Commit Graph

775 Commits

Author SHA1 Message Date
craig.p.drummond
c60d1cf6b4 Cant use 'cantata-' as stream prefix, as this collides with the (new) cantata-cdda:// protocol. Use 'cantata-stream-' instead. 2014-01-22 19:33:22 +00:00
craig.p.drummond
2330864315 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
06d361a51c Decode mopidy URIs when showin in UI 2014-01-22 19:26:14 +00:00
craig.p.drummond
238019a2f3 Try to detect if we are connected to Mopidy, and act accordingly 2014-01-22 19:23:26 +00:00
craig.p.drummond
90dd1aa54a Mopidy sets DB time to 0, so need to handle this :-( 2014-01-22 19:21:16 +00:00
craig.p.drummond
36dfbdd9cb 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
b59e92bbcc Artists and Albums models dont need to use covers from AudioCDs... 2014-01-20 21:12:52 +00:00
craig.p.drummond
37b10559e3 Fix automatic setting of CD cover. 2014-01-20 21:08:11 +00:00
craig.p.drummond
bc8aa999d1 Europe and Canada regions in ListenLive are not re-loadable (as they are read from listenlive.xml) 2014-01-17 20:05:13 +00:00
craig.p.drummond
ab08a2d7f8 Add new view style "Basic Tree (No Icons)". This is as per the simple tree, but only images, and not icons, will be shown. 2014-01-17 20:04:12 +00:00
craig.p.drummond
1b269e0a26 Fix case 2014-01-15 19:34:17 +00:00
craig.p.drummond
b74bf29a33 Keep stream's full filepath - so that undo/redo works on playqueue 2014-01-15 19:32:44 +00:00
craig.p.drummond
4e3824be9e Cache folder listing too 2014-01-10 20:00:10 +00:00
craig.p.drummond
9aa44720c6 Just a little safety check... 2014-01-08 20:08:28 +00:00
craig.p.drummond
2f24b3fd9b Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
84a1fa0de0 When downloading images, dont use extension to determine file format, instead look JFIF and PNG in first few data bytes.
BUG: 378
2014-01-07 20:02:40 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
89ef1d5f64 - Only show artist name of CD track if it does not start with main CD artist.
- Show track numbers in CD listing.
2014-01-03 22:39:31 +00:00
craig.p.drummond
6809a05a13 Add CMake option to disable streams tab 2014-01-03 19:04:37 +00:00
craig.p.drummond
8485ab8cf4 Add CMake option to disable online services 2014-01-03 19:04:14 +00:00
craig.p.drummond
bc71e169ce Dont clear the playqueue when Cantata is passed a song as a commandline at start-up.
BUG: 375
2014-01-03 19:03:01 +00:00
craig.p.drummond
00da479cfc Remove unused 2014-01-03 19:02:19 +00:00
craig.p.drummond
f6f48434c2 Delay termination slightly, so that remove signal has time 2014-01-02 19:09:55 +00:00
craig.p.drummond
b320bcf210 Add CMake option to disable building of internal HTTP server.
BUG: 373
2014-01-02 19:07:59 +00:00
craig.p.drummond
3f24e2006a If connected to MPD via a UNIX-domain socket, then send non-MPD files as file:/// URLs to MPD - i.e. dont use internal HTTP server. To foce usage of HTTP server - set alwaysUseHttp to true in Cantata's config file.
BUG: 373
2014-01-02 19:06:13 +00:00
craig.p.drummond
cbe0b943ca 'Load All Covers' in album view is not usable now that scaled covers are cached - it slows down the loading too much! 2013-12-31 09:47:57 +00:00
craig.p.drummond
31518e6efe Add 'Remove dusplicates' functionality to play queue and play lists.
BUG: 370
2013-12-31 08:55:00 +00:00
craig.p.drummond
982ad4934a Also remove CDDA files when Cantata exits. 2013-12-24 20:01:09 +00:00
craig.p.drummond
21b3cf37a3 Preserve priorities when undo/redo 2013-12-19 20:08:24 +00:00
craig.p.drummond
077c8293fb Fix potential memory leak with cover images. 2013-12-19 20:07:12 +00:00
craig.p.drummond
6a582befa1 Optionally save scaled covers (used in artist and albums views) to disk. 2013-12-19 20:06:06 +00:00
craig.p.drummond
1ffac6fe7c Show number of matched tracks at bottom of search page 2013-12-19 20:04:28 +00:00
craig.p.drummond
a52ae60ea1 Try to preserve playqueue position after undo/redo 2013-12-18 19:18:36 +00:00
craig.p.drummond
06cebf2b06 Fix row count 2013-12-18 19:17:41 +00:00
craig.p.drummond
dd115e9446 More icons 2013-12-18 19:17:26 +00:00
craig.p.drummond
af5c9b2c84 Use audioFileIcon from Icons 2013-12-18 19:17:05 +00:00
craig.p.drummond
bcf864444f Add 'Search' tab - uses MPD for search. 2013-12-18 19:15:19 +00:00
craig.p.drummond
09a8a0fb51 Basic undo/redo support for playqueue. 2013-12-17 21:12:27 +00:00
craig.p.drummond
f5071a466d Start of undo/redo code. Commented out, as its not complete - and I'm not 100% sure how to do this!!! 2013-12-16 19:35:09 +00:00
craig.p.drummond
6bbe83ae3a Fix removal of first row in play queue - d'oh!!! 2013-12-14 12:42:36 +00:00
craig.p.drummond
beddac421c Move remove and crop functions into playqueue class 2013-12-10 19:47:04 +00:00
craig.p.drummond
6d571e5bce Smaller CD icon in sync dialog. 2013-12-09 21:08:40 +00:00
craig.p.drummond
aabac89d68 More consistent .cue file detection - move code into Song class 2013-12-08 15:56:01 +00:00
craig.p.drummond
e30bf879c0 Update album's year if song year is changed in tag editor. 2013-12-07 23:18:01 +00:00
craig.p.drummond
4e9a2c5bef Remove Cantata streams when exiting. 2013-12-06 13:18:42 +00:00
craig.p.drummond
ea51f52fd1 Check if stream already has cagtegory name before prepending 2013-11-29 20:15:21 +00:00
craig.p.drummond
73e57beeb1 When shuffling albums, only start to play if was playing before shuffle 2013-11-27 19:40:18 +00:00
craig.p.drummond
b817a3cf00 Use set, faster to check if entry exists 2013-11-27 19:38:47 +00:00
craig.p.drummond
21e8d0ae5e Radio GFM 2013-11-27 19:38:14 +00:00
craig.p.drummond
96a4b1a7c2 Fix sub-text display in grouped view. 2013-11-26 23:59:11 +00:00