Commit Graph

554 Commits

Author SHA1 Message Date
Craig Drummond
7d8e7323a3 Remove more Gtk hacks 2017-05-24 17:59:05 +01:00
CDrummond
db47f9a5e2 Windows fixes 2017-04-23 13:03:22 +01:00
Craig Drummond
7395e5fa96 Remove mac specific icons 2017-04-11 17:27:21 +01:00
Craig Drummond
edba120db9 Remove touch support - does not work that well, and QtWidgets are not designed for touch 2017-04-11 17:15:21 +01:00
Craig Drummond
f7efbc380a Use FontAwesome::timescircle for LineEdit clear icon 2017-04-10 17:43:48 +01:00
Craig Drummond
d6b0d7431d Fix various CMakeLists issues 2017-04-09 17:26:22 +01:00
Craig Drummond
b63c6fbe26 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
b0b0140d98 Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
a517bf4f17 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
69287d2df7 Fix function protoype
Pull #982
2017-03-25 18:14:33 +00:00
Craig Drummond
0e9eff7c32 Allow single-key shortcuts.
Issue #945
2017-01-04 20:15:41 +00:00
Craig Drummond
9795cbce7b Remove Gtk themeing hacks. Qt styles such as Kvantum should be used to mimic better Gtk support.
Issue #928
2016-12-30 17:03:20 +00:00
Craig Drummond
a283c4996a Remove Gtk specific code - not needed 2016-12-21 23:56:44 +00:00
Craig Drummond
126ef715f0 Fix C++11 warning 2016-10-29 18:43:34 +01:00
Craig Drummond
171c24b7e9 - Change to FontAwesome 4.7 webfont
- Use FontAwesome podcast icon for podcasts
2016-10-29 15:30:38 +01:00
Craig Drummond
71ea29730e Cantata for Qt5 does not use X11 2016-10-25 20:26:51 +01:00
Craig Drummond
a0d167323f Use QLineEdit for Qt>=5.2 2016-10-16 23:05:49 +01:00
Craig Drummond
b714eec2a2 Only need proxy style if modding frame. 2016-08-26 17:53:44 +01:00
Craig Drummond
ee7c3864cb Be consistent, red icons dont turn when when toggled. 2016-08-24 22:49:38 +01:00
Craig Drummond
75c91711c8 Use same sidebar inactive tab mouse-over for all styles. 2016-08-18 18:26:14 +01:00
Craig Drummond
9eb80b4213 Colour toolbar buttons 2016-07-22 20:39:16 +01:00
Craig Drummond
51da37feec Add CSS for Arc themes 2016-07-22 20:07:15 +01:00
Craig Drummond
dc5f79b741 Use FontAwesome icons for buttons too 2016-07-22 17:43:29 +01:00
Craig Drummond
860a0890a9 Clamp colour of all mono icons 2016-07-22 16:37:48 +01:00
Craig Drummond
4418dce0cd Add CSS for Greybird Gtk theme 2016-07-19 20:15:16 +01:00
Craig Drummond
94f26acfe0 Use FontAwesome icons for all action icons. 2016-07-19 19:44:51 +01:00
Craig Drummond
0306776176 Define a const for red 2016-07-19 18:42:17 +01:00
Craig Drummond
d2f03c2227 Always use toolbar text colour for toolbar icons 2016-07-19 18:35:27 +01:00
Craig Drummond
4351de74e3 Use highlighted text colour for selected icons 2016-07-19 18:21:21 +01:00
Craig Drummond
7598aa1147 QStyleOptionViewItemV4 is deprecated in Qt5 2016-07-07 19:01:40 +01:00
Craig Drummond
336720a683 Only draw '1' twice for all builds 2016-01-24 14:40:22 +00:00
CDrummond
d33b572b21 Fix some windows icons 2016-01-22 18:23:16 +00:00
Craig Drummond
6e21ccdb53 Adjust icon sizes if not high-dpi 2016-01-20 20:41:16 +00:00
Craig Drummond
d1428429c5 Install font awesome into cantata resource folder, and load from there. 2016-01-19 23:29:19 +00:00
Craig Drummond
9360ba591e Full hinting? 2016-01-19 23:10:52 +00:00
Craig Drummond
7780153dda - Try to force anti-alias for icons
- Under windows set pixel size to 14 or 28 if it is already close to one of these (14 is the fa grid size)
2016-01-19 23:03:39 +00:00
Craig Drummond
fb6a7aee07 - Use more font-awesome icons - for repeat, random, menu (on windows)
- Use SVG for consume
2016-01-19 22:49:59 +00:00
Craig Drummond
aee9b4f0e0 Default scale of 0.9 for font awesome icons 2016-01-19 18:45:37 +00:00
Craig Drummond
5615961a07 35% opacity for disabled icons 2016-01-18 19:03:16 +00:00
Craig Drummond
5f9c80ec88 Reduce size of folder icon 2016-01-18 19:01:55 +00:00
Craig Drummond
6b0b0fc5ec Only need one copy of each svg - use icon engine to recolour
- Likewise use own class to deal with fontawesome - allows for pixmap cache and consistency of disabled look, etc.
2016-01-17 22:50:33 +00:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
b141e5f1d7 Use own icons for Qt-only builds. 2016-01-08 18:03:34 +00:00
Craig Drummond
8c48be1569 Mono album icon - used in sync dialog. 2015-12-23 18:20:30 +00:00
Craig Drummond
ff3d2cca44 For timers started in a thread, connect the thread's finished signal to the timer's stop slot, helps with:
QObject::killTimer: Timers cannot be stopped from another thread
2015-12-22 14:30:00 +00:00
Craig Drummond
9de9832385 Fix highlight issues with Qt5 2015-12-06 17:04:28 +00:00
Craig Drummond
3446a0df41 Fix large toolbutton icons with some Qt5 themes 2015-12-06 15:53:23 +00:00
Craig Drummond
074051e558 Correct use SHARE_INSTALL_PREFIX 2015-12-01 20:23:37 +00:00
Heiko Becker
5c6bcac12c Allow changing the location of arch-independent data
This is helpful on a multiarch layout where the prefix is /usr/${host}
but arch-independent files should still be installed to /usr/share.
2015-11-26 20:15:28 +01:00