Commit Graph

128 Commits

Author SHA1 Message Date
Craig Drummond
eaca1f34f3 When listing albums where composer is used for artist grouping, place album artist name after album name if different from composer.
Issue #896
2016-10-16 22:33:41 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
e97f393801 USe configured 'ignore prefixes' when sorting 2015-12-23 23:25:33 +00:00
Craig Drummond
e0fb720678 Remove MusicModel and MultiMusicModel - no longer required 2015-12-23 15:20:41 +00:00
Craig Drummond
b2d344b5f6 constVersion is a const! 2015-12-21 14:20:42 +00:00
Craig Drummond
f60db08ab0 Use flat XML to store device music listing cache. 2015-12-21 14:19:24 +00:00
Craig Drummond
96db5b2f1d Fix cache usae!
#760
2015-11-13 17:56:55 +00:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
1ea4356848 Return genres from songs 2015-07-29 07:56:54 +01:00
Craig Drummond
19aaf13e44 Oops! Add song to album! 2015-06-08 18:49:33 +01:00
Craig Drummond
4a713c7ec9 Initial work on using SQL for MPD cache. Not 100% functional. Eventually
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
Craig Drummond
b2ce9ff016 Various devel changes
- Use time_t to store MPD DB version, as that is what MPD sends anyway
- Initial changes for an (experimental) webapp
2015-06-01 21:53:55 +01:00
craig.p.drummond
876c2783e4 Show error message if parsing cache file fails. 2015-04-20 19:45:14 +00:00
craig.p.drummond
b33e7fae50 Fix composer support when loading from cache 2015-03-26 22:55:32 +00:00
craig.p.drummond
0cf86b417e Add option to provide a list of genres which should use composer, and not album-artist, to group albums. 2015-03-25 23:19:42 +00:00
craig.p.drummond
93b70ec240 Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
1ba2a2c2ff - Fix potential crashes on refresh. Need to ensure consistent string is used for album index. Also, when getting albums and artists via index, ensure correct item is returned.
BUG: 596
2014-11-26 12:24:51 +00:00
craig.p.drummond
ccc46f4fe8 ...and the actual changed files!!!!
BUG: 539
2014-09-22 12:45:41 +00:00
craig.p.drummond
0c46925adf Use QElapsedTimer to control frequency of updates 2014-06-17 16:54:22 +00:00
craig.p.drummond
5d39a638f0 Fix progress display when saving XML 2014-06-17 16:53:40 +00:00
craig.p.drummond
4e1d473692 Fix saving of album genres 2014-06-16 19:23:49 +00:00
craig.p.drummond
9163f6c4b0 Reduce memory usage - by only creating a set for genres if there is more than 1 2014-06-16 19:23:14 +00:00
craig.p.drummond
104599f079 Un-break cache! 2014-06-16 19:22:11 +00:00
craig.p.drummond
3e79c9eb94 No need for fix - version has been changed 2014-06-16 19:19:19 +00:00
craig.p.drummond
c7e5a83d9d Store musicbrainz-album-id in extra map 2014-06-16 19:12:17 +00:00
craig.p.drummond
e751c09364 Also read performer for display in context view 2014-06-11 18:25:29 +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
0986033e16 Use musicbrainz album id for album key whenever possible. 2014-05-06 19:17:46 +00:00
craig.p.drummond
239b13bb91 Use musicbrainz album id to group albmus - if present 2014-05-06 18:42:52 +00:00
craig.p.drummond
2a28a7d3f8 Multiple genre support. 2014-05-01 19:26:57 +00:00
craig.p.drummond
7c68d2502d Compare song's filename 2014-04-03 18:58:06 +00:00
craig.p.drummond
5647b3dc90 No need yo emit dataUpdated when creating 2014-04-03 18:57:47 +00:00
craig.p.drummond
834f2179ef Remove grouping of multiple-artist albums under 'Various Artists' 2014-04-01 18:02:12 +00:00
craig.p.drummond
dc0c27fed0 Use song's file to locate it in song list 2014-03-27 19:56:52 +00:00
craig.p.drummond
9db18d95a8 Add action to reset 'new' status 2014-03-26 19:38:43 +00:00
craig.p.drummond
cde6c0e40b 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
809951681a Remove support for artist images in online services. 2014-03-19 19:51:29 +00:00
craig.p.drummond
0e88cc333f Only save albumartist tag in XML cache file if library supports this tag. 2014-03-12 17:21:37 +00:00
craig.p.drummond
371f63bda9 Fix display of online-service track album-artist in copy dialog. 2014-03-12 17:21:18 +00:00
craig.p.drummond
7716ed9962 Reduce memory usage, by storing album covers in a cache - and using this for display. 2014-03-12 17:20:29 +00:00
craig.p.drummond
7cda7b29d5 Need to store if date is unreliable (i.e. 0) in cache 2014-02-05 19:22:07 +00:00
craig.p.drummond
3880bce631 Only translate "Unknown" and "Various Artists" once 2014-01-29 19:15:57 +00:00
craig.p.drummond
a9d7461de0 Fix saving of MPD datetime to folder cache 2014-01-28 19:12:35 +00:00
craig.p.drummond
a2365a4ae0 Just a little safety check... 2014-01-08 20:08:28 +00:00
craig.p.drummond
d91f8807d2 Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +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
97dea22fb6 Fix Jamendo/Magantune covers 2013-10-18 18:57:12 +00:00
craig.p.drummond
920169feaa Fix artist and album genres. 2013-10-03 20:43:52 +00:00
craig.p.drummond
27a746e65e Always save composer 2013-09-04 18:12:13 +00:00