Commit Graph

571 Commits

Author SHA1 Message Date
Craig Drummond
d34dfc8af2 Disable system-tray icon code for GNOME shell (but not Ubuntu's GNOME
shell session).
2017-09-01 22:57:54 +01:00
Craig Drummond
bea7c210cf Revert "Remove Cantata's high-dpi handling code, this should be done by Qt."
This reverts commit 28df204fc4.

Issue #1077
2017-08-30 19:25:26 +01:00
CDrummond
69b9dc59e8 Non-rounded selection 2017-08-26 08:55:42 +01:00
CDrummond
c2ac801b3a Fix sidebar highlight for windows (at least for Windows 10). 2017-08-26 08:47:14 +01:00
padertux
4f2e690a63 Fix build error 2017-08-18 20:06:59 +02:00
Craig Drummond
28df204fc4 Remove Cantata's high-dpi handling code, this should be done by Qt.
Issue #1063
2017-08-15 23:20:18 +01:00
Craig Drummond
93722d5cfd Fix desktop detection via XDG_CURRENT_DESKTOP - check for colon
separated values.
2017-08-15 12:34:08 +01:00
Craig Drummond
0b18f14089 When adding items with a custom priority, or updating a custom priority,
add option to have this priority decrease with each item.

Issue #1054
2017-08-14 19:42:11 +01:00
Craig Drummond
1c354da8d5 Fix some macOS warnings 2017-07-10 22:31:33 +01:00
Craig Drummond
da948b1167 More consisten item highlight 2017-07-10 19:14:30 +01:00
Craig Drummond
a29e0145fb Less cramped icons when icons only 2017-07-09 19:06:30 +01:00
Craig Drummond
7d8bd06d11 Fix preferences dialog titlebar under macOS 2017-07-09 10:53:59 +01:00
Craig Drummond
15d1116474 devicePixelRatioF was introduced with Qt5.6, so for earlier versions
need to use devicePixelRatio
2017-07-04 21:57:41 +01:00
Craig Drummond
06888e8c1c Use devicePixelRatioF 2017-07-03 18:58:46 +01:00
Craig Drummond
2404e42f3e Darker red icons 2017-06-22 21:09:56 +01:00
rezodlub
7cc1c378aa Fixes:
empty folders on MPD side (crash inserting/removing to/from model)
usage of sys/time.h changed to QTime
no unistd.h in Visual Studio
if QT was build without SSL support, there is no QSslSocket class (at least in 5.6 and 5.8)
missing strncasecmp in Visual Studio
utime.sys is actually sys/utime.h in Visual Studio
2017-06-11 15:31:35 +02:00
Craig Drummond
3aa99b5d60 Remove deprecated QStyleOptionTabV3 2017-05-24 18:02:41 +01:00
Craig Drummond
41fc2aff38 Remove more Gtk hacks 2017-05-24 17:59:05 +01:00
CDrummond
bb6c71b439 Windows fixes 2017-04-23 13:03:22 +01:00
Craig Drummond
e8ca1b6de7 Remove mac specific icons 2017-04-11 17:27:21 +01:00
Craig Drummond
3ef2515e45 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
ed361e77da Use FontAwesome::timescircle for LineEdit clear icon 2017-04-10 17:43:48 +01:00
Craig Drummond
375881d73b Fix various CMakeLists issues 2017-04-09 17:26:22 +01:00
Craig Drummond
e67d6e3a23 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
a2f007a2b7 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
18e2fb6dcf Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
e60bdafa11 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
0e4b8f85e1 Fix function protoype
Pull #982
2017-03-25 18:14:33 +00:00
Craig Drummond
0bacfb783a Allow single-key shortcuts.
Issue #945
2017-01-04 20:15:41 +00:00
Craig Drummond
1fcd92c31d 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
288ee9ce28 Remove Gtk specific code - not needed 2016-12-21 23:56:44 +00:00
Craig Drummond
2cb8d7f674 Fix C++11 warning 2016-10-29 18:43:34 +01:00
Craig Drummond
55d99f4cff - Change to FontAwesome 4.7 webfont
- Use FontAwesome podcast icon for podcasts
2016-10-29 15:30:38 +01:00
Craig Drummond
c934ae9ed5 Cantata for Qt5 does not use X11 2016-10-25 20:26:51 +01:00
Craig Drummond
165fc5360f Use QLineEdit for Qt>=5.2 2016-10-16 23:05:49 +01:00
Craig Drummond
e529af8235 Only need proxy style if modding frame. 2016-08-26 17:53:44 +01:00
Craig Drummond
8c36f2b2ad Be consistent, red icons dont turn when when toggled. 2016-08-24 22:49:38 +01:00
Craig Drummond
e9b56a3246 Use same sidebar inactive tab mouse-over for all styles. 2016-08-18 18:26:14 +01:00
Craig Drummond
2913f24e02 Colour toolbar buttons 2016-07-22 20:39:16 +01:00
Craig Drummond
823abd4e9a Add CSS for Arc themes 2016-07-22 20:07:15 +01:00
Craig Drummond
8b7d9925e0 Use FontAwesome icons for buttons too 2016-07-22 17:43:29 +01:00
Craig Drummond
8fe3968ea9 Clamp colour of all mono icons 2016-07-22 16:37:48 +01:00
Craig Drummond
5bb746f07e Add CSS for Greybird Gtk theme 2016-07-19 20:15:16 +01:00
Craig Drummond
b58fbff787 Use FontAwesome icons for all action icons. 2016-07-19 19:44:51 +01:00
Craig Drummond
cba74b8e50 Define a const for red 2016-07-19 18:42:17 +01:00
Craig Drummond
2fb1b909df Always use toolbar text colour for toolbar icons 2016-07-19 18:35:27 +01:00
Craig Drummond
9a8fe2523b Use highlighted text colour for selected icons 2016-07-19 18:21:21 +01:00
Craig Drummond
3616cf9ba3 QStyleOptionViewItemV4 is deprecated in Qt5 2016-07-07 19:01:40 +01:00
Craig Drummond
e78e926a68 Only draw '1' twice for all builds 2016-01-24 14:40:22 +00:00
CDrummond
942da70032 Fix some windows icons 2016-01-22 18:23:16 +00:00