Commit Graph

197 Commits

Author SHA1 Message Date
craig.p.drummond
0e4bfcea2a Store radio station 'name' field in extra map 2014-06-16 19:14:18 +00:00
craig.p.drummond
071be39b0d Add performer and composer to table-view for playqueue, playlists, and search 2014-06-11 18:27:13 +00:00
craig.p.drummond
d2b42dc53f Disable scrobble love button when playqueue is empty. 2014-06-02 19:49:40 +00:00
craig.p.drummond
3e69bfe988 Check list sizes before at() call
BUG: 484??
2014-05-23 21:43:31 +00:00
craig.p.drummond
8656803587 Use client-to-client to talk to cantata-dynamic when run in server mode => no need for port setting! 2014-05-23 21:38:33 +00:00
craig.p.drummond
3b3a5e1d44 Re-enable 'love' button if action fails 2014-05-21 18:44:32 +00:00
craig.p.drummond
fd77d09325 Fix scrobble 'love' via mpdscribble 2014-05-21 18:44:09 +00:00
craig.p.drummond
8a2c359602 - 'Love' tracks
- 'Love' via MPDScribble
2014-05-20 18:40:21 +00:00
craig.p.drummond
64c06773ce Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
41c6462eab Store streams in '[Radio Streams]' MPD playlist - and not streams.xml.gz 2014-05-02 16:36:25 +00:00
craig.p.drummond
459b85489b If connection to MPD faiils, attempt to ascertain if its a proxy error.
BUG: 471
2014-04-29 19:03:01 +00:00
craig.p.drummond
03e599830c More debug 2014-04-29 19:01:05 +00:00
craig.p.drummond
5f70776afa Log socket error string 2014-04-29 18:59:28 +00:00
craig.p.drummond
b6fd0973ce No need for settings class in touch builds 2014-04-16 17:48:51 +00:00
craig.p.drummond
4e040db541 Disable MPDUser for touch builds 2014-04-15 19:20:42 +00:00
nikwen.developer@gmail.com
e1593b7dd0 Initial Ubuntu SDK version 2014-04-08 22:18:27 +00:00
craig.p.drummond
b082f06db8 MPDConnection itself can call playlist update 2014-04-08 18:55:01 +00:00
craig.p.drummond
3f44442242 More debug 2014-04-07 20:23:20 +00:00
craig.p.drummond
9570c952ba Fix comments 2014-04-07 20:23:02 +00:00
craig.p.drummond
1f79ac3808 Dont send update per dir 2014-04-04 19:33:03 +00:00
craig.p.drummond
72013de7b6 Fix adding songs to playqueue with priority when playqueue is not empty. 2014-03-26 19:40:22 +00:00
craig.p.drummond
0b8d731f0a Only parse items of songs as required 2014-03-26 19:36:20 +00:00
craig.p.drummond
7bcb40d159 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
c80751e82a Fix port number format in KDE builds 2014-03-14 19:09:20 +00:00
craig.p.drummond
5af3fdcfab Fix updating-db message/spinner 2014-03-14 19:08:10 +00:00
craig.p.drummond
2301fc969e Speed-up MPD response parsing, by only converting strings to UTF-8 when required 2014-03-07 17:20:07 +00:00
craig.p.drummond
1103b8ee09 After editing files in tag editor, editing in track organizer, adding new files, or removing exisint files, only ask MPD to update folders that have changed. 2014-02-27 17:38:28 +00:00
craig.p.drummond
36f462c436 When waiting for replies from MPD, use Qt's standard timeout value of 30s. While the socket is still connected, Cantata will wait up to 4 times the timeout value. Therefore, the actual timeout has increased to 2minutes!
BUG: 422
2014-02-25 19:23:30 +00:00
craig.p.drummond
3f1bcf5f74 Enable 'refresh db' command for mopidy. Update will not reall yhappen, but Cantata will delete its caches, and reload these 2014-02-05 19:22:59 +00:00
craig.p.drummond
de9109c49a Need to quote boolean (1/0) params for mopidy.
BUG: 407
2014-02-04 19:11:05 +00:00
craig.p.drummond
121f0f0299 Only want local files from Mopidy for library and folders 2014-02-04 19:10:18 +00:00
craig.p.drummond
5f64cf2803 Simplify MPD update 2014-01-31 19:51:29 +00:00
craig.p.drummond
b51476ccc4 Use differnt album 'keys' for playqueue, and playlist. When Moopidy is used, its possible there might be *lots* of differnt keys - and we can reset the playqueue keys when the playqueue is cleared. 2014-01-22 19:30:52 +00:00
craig.p.drummond
3443b9df56 Check if server is mopdiy, when handling "incorrect arguments" error code 2014-01-22 19:28:31 +00:00
craig.p.drummond
6ad6e4d6d6 dbPlaytime will also be 0 if this is a mopidy server 2014-01-22 19:27:55 +00:00
craig.p.drummond
5038bd4fb0 Try to detect if we are connected to Mopidy, and act accordingly 2014-01-22 19:23:26 +00:00
craig.p.drummond
e10e4ecc8a Ignore Mpodiy's "incorrect arguments" error code for crossfade and replaygain mode. The commands are not supported by Mopidy. 2014-01-21 20:20:46 +00:00
craig.p.drummond
395558352b Mopidy seems to require integer arguments to be quoted! 2014-01-21 20:04:45 +00:00
craig.p.drummond
6daf18d942 Decode Mopidy local:track:file paths 2014-01-21 18:57:47 +00:00
craig.p.drummond
060ae12e1c Dont need to pass "/" to first lsinfo call 2014-01-21 18:57:13 +00:00
craig.p.drummond
7c11c3c996 Cache folder listing too 2014-01-10 20:00:10 +00:00
craig.p.drummond
d91f8807d2 Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
cf2e5fbe76 If listallinfo fails, usr lsinfo recursively
BUG: 379
2014-01-08 19:43:05 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
d79129fd37 If listallinfo fails, and using MPD>=0.18, inform user to increase MPD's buffer size 2014-01-03 19:01:28 +00:00
craig.p.drummond
261ebc9b03 Fix error message reporting 2014-01-03 19:00:33 +00:00
craig.p.drummond
f9b847d040 Show offending cue file / playlist in error message, when attempting to add these to a stored play list.
BUG: 372
2013-12-31 09:09:15 +00:00
craig.p.drummond
befb18a37c Increase max-per-add to 10000 2013-12-30 12:14:49 +00:00
craig.p.drummond
bc67f706f9 Allow 'add' chunk size to be configured via config file. 2013-12-30 09:59:50 +00:00
craig.p.drummond
51f80c137f Also shorten command list when logging that it failed! 2013-12-30 09:49:16 +00:00