Commit Graph

56 Commits

Author SHA1 Message Date
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
2538030717 Dont check if system tray is available, as in Plasma5 it appears as if Cantata is autostarted before the tray is available, which causes the icon not to show. 2015-12-05 10:27:00 +00:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
62da8dea60 Create copy of quit action before adding to try menu - so that short-cut
can be hidden.
#685
2015-07-04 20:56:04 +01:00
craig.p.drummond
1090d2ed94 For Linux builds, if system tray icon is null (becasue QIcon cannot find it) then add icon files manually.
BUG: 660
2015-04-03 09:13:55 +00:00
craig.p.drummond
12b7bf0e83 Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
5d9bd879f5 Fix possible crash 2015-02-27 17:53:04 +00:00
craig.p.drummond
ce71a76fcf Update tray item menus directly.
BUG: 633
2015-02-27 17:45:20 +00:00
craig.p.drummond
d9e47c5da6 Add 'Collections' and 'Outputs' menus to system tray menu (Linux and Windows builds only)
BUG: 633
2015-02-26 22:53:28 +00:00
craig.p.drummond
bd4364a6b5 Use "Now playing" as notification title 2014-10-01 16:26:01 +00:00
craig.p.drummond
b85137a95c Show notification when outputs changed.
BUG: 552
2014-10-01 11:02:19 +00:00
craig.p.drummond
8f23f580e5 Covers in mac notifications. 2014-09-29 16:10:48 +00:00
craig.p.drummond
4676b6129e Add notifications for OSX - only shown when Cantata is not focused. 2014-09-26 16:51:27 +00:00
craig.p.drummond
95f4a1cb70 Dont use standard actions in KDE tray menu - as want to connect to quit signal 2014-09-25 22:25:25 +00:00
craig.p.drummond
0a452ec2ba Use QIcon::fromTheme to set system-tray icon.
BUG: 519
2014-08-10 09:31:50 +00:00
craig.p.drummond
593acd3b3e Store radio station 'name' field in extra map 2014-06-16 19:14:18 +00:00
craig.p.drummond
8d567db7d7 Install sys tray icons 2014-06-14 19:25:47 +00:00
craig.p.drummond
a16cfff849 Check icon is valid 2014-06-14 19:24:16 +00:00
craig.p.drummond
d76b2a6044 Match Q_OS_WIN and Q_OS_MAC more 2014-06-10 19:46:18 +00:00
craig.p.drummond
00003720f9 s/Q_OS_WIN32/Q_OS_WIN/g 2014-06-10 19:45:33 +00:00
craig.p.drummond
a1766acefc Use systemDir() 2014-06-03 15:47:45 +00:00
craig.p.drummond
d29d9a8781 Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
c916ba368c Code layout re-org 2014-04-02 17:35:21 +00:00
craig.p.drummond
eb96dd2621 Re-add showing of dates.
BUG: 446
2014-03-23 20:09:12 +00:00
craig.p.drummond
0f2dabfdd9 More Song::formattedTime into Utils class 2014-03-19 19:47:47 +00:00
craig.p.drummond
381fe7ca04 No album year in notification 2014-03-11 19:47:20 +00:00
craig.p.drummond
6a9b492874 Fix notification for non-dbus builds 2014-03-06 20:08:00 +00:00
craig.p.drummond
3bec4f0a03 Show duration after " - " 2014-02-26 20:09:42 +00:00
craig.p.drummond
1f25756e59 Use single label to show current song details 2014-02-25 19:28:02 +00:00
craig.p.drummond
720aee083a Dont auto-switch to context view if playing a radio stream 2014-02-25 19:25:00 +00:00
craig.p.drummond
1bb453b5bf Fix KDE build.
BUG: 418
2014-02-21 12:45:36 +00:00
craig.p.drummond
9f17d0f02d - Remove corner cover widget.
- Remove collapsing of interface.
- Move position label inbetween controls.
- Use only 1 line for song details.
2014-02-19 20:39:12 +00:00
craig.p.drummond
acbbb7dee6 Install try icons, instead of embedding 2014-02-11 21:02:13 +00:00
craig.p.drummond
c85e0661ac Only use symbolic incons fof sys tray with Qt-only builds 2014-02-03 19:18:06 +00:00
craig.p.drummond
ed7cd66dd4 Use mono system tray icon underUnity if icon theme is ubuntu-mono-light or ubuntu-mono-dark. 2014-01-30 19:26:37 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
e65eefa1d2 Custom volume control 2013-10-15 17:19:20 +00:00
craig.p.drummond
c93ad16160 Cleanup 2013-10-08 18:00:42 +00:00
craig.p.drummond
81ebccd6c1 - Optionally support Qxt global shortcuts for Qt-only (Qt4) Linux, and Windows, builds.
- Move media-keys setting into shortcuts page.
2013-10-04 18:42:56 +00:00
craig.p.drummond
b678d4b25c Initial MacOS port - thanks to Ian Scott 2013-09-17 15:54:18 +00:00
craig.p.drummond
72cd22161c Use i18n is a more KDE-like manner, other wise debug builds of kdelibs produce (I18N_ARGUMENT_MISSING)
BUG: 254
2013-07-18 14:52:45 +00:00
craig.p.drummond
8eec292509 Fix track change notification on some streams where only track title, and no artist, is sent. 2013-06-29 08:03:58 +00:00
craig.p.drummond
a5622b4682 Fix Qt5 segfault on exit, due to static QIcons being destructed. 2013-06-12 19:56:59 +00:00
craig.p.drummond
00fab35495 Only require 2 stop actions; stop now, or stop after current. Default stop action is always 'stop now' 2013-05-29 18:59:30 +00:00
craig.p.drummond
90b94f019b Use DBUS Notify for KDE builds as well 2013-04-12 18:50:49 +00:00
craig.p.drummond
efa23bd5f3 Create 3 stop actions:
- stop immediately
- stop after current
- stop, which calls one of the above depending upon which the user has selected as the default.
2013-03-29 21:26:12 +00:00
craig.p.drummond
fe24faa873 Update notification and mpris when song in stram changes 2013-03-20 21:28:36 +00:00
craig.p.drummond
1eab736e6e Fix KDE compile 2013-02-13 19:41:23 +00:00
craig.p.drummond
52f240d66d When disabling system-tray icon, first set this to not visible, and then delete the item. This helps remobing the entry from the Unity menubar. 2013-02-11 19:31:22 +00:00
craig.p.drummond
09374f37a4 Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00