craig.p.drummond
c467da7718
Fix updating of playqueue sidebar tooltip and icon.
2014-04-02 17:34:08 +00:00
craig.p.drummond
9059586fa9
Init random number generator
2014-03-27 19:53:58 +00:00
craig.p.drummond@gmail.com
d89071a613
Fix KDE config group loading
2014-03-27 12:14:59 +00:00
craig.p.drummond
6d66531d25
Fix property name!
2014-03-26 19:35:55 +00:00
craig.p.drummond
8b19eaf390
REduce KDE differences
2014-03-26 19:34:28 +00:00
craig.p.drummond
bbc18bdccd
...forgot CMakeLists.txt changes!
2014-03-25 19:49:12 +00:00
craig.p.drummond
cbb9f14d72
Let Configuration class check if setting has been modified
2014-03-25 19:48:30 +00:00
craig.p.drummond
b7268e16ab
Use a class to hide KConfig/QSettings differences - as opposed to using #defines
2014-03-25 19:47:36 +00:00
craig.p.drummond
ec090fbadc
Use qrand for random numbers
2014-03-24 20:40:16 +00:00
craig.p.drummond
0f2dabfdd9
More Song::formattedTime into Utils class
2014-03-19 19:47:47 +00:00
craig.p.drummond
ebac569ba6
Fix view frame hiding when base colour is transparent!
2014-03-17 20:58:33 +00:00
craig.p.drummond
0f320b7631
Use Q_GLOBAL_STATIC for Qt only builds
2014-03-17 19:52:47 +00:00
craig.p.drummond
ef2d25eb06
Dont make font too small on windows - looks blurry.
2014-03-14 19:11:02 +00:00
craig.p.drummond
345b614622
Ignore mouse-events on message-overlay if cancel button is hidden.
2014-03-14 19:08:31 +00:00
craig.p.drummond
d9d5a9e1e1
Consistency with rest of codebase...
2014-03-06 20:02:59 +00:00
craig.p.drummond
c83a41d412
Fix window drag on menubar
2014-03-05 19:51:26 +00:00
craig.p.drummond
d8d3db5290
If click on buddy label of check or radio, then toggle
2014-03-03 19:35:37 +00:00
craig.p.drummond
1a1fba0c86
Treat Pantheon as per Gnome
2014-03-03 19:33:05 +00:00
craig.p.drummond
80a3dd324d
Attempt to respect menubar usage of current desktop. For windows and Gnome, menu button is used, and menubar hidden. For Mac and Unity, menubar is used, and menu button is hidden. For KDE, by default the menu button is used, and the menu bar hidden - but a menu entry is provided to toggle. This setting maybe overridden - see README for details.
2014-03-03 19:32:39 +00:00
craig.p.drummond
7c5fc7186b
Use CMake to find X11 include and libs
2014-03-03 19:31:12 +00:00
craig.p.drummond
45596a7732
For some Gtk styles, make it appear as if there is just one line between views.
2014-02-27 17:45:16 +00:00
craig.p.drummond
10448ed9a5
Remove space between sidebar and view
2014-02-27 17:39:37 +00:00
craig.p.drummond
0c2ac1d5f4
USe different small scale factor depending upon current font size
2014-02-25 19:27:29 +00:00
craig.p.drummond
8cab4358e2
Wait longer for dconf/gconf replies
2014-02-25 19:26:58 +00:00
craig.p.drummond
57d019afd2
Remvove spacing around large side bar items
2014-02-25 19:26:32 +00:00
craig.p.drummond
c54ff4a184
Cleanup
2014-02-25 19:26:07 +00:00
craig.p.drummond
71dc83553a
Fix painting of Gtk thin scrollbar style on comboboxes.
2014-02-24 20:44:27 +00:00
craig.p.drummond
43e4375f81
Apply Fedora patches.
2014-02-22 10:19:19 +00:00
craig.p.drummond
6c6de398dd
Use same size font as sub-text in detailed views.
2014-02-21 21:26:52 +00:00
craig.p.drummond
ea6bc70fb3
If using small sidebar on top, or bottom, then centre-align tabs.
2014-02-20 19:12:23 +00:00
craig.p.drummond
1be0018cb5
Dont draw tab-bar frame when using small sidebar style.
2014-02-20 19:12:02 +00:00
craig.p.drummond
c6cb015a06
Fix corrupted scrollbar background in views with a background image when Gtk style is used.
2014-02-20 19:11:41 +00:00
craig.p.drummond
0f2d01ac61
Revert m n-width change
2014-02-19 20:28:59 +00:00
craig.p.drummond
dca5c1d4e8
Use smaller for for sidebar
2014-02-19 20:23:39 +00:00
craig.p.drummond
31b57d3c5d
Min-X for Linux Mint
2014-02-17 20:04:59 +00:00
craig.p.drummond
e7b41fe351
Adwaita CSS file
2014-02-13 19:16:20 +00:00
craig.p.drummond
77f2032f79
SpinButton sizing...
2014-02-12 21:49:49 +00:00
craig.p.drummond
52c5c915a1
Work-around QStyleSheetStyle not calling sizeFromContents on our proxy style with Qt5.2.
...
When reading in CSS, read line by line (each widget is on a single line), and apply the style sheet only to the relevant widgets. This also fixes the bad tab rendering in Qt4 :-)
2014-02-11 21:48:33 +00:00
craig.p.drummond
fd25fb25ea
Qt5.2 has support for clear button in QLineEdit
2014-02-11 21:03:11 +00:00
craig.p.drummond
d32ddcd0e1
Better...
2014-02-06 19:49:23 +00:00
craig.p.drummond
22dd76d96b
Hack-around issue with message widget not appearing in KDE builds when KDE's animations are disabled.
...
BUG: 400
2014-02-03 19:18:46 +00:00
craig.p.drummond
b94aa86b74
Specify colour of symbolic icons in css file
2014-02-03 19:16:22 +00:00
craig.p.drummond
6b18ee6d76
Keep track of 'Thread' objects, and attempt to close all these when app exits.
2014-01-30 20:37:02 +00:00
craig.p.drummond
0debad37ec
Bundle own copy of symblic media icons - so that these can be recoloured to match current theme.
2014-01-28 19:08:07 +00:00
craig.p.drummond
c7e74805cf
Add 'Configure...' to sidebat menu - opens settings page at relevant section.
2014-01-28 19:06:52 +00:00
craig.p.drummond
950787de36
Add CSS for elementary style - not 100% how close this matches...
2014-01-27 19:40:57 +00:00
craig.p.drummond
ad1441b414
Only style main toolbar - so that toolbar in KDE file dialog is not styled!
2014-01-25 10:01:10 +00:00
craig.p.drummond
0785853b62
- Dont allow buttons in main widow to recieve focus.
...
- Use Ctrl+G as short-cut to show genre combo popup.
2014-01-23 19:48:13 +00:00
craig.p.drummond
bcc00cc851
Smaller +/- on spin buttons
2014-01-21 18:56:41 +00:00
craig.p.drummond
ae63a63b82
Mask bits of sidbar config item
2014-01-21 18:56:23 +00:00