Commit Graph

501 Commits

Author SHA1 Message Date
craig.p.drummond
0de7adb4e2 Do not reset current song when shuffling albums, or sorting playqueue.
BUG: 606
2015-02-07 23:45:23 +00:00
craig.p.drummond
906936e92d Also accept 'localhost' when checking for local MPD 0.19 connection. 2015-02-07 07:32:59 +00:00
craig.p.drummond
9416e243c1 If fading volume on stop, then reset volume just before stopping. Some outputs (e.g. pulse audio) only allow setting a volume whilst playing. 2014-12-05 13:40:21 +00:00
craig.p.drummond
bba9cfd880 Fix duplicate notification when Cantata is started whilst playing, or when 'Replace Play Queue' is used. 2014-11-27 21:01:41 +00:00
craig.p.drummond
d9664f251e Add config item to set music root folder 2014-11-21 18:12:21 +00:00
craig.p.drummond
efe93581f1 - Hide ratings widgets, etc, in tag editor for devices and Mopidy, etc.
- If MPD does not support 'sticker' command, then inform user that ratings cannot be stored. (trunk only)
2014-11-12 11:18:35 +00:00
craig.p.drummond
f988d6e055 Use file:// for local files with MPD 0.19 if connected to 127.0.0.1 2014-10-30 14:59:25 +00:00
craig.p.drummond
ae2a05dc4a If connected to MPD>=0.19 using address 127.0.01 and MPD supports 'file' URL handler, then pass local files as 'file://' URLS.
BUG: 574
2014-10-30 08:39:11 +00:00
craig.p.drummond
970ba934e2 Fix incorrectly named function! 2014-10-26 21:22:31 +00:00
craig.p.drummond
f2ba48c70d If seeking backwards, and we are less than 'seekStep' seconds from start then just set pos to start
BUG: 566
2014-10-18 08:27:24 +00:00
craig.p.drummond
745ce81f73 Seeking past end of track will go to next. Seek to start will NOT go to previous. This is consistent at least with Amarok.
BUG: 566
2014-10-18 08:24:23 +00:00
craig.p.drummond
cbc636edab Seeking should not change stop-after state 2014-10-18 07:36:13 +00:00
craig.p.drummond
50333c002e Seek current track when Control+Arrow key pressed.
BUG: 566
2014-10-17 22:18:39 +00:00
craig.p.drummond
ae4dba71cb Combine performers with ", "
BUG: 565
2014-10-17 16:07:26 +00:00
craig.p.drummond
fbe374f5a6 Send a message (default to 'status') at least once every 30 seconds to keep command connection alive. 2014-10-12 12:07:02 +00:00
craig.p.drummond
e550e7b866 When disconnecting, and reconnecting, only reconnect command socket.
BUG: 561
2014-10-12 10:49:45 +00:00
craig.p.drummond
b2c8dc217d Ensure rating is in correct range.
BUG: 559
2014-10-09 19:17:31 +00:00
craig.p.drummond
2cc28aea09 Send 'play 0' to play first track. Looks like just 'play' can start at a random track!!! 2014-10-08 15:51:11 +00:00
craig.p.drummond
4c85d7cbaa Typo fixes: Uknown -> Unknown, ReplyGain -> ReplayGain 2014-10-07 18:47:35 +00:00
craig.p.drummond
b6b1ef135c Need to remove stop-after, and stop volume fade, if we issue a playcommand 2014-10-07 11:14:47 +00:00
craig.p.drummond
62ee2e8b9b If playlist is loaded and replaces playqueue, then start playback of first track. 2014-10-07 11:09:24 +00:00
craig.p.drummond
0228e8b5d9 - Be more consistent with eanbling/disabling idle socket signals
- Don't report on MPD errors from status - as we can get lots due to stickers.
2014-10-07 11:05:35 +00:00
craig.p.drummond
06ae3a67d8 Use constant 2014-10-06 21:56:16 +00:00
craig.p.drummond
a8807d4e93 Detect if local file is actually a podcast 2014-10-05 08:10:59 +00:00
craig.p.drummond
73ee40ec5b If a command fails to be sent to MPD, and the socket is in an error state, then completely disconnect and reconnect.
BUG: 550
2014-10-04 21:26:47 +00:00
craig.p.drummond
cebfe63a62 If connection fails, refresh playqueue and status 2014-10-04 19:17:23 +00:00
craig.p.drummond
6a66fbd2c6 Fix playback of local files by inbuilt HTTP server.
BUG 554
2014-10-03 18:10:11 +00:00
craig.p.drummond
c0d3ac81db - Add control buttons for windows thumbnail toolbutton.
- Add prev/play/pause/etc to OSX dock menu
- As part of this connect to correct triggered signal!
2014-10-01 15:50:29 +00:00
craig.p.drummond
1733e86103 Show notification when outputs changed.
BUG: 552
2014-10-01 11:02:19 +00:00
craig.p.drummond
4414353a8e Remove stream name, etc, from MPD errors. 2014-09-29 16:09:29 +00:00
craig.p.drummond
6ee18ba931 Fix potential crash when parsing cue files.
BUG: 548
2014-09-27 11:00:02 +00:00
craig.p.drummond
87bbbc8cbf Fix setting of played state for podcasts.
BUG: 547
2014-09-25 11:07:18 +00:00
craig.p.drummond
bf4843b5c6 Fix setting of extraFields
BUG: 546
2014-09-23 21:53:07 +00:00
craig.p.drummond
a85e896d5d Use hasExtraField and not extras.contains 2014-09-23 21:52:44 +00:00
craig.p.drummond
a188a41b39 Full refresh action. Needed to recognise changes to ArtistSort, etc. 2014-09-23 20:28:23 +00:00
craig.p.drummond
bfe2472fd1 - add inhibit suspend whilst playing for Mac
- add detection of resume from suspend for Mac
2014-09-22 19:45:48 +00:00
craig.p.drummond
ccc46f4fe8 ...and the actual changed files!!!!
BUG: 539
2014-09-22 12:45:41 +00:00
craig.p.drummond
9bc52975aa When guessing song details from filename (due to missing tags), remove any extension - not just three letter extensions!
BUG: 529
2014-08-29 21:33:54 +00:00
craig.p.drummond
63c8b2ff99 Capitalise composer, if appropriate, too 2014-08-22 15:49:55 +00:00
craig.p.drummond
47c19df0db ...and the rest! 2014-08-21 17:12:56 +00:00
craig.p.drummond
f9ec97f5c9 #ifdef for VLC not #if 2014-08-21 17:12:13 +00:00
craig.p.drummond
e42acc1d8c Disable volume fade on stop by default - this is really something MPD itself should implement 2014-08-18 19:06:28 +00:00
craig.p.drummond
2884bd3b51 Fix fade range 2014-08-18 19:05:52 +00:00
craig.p.drummond
534f86af13 Remove unused call 2014-08-18 19:05:37 +00:00
craig.p.drummond
9504a9a20e Use CANTATA_MAKE_VERSION not MPD_MAKE_VERSION 2014-08-18 19:04:31 +00:00
craig.p.drummond
cee8c7fb7d ReplayGain settings only valid for MPD v0.16 onwards. 2014-08-18 19:04:08 +00:00
craig.p.drummond
40c3be0e13 ..and for trunk! 2014-08-17 15:44:44 +00:00
craig.p.drummond
89e6f5a2f2 Add support for modified-since MPD find command (MPD>=0.19)
UNTESTED!
2014-08-17 14:58:06 +00:00
craig.p.drummond
7d2c57b695 Show extra audio properties from MPD in context/track/tags 2014-08-10 10:00:10 +00:00
craig.p.drummond
e882e2e386 Stop volume fade if stopping after 2014-08-01 20:34:09 +00:00