Commit Graph

198 Commits

Author SHA1 Message Date
craig.p.drummond
58202b52ec Fix Ubuntu build 2014-08-10 08:12:22 +00:00
craig.p.drummond
d5d5c23479 - Remove cover size setting, set automtically.
- Artist images only shown in grid view.
- No images, or icons, shown in basic tree view.
2014-07-16 19:06:33 +00:00
craig.p.drummond
c3d288fd8e Use Covers::self()->get() to retrieve all covers 2014-07-16 19:05:36 +00:00
craig.p.drummond
486d707820 Fix ubuntu touch build 2014-07-03 18:55:24 +00:00
craig.p.drummond
573570d913 Remove old cache entries 2014-07-01 19:19:37 +00:00
craig.p.drummond
d9a505866d Fix Ubuntu Touch build 2014-06-17 16:55:33 +00:00
craig.p.drummond
593acd3b3e Store radio station 'name' field in extra map 2014-06-16 19:14:18 +00:00
craig.p.drummond
d29d9a8781 Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
94b03fe0c5 No need to add URI list to mime data 2014-05-01 19:25:51 +00:00
craig.p.drummond
7e02d0058b Move model roles into separate roles.h file. 2014-04-23 20:36:38 +00:00
craig.p.drummond
8b74e52ef4 Fix 'No artists found' / 'No playlists found' messages 2014-04-13 07:04:22 +00:00
craig.p.drummond
36da21692c Remove Actions and Icons from Ubuntu build 2014-04-11 17:45:59 +00:00
craig.p.drummond
9872391e94 Album covers!!!! 2014-04-11 17:43:39 +00:00
craig.p.drummond
46ac0b65ac Dont save XML if we have just read it from file!!! 2014-04-11 17:42:03 +00:00
craig.p.drummond
5ece2090fc Create validCacheDate Fn and use this 2014-04-02 17:41:29 +00:00
craig.p.drummond
94879b6093 Simpify cache save logic 2014-04-02 17:40:14 +00:00
craig.p.drummond
1f408e2045 Add action to reset 'new' status 2014-03-26 19:38:43 +00:00
craig.p.drummond
ca8c6020a2 If Cantata detects that an album, or artist, has new songs after updating MPD's DB, then the artist and album are drawn with bold text. 2014-03-26 19:37:26 +00:00
craig.p.drummond
1c99ba468b Load artist iamges in non-UI thread too. Should only be album images in artists view that are loaded in UI thread. Tried loading these in non_UI thread, but didnt like delay in showing covers. 2014-03-20 19:58:40 +00:00
craig.p.drummond
0f320b7631 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
9f1e1671e9 Speedup song list 2014-03-14 19:15:57 +00:00
craig.p.drummond
f36c5b9729 Enable 'Refresh DB' for Mopidy - does not actually refresh db, as mopidy does not support this, but Cantata's cache will be deleted and library reloaded. 2014-02-06 19:48:43 +00:00
craig.p.drummond
fbc5582a9d Need to store if date is unreliable (i.e. 0) in cache 2014-02-05 19:22:07 +00:00
craig.p.drummond
8432f3e608 Simplify MPD update 2014-01-31 19:51:29 +00:00
craig.p.drummond
6505465dd1 Fix saving of MPD datetime to folder cache 2014-01-28 19:12:35 +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
b59e92bbcc Artists and Albums models dont need to use covers from AudioCDs... 2014-01-20 21:12:52 +00:00
craig.p.drummond
2f24b3fd9b Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
016a0f724e Add model test code 2013-11-21 18:15:36 +00:00
craig.p.drummond
867dbf39a7 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
3dffa9021c 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
8cb52bd0ad Better parent checking 2013-11-12 20:20:56 +00:00
craig.p.drummond
5dfc8e0f6c 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
ad01f49580 Only save cache if we have a valid date 2013-11-10 17:52:19 +00:00
craig.p.drummond
ddd86a7a6f 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
f158b21d76 When gettnig albums, need to check all tracks if artist!=albumartist 2013-10-28 19:46:30 +00:00
craig.p.drummond
9e5f9feed7 Also match on 'basicArtist' when looking for albums 2013-10-28 19:44:22 +00:00
craig.p.drummond
e977c30e55 Only need to calculate song file size in action dialog 2013-10-25 20:04:22 +00:00
craig.p.drummond
d5c0ab1bb6 Initial podcast support
NOTE: This is NOT fully implemented, or functional!!!
2013-09-17 16:25:58 +00:00
craig.p.drummond
458fd449a0 Save cache if toggle grouping 2013-08-22 18:20:53 +00:00
craig.p.drummond
022eb1a05b Keep track if this is MPD model or not 2013-07-23 10:31:23 +00:00
craig.p.drummond
eb9fe07bcf Set model on root item, so that sync dialog works!!! 2013-07-23 10:27:13 +00:00
craig.p.drummond
2ab48f4b37 Reduce code duplication slightly - by placing common code in MusicModel and MultiMusicModel 2013-07-17 18:16:50 +00:00
craig.p.drummond
aef49f1b5e Use cached row wherever possible 2013-07-15 19:16:31 +00:00
craig.p.drummond
5a8a5d3f27 Fix missing icons in artists tab. 2013-07-03 18:50:30 +00:00
craig.p.drummond
246db3f4b1 Use album time for playlist duration in artists and albums views 2013-07-03 15:42:39 +00:00
craig.p.drummond
6779c58e8e Better cue sheet support 2013-07-03 15:41:56 +00:00
craig.p.drummond
8847fbc84f Dont count playlist in stats 2013-07-03 15:38:54 +00:00
craig.p.drummond
6242ae9be9 Fix playlist icons 2013-07-03 15:37:52 +00:00