Commit Graph

733 Commits

Author SHA1 Message Date
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
7514a10b4f Update album's year if song year is changed in tag editor. 2013-12-07 23:18:01 +00:00
craig.p.drummond
5297fbc851 Remove Cantata streams when exiting. 2013-12-06 13:18:42 +00:00
craig.p.drummond
ecd3ad9e2b Check if stream already has cagtegory name before prepending 2013-11-29 20:15:21 +00:00
craig.p.drummond
bb20217719 When shuffling albums, only start to play if was playing before shuffle 2013-11-27 19:40:18 +00:00
craig.p.drummond
40cc354cf0 Use set, faster to check if entry exists 2013-11-27 19:38:47 +00:00
craig.p.drummond
6e6f554cd3 Radio GFM 2013-11-27 19:38:14 +00:00
craig.p.drummond
93783e5000 Fix sub-text display in grouped view. 2013-11-26 23:59:11 +00:00
craig.p.drummond
e8f99117ac Only load info of stored playlists when required. 2013-11-26 19:59:57 +00:00
craig.p.drummond
d32a9badb2 Only re-load favourites if filename changed 2013-11-21 18:16:44 +00:00
craig.p.drummond
bb2f217304 Add model test code 2013-11-21 18:15:36 +00:00
craig.p.drummond
65662b6a5b Also replace ~ with _ for cache file name - as MPD 0.18 allows usage of ~ in local socket name. 2013-11-18 21:25:01 +00:00
craig.p.drummond
abc18ca1a7 Dont load folder list until view is visible. 2013-11-15 19:40:02 +00:00
craig.p.drummond
afd5082a43 Allow to disable playlists model - if so hide playlist actions 2013-11-15 19:39:11 +00:00
craig.p.drummond
21a5302020 If no db time from MPD, use current time. Proxy DB setups dont sent DB time!! 2013-11-15 19:38:03 +00:00
craig.p.drummond
d013c66ec7 Better parent checking 2013-11-12 20:20:56 +00:00
craig.p.drummond
56f99bac16 Fix crash when an album link is clicked on in context-view when current song is from a Various Artists album and the album link is to another album by the artist.
BUG: 327
2013-11-12 20:20:08 +00:00
craig.p.drummond
c6ab93deb0 Only save cache if we have a valid date 2013-11-10 17:52:19 +00:00
craig.p.drummond
4ea883616f If MPD's database time is invalid, and the cache's database time is invalid, then accept a database listing. This works-around an issue with using MPD's proxy DB - where no database time is sent.
BUG: 326
2013-11-10 17:47:55 +00:00
craig.p.drummond
5bd60a4dfd Only remove items if we have items! 2013-11-07 22:49:46 +00:00
craig.p.drummond
a9eec852a0 Add 'Shuffle Albums' entry to playqueue context menu.
BUG: 323
2013-11-01 19:30:26 +00:00
craig.p.drummond
3695f1185b Lazy-load ListenLive 2013-10-30 22:09:15 +00:00
craig.p.drummond
cd3efc8b0d When gettnig albums, need to check all tracks if artist!=albumartist 2013-10-28 19:46:30 +00:00
craig.p.drummond
87384ab036 Also match on 'basicArtist' when looking for albums 2013-10-28 19:44:22 +00:00
craig.p.drummond
360e10f0bb Only need to calculate song file size in action dialog 2013-10-25 20:04:22 +00:00
craig.p.drummond
072e66679b Fix AudioCdDevice::isDevice hiding Device::isDevice 2013-10-25 20:03:12 +00:00
craig.p.drummond
c049af0cc8 Revert reading/writing of tags in external helper - its not working correctly
BUG: 319
2013-10-25 20:01:33 +00:00
craig.p.drummond
d35039429b Make stream category and online provider configs available from main settings dialog. 2013-10-23 18:33:38 +00:00
craig.p.drummond
b337a76aed Show errors within podcast search dialog 2013-10-21 18:06:20 +00:00
craig.p.drummond
243c75b3ab Allow local file playback without taglib 2013-10-18 18:58:33 +00:00
craig.p.drummond
97dea22fb6 Fix Jamendo/Magantune covers 2013-10-18 18:57:12 +00:00
craig.p.drummond
2210b17d84 Unmount remote devices when model is stopped 2013-10-17 17:23:23 +00:00
craig.p.drummond
c4a2915308 Dont treat albums that have artists such as 'Abc' and 'Abc with xyz' as multiple artist albums. 2013-10-15 17:17:18 +00:00
craig.p.drummond
fc5379d09d Fix crash when starting under windows 2013-10-15 17:13:37 +00:00
craig.p.drummond
65be0c33ca Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
5f84f50967 Dir separator... 2013-10-14 18:14:12 +00:00
craig.p.drummond
ca87131f78 Warn if user attempts ot import video podcast
BUG: 315
2013-10-11 19:11:04 +00:00
craig.p.drummond
43fc6e71a7 Seting 'filter item' does not invalidate sort 2013-10-10 20:30:35 +00:00
craig.p.drummond
fdadd3857c Dynamic sorting of online service model 2013-10-10 20:30:02 +00:00
craig.p.drummond
cc1a3b0210 Calc service rows, as opposed to storing 2013-10-10 20:29:46 +00:00
craig.p.drummond
9e75dee7d1 Modify proxy for online services 2013-10-10 20:29:09 +00:00
craig.p.drummond
f3fd8cbf22 Remove debug 2013-10-10 20:28:03 +00:00
craig.p.drummond
99eadf6f0a Fix covers of online services (Jamendo/Magnatune) 2013-10-10 20:25:37 +00:00
craig.p.drummond
a5212bab69 More online service image retrival reverts... 2013-10-09 19:43:42 +00:00
craig.p.drummond
422bf10627 USe standard covers routine to get album covers for online services, as we might be using URL from MPD 2013-10-09 19:13:48 +00:00
craig.p.drummond
a898162c6d Dont hide other online services / streams when searching. 2013-10-09 18:45:01 +00:00
craig.p.drummond
ff848c6d11 Only use OnlineDevice if device support is being built. 2013-10-08 20:36:23 +00:00
craig.p.drummond
bd6bb06e91 Always need to load online services - so that they are there for the config page! 2013-10-07 15:53:55 +00:00
craig.p.drummond
cdd9fde53a Add a config item to configure album-view to load all covers immediately.
BUG: 312
2013-10-06 18:37:58 +00:00
craig.p.drummond
7e222b698e Remove unrequired include 2013-10-04 19:05:47 +00:00