craig.p.drummond
|
834f2179ef
|
Remove grouping of multiple-artist albums under 'Various Artists'
|
2014-04-01 18:02:12 +00:00 |
|
craig.p.drummond
|
0b8d731f0a
|
Only parse items of songs as required
|
2014-03-26 19:36:20 +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
|
feeac29de1
|
Fix folder-view path parsing. If two folders only differed in the last character then Cantata would have placed the contents of the second into the listing of the first.
BUG: 425
|
2014-02-27 17:43:42 +00:00 |
|
craig.p.drummond
|
a342f36ec9
|
Remove debug
|
2014-02-05 19:21:11 +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
|
3880bce631
|
Only translate "Unknown" and "Various Artists" once
|
2014-01-29 19:15:57 +00:00 |
|
craig.p.drummond
|
1e9865f645
|
Fix non-taglib build - again!!!!
BUG: 387
|
2014-01-26 09:37:20 +00:00 |
|
craig.p.drummond
|
9c69b381f2
|
Fix handling of playlists with a colon in their name.
|
2014-01-23 19:51:56 +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
|
5199d2f6e7
|
Only recognise certain protocols as stream URLs - so that we dont think Mopidy's SubSonic, etc, URLs are streams
|
2014-01-22 19:30:05 +00:00 |
|
craig.p.drummond
|
ed4b0007c3
|
Fix some Mopidy 0.18 issues; cover and lyrics retrieval, folders view loading.
...more changes still required!
|
2014-01-21 18:58:22 +00:00 |
|
craig.p.drummond
|
6daf18d942
|
Decode Mopidy local:track:file paths
|
2014-01-21 18:57:47 +00:00 |
|
craig.p.drummond
|
2cc84fab28
|
Keep stream's full filepath - so that undo/redo works on playqueue
|
2014-01-15 19:32:44 +00:00 |
|
craig.p.drummond
|
bcd9965c9d
|
Use correct #define!
|
2014-01-15 19:31:05 +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
|
00f9a2ff64
|
Add CMake option to disable online services
|
2014-01-03 19:04:14 +00:00 |
|
craig.p.drummond
|
eb51beb2bd
|
Dont alter filename!
|
2014-01-02 19:07:15 +00:00 |
|
craig.p.drummond
|
e22db40778
|
Fix tagtype and URL handler detection.
|
2013-12-17 21:09:44 +00:00 |
|
craig.p.drummond
|
bd6b4dabe5
|
If we can access a CUE file, but fail to parse it, then do not add CUE to album's track list.
|
2013-12-09 21:08:06 +00:00 |
|
craig.p.drummond
|
f91db0e4da
|
More consistent .cue file detection - move code into Song class
|
2013-12-08 15:56:01 +00:00 |
|
craig.p.drummond
|
7997909492
|
If have no metadata for a Cantata stream in playqueue, use filename as path - better for display.
|
2013-12-06 13:11:31 +00:00 |
|
craig.p.drummond
|
56e8b209a1
|
Only show composer field in tag editor if it is one of the MPD supplied tags
|
2013-12-05 19:40:46 +00:00 |
|
craig.p.drummond
|
d9cf49840a
|
Fix MPD errors related to HTTP streams
|
2013-10-25 20:04:57 +00:00 |
|
craig.p.drummond
|
5343b1273a
|
Read/write tags in an external app - as per Clementine and Amarok. Isolates Cantata from TagLib crashes.
|
2013-10-22 18:22:41 +00:00 |
|
craig.p.drummond
|
920169feaa
|
Fix artist and album genres.
|
2013-10-03 20:43:52 +00:00 |
|
craig.p.drummond
|
efe3e6b4e6
|
Only set details from album if cue file details empty
|
2013-10-03 17:11:16 +00:00 |
|
craig.p.drummond
|
7f002fc141
|
Read composer frmo cue files
|
2013-10-03 17:10:42 +00:00 |
|
craig.p.drummond
|
5abdabcceb
|
Non-taglib build fix
|
2013-09-24 18:39:09 +00:00 |
|
craig.p.drummond
|
6261bde93f
|
Use OnlineService::decode
|
2013-09-18 18:08:09 +00:00 |
|
craig.p.drummond
|
9d80f402e7
|
Initial MacOS port - thanks to Ian Scott
|
2013-09-17 15:54:18 +00:00 |
|
craig.p.drummond
|
8f39d18dd8
|
Replace # in stream names with ${hash} when passing to MPD, and revert when URL is displayed
|
2013-08-27 18:58:50 +00:00 |
|
craig.p.drummond
|
9a53a1f44a
|
Initial support for Composer tag
|
2013-08-22 18:18:59 +00:00 |
|
craig.p.drummond
|
1726b4155d
|
Fix Genre refresh when change grouping
|
2013-08-22 18:18:23 +00:00 |
|
craig.p.drummond
|
a032b39c47
|
When adding streams that have a name assinged, but no path, then add a trailing slash. (Otherwise stream is not played)
|
2013-08-19 20:41:42 +00:00 |
|
craig.p.drummond
|
4b5352a824
|
Set time value on playlist 'song'
|
2013-08-01 19:47:30 +00:00 |
|
craig.p.drummond@gmail.com
|
58287ed7bc
|
If a cue file references a non-existant file, then dont use cue file.
BUG: 256
|
2013-07-17 11:07:09 +00:00 |
|
craig.p.drummond
|
045bf0d5ac
|
Encode song details into URL for all services
|
2013-07-16 18:31:19 +00:00 |
|
craig.p.drummond
|
b3b77ed478
|
Add a little more debug
|
2013-07-13 16:34:49 +00:00 |
|
craig.p.drummond
|
4a20e8c266
|
/slightly/ speedup loading of XML cache
|
2013-07-12 19:06:54 +00:00 |
|
craig.p.drummond
|
12cc3c0822
|
SoundCloud support
|
2013-07-11 19:41:41 +00:00 |
|
craig.p.drummond@gmail.com
|
71691c6658
|
Reduce code
|
2013-07-04 11:11:38 +00:00 |
|
craig.p.drummond@gmail.com
|
49acb52a34
|
Always parse cue file if parent artist and album are currently Unknown
|
2013-07-04 11:11:23 +00:00 |
|
craig.p.drummond
|
d71da78898
|
Yet more debug :-)
|
2013-07-03 20:07:56 +00:00 |
|
craig.p.drummond
|
95e3d5dfdd
|
Add some debug info to MPDParseUtils
|
2013-07-03 19:27:46 +00:00 |
|
craig.p.drummond
|
fbfc646f1a
|
Use album time for playlist duration in artists and albums views
|
2013-07-03 15:42:39 +00:00 |
|
craig.p.drummond
|
8511f0a28b
|
Better cue sheet support
|
2013-07-03 15:41:56 +00:00 |
|
craig.p.drummond
|
fb94e58693
|
Only add cue tracks once
|
2013-07-03 15:40:06 +00:00 |
|
craig.p.drummond
|
8cced5c283
|
Attempt to calcualte duration of last track in cue file
|
2013-07-03 15:39:51 +00:00 |
|