Commit Graph

78 Commits

Author SHA1 Message Date
Craig Drummond
98936e0504 When listing albums where composer is used for artist grouping, place album artist name after album name if different from composer.
Issue #896
2016-10-16 22:33:41 +01:00
Craig Drummond
b0eac263fd CanPause, Play, etc, never change - so no need to add to notification 2016-07-03 22:48:25 +01:00
Craig Drummond
c2ae75e4bf Always return true for MPRIS CanPlay, CanPause, etc. 2016-07-02 16:09:44 +01:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
2d754d8ac1 Add option to disable MPRIS interface.
#707
2015-07-25 18:07:15 +01:00
Craig Drummond
31dbc7e2f9 Use mpd.cantata as DBus service name. 2015-04-25 15:23:28 +01: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
d902485e8c Add 'setCollection' to Cantata's DBUS interface.
BUG: 634
2015-02-25 18:24:22 +00:00
craig.p.drummond
2b92fa941a For Linux non-KDE builds, use login1 interface to detect system resuming. 2015-02-04 21:59:29 +00:00
craig.p.drummond
79e2880e1b Connect MPRIS stopAfterCurrent signal to correct action. 2014-10-01 11:03:32 +00:00
craig.p.drummond
c9cb3f6b5f Don't make media keys backend configurable, auto detect the best one. 2014-09-29 11:26:05 +00:00
craig.p.drummond
52b0af84ea Semi colon not needed after Q_UNUSED 2014-07-23 18:04:26 +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
acb78fd5fa No need to include mainwindow.h 2014-05-19 18:26:46 +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
0f320b7631 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
d0c0cfdeb0 Fix notification mem-leak 2014-03-06 20:07:34 +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
2589ab2530 Auto-scroll lyrics
BUG: 405
2014-02-18 19:34:37 +00:00
craig.p.drummond
d63cdab075 ...actually, just remove showPage altogether... 2014-02-06 19:52:45 +00:00
craig.p.drummond
5fd0e072bc Make showPage take an integer, and not page name. 2014-02-06 19:51:26 +00:00
craig.p.drummond
88e7a4f700 If file path starts with /, then its not an MPD file 2014-01-16 19:31:12 +00:00
craig.p.drummond
85cba00e01 Correct assignment!!!! :-( 2014-01-08 19:48:29 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +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@gmail.com
09eb6fe494 Clean up inhibit code, place logic into powermanagement class. 2013-09-03 11:25:23 +00:00
craig.p.drummond@gmail.com
b5bd20199a Inhibit suspend if this is enabled whilst playing 2013-09-03 11:16:45 +00:00
craig.p.drummond@gmail.com
fd14f3e988 Fix KDE compile 2013-09-03 11:14:09 +00:00
craig.p.drummond
a0ee974374 Add option to prevent system from suspending whilst playing (Linux only). 2013-09-02 18:25:54 +00:00
craig.p.drummond
4cc00b7aa1 For Qt4 less than 4.8.0, then use old dbus Qt type annotations. 2013-08-29 18:24:22 +00:00
craig.p.drummond
b7963d1507 Remove deprecated warnings 2013-08-12 18:29:29 +00:00
craig.p.drummond
7ef7aa3f00 Add stop after current to mpris interface 2013-05-29 19:02:55 +00:00
craig.p.drummond
e36a77abea Attmept to reconnect with gnome settings daemon restarts 2013-04-08 17:13:50 +00:00
craig.p.drummond
febed0d45a Add year info to mpris 2013-04-08 17:11:28 +00:00
craig.p.drummond
4b0dba4f93 Fix seek via mpris 2013-04-06 07:45:57 +00:00
craig.p.drummond
ff97adbb1a Call stopPlayback so that users stop preference (immediately/after-current) is taken into account. 2013-03-29 21:03:46 +00:00
craig.p.drummond
3d1629ab35 Implement 'Stop after current track' 2013-03-29 20:58:28 +00:00
craig.p.drummond
d94e9ea92a If configured to use GNOME MediaKeys, then start dbus service if it is not already started. 2013-03-28 19:15:09 +00:00
craig.p.drummond
7ccb5c0bd5 If we are not running under KDE, then attempt to start GNOME media keys daemon if it is not already started. 2013-03-27 22:03:29 +00:00
craig.p.drummond
c0e4dcca5e If song id changes, ensure we also update position 2013-03-24 16:38:01 +00:00
craig.p.drummond
d64e9e6d4b convertTime() 2013-03-24 16:00:17 +00:00
craig.p.drummond
804344f9e8 Formatting 2013-03-22 21:17:54 +00:00
craig.p.drummond
a4d3bdb6f2 Fix MPRIS position reporting 2013-03-22 20:59:40 +00:00
craig.p.drummond
88477affc1 Oops!!! 2013-03-21 13:05:28 +00:00
craig.p.drummond
4d02bf8598 Fix logic 2013-03-21 13:03:54 +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
1db6bd079d Improve MPRIS interface - fix CanPlay/CanPause status update, and use micro seconds for times. 2013-03-20 19:34:10 +00:00
craig.p.drummond
c65fc7713c Support for Qt5 2013-02-08 17:57:02 +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