Commit Graph

103 Commits

Author SHA1 Message Date
craig.p.drummond
eac245fd65 Also read performer for display in context view 2014-06-11 18:25:29 +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
fce31c0033 Use musicbrainz album id for album key whenever possible. 2014-05-06 19:17:46 +00:00
craig.p.drummond
49d8010204 Use musicbrainz album id to group albmus - if present 2014-05-06 18:42:52 +00:00
craig.p.drummond
f83da3d5fe Multiple genre support. 2014-05-01 19:26:57 +00:00
craig.p.drummond
68844c739f Compare song's filename 2014-04-03 18:58:06 +00:00
craig.p.drummond
c7d5a7b9b1 No need yo emit dataUpdated when creating 2014-04-03 18:57:47 +00:00
craig.p.drummond
ff55be5305 Remove grouping of multiple-artist albums under 'Various Artists' 2014-04-01 18:02:12 +00:00
craig.p.drummond
8f36e2ece2 Use song's file to locate it in song list 2014-03-27 19:56:52 +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
7e09738346 Remove support for artist images in online services. 2014-03-19 19:51:29 +00:00
craig.p.drummond
dc3455fa58 Only save albumartist tag in XML cache file if library supports this tag. 2014-03-12 17:21:37 +00:00
craig.p.drummond
5b7241005c Fix display of online-service track album-artist in copy dialog. 2014-03-12 17:21:18 +00:00
craig.p.drummond
74e608742e 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
fbc5582a9d Need to store if date is unreliable (i.e. 0) in cache 2014-02-05 19:22:07 +00:00
craig.p.drummond
a542e1e9ca Only translate "Unknown" and "Various Artists" once 2014-01-29 19:15:57 +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
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
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +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
ee3fc3229a Fix Jamendo/Magantune covers 2013-10-18 18:57:12 +00:00
craig.p.drummond
9bd026aae1 Fix artist and album genres. 2013-10-03 20:43:52 +00:00
craig.p.drummond
a04325bfa8 Always save composer 2013-09-04 18:12:13 +00:00
craig.p.drummond
d2afc0f767 Fix covers when using album artist for multiple artist albums, and album artist name is "Various Artists" - but this has been translated in Cantata.
BUG: 277
2013-08-28 18:44:51 +00:00
craig.p.drummond
e8818fdb50 Simplify 2013-08-23 16:35:00 +00:00
craig.p.drummond
2bd038f3a6 Fix album name after read from cache 2013-08-23 16:32:01 +00:00
craig.p.drummond
0e26f046e7 Save actual artist name, if using composer 2013-08-22 18:20:31 +00:00
craig.p.drummond
d4791fcd18 Only use artist/albumartist attribute if it exists 2013-08-22 18:20:05 +00:00
craig.p.drummond
e872124e3b Initial support for Composer tag 2013-08-22 18:18:59 +00:00
craig.p.drummond
1f1e87f509 Fix Genre refresh when change grouping 2013-08-22 18:18:23 +00:00
craig.p.drummond
98d1eb907e - Fix reading of genres from cache file.
- Fix updating of genres after DB is refreshed.
2013-08-19 17:52:42 +00:00
craig.p.drummond
494e2b51df Correctly set 'guessed' field of Song 2013-08-12 18:32:42 +00:00
craig.p.drummond
c951bd0cc2 Just reset song time and track number, not whole details - as this clears artist and album names!!! 2013-08-03 11:06:18 +00:00
craig.p.drummond
4fed479c70 Set time value on playlist 'song' 2013-08-01 19:47:30 +00:00
craig.p.drummond
afed74a2f8 Reset song when used 2013-08-01 19:47:08 +00:00
craig.p.drummond
faa33400c2 Update online and devices views when cover size, or show year setting, is changed 2013-07-22 18:56:35 +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
d7e1746e64 Mor ework on trying to speedup Jamendo - it can still be *very* slow though :-( 2013-07-15 19:15:56 +00:00
craig.p.drummond
f95e2c8269 /slightly/ speedup loading of XML cache 2013-07-12 19:06:54 +00:00
craig.p.drummond
27047196ec List untagged files in main 'artists'/'albums' views. Attempt to guess the tags based upon the filename/folder. e.g. $artist/$album/$trackNo - $trackTitle 2013-04-23 16:55:09 +00:00
craig.p.drummond
91effc6752 songItem is never actually used... 2013-04-16 18:24:24 +00:00
craig.p.drummond
9889170f37 Initial support for AudioCDs
TODO: Editing of track details, covers, testing, etc...
2013-03-06 17:24:33 +00:00
craig.p.drummond
01aefab0e5 Make function const 2013-02-27 19:42:49 +00:00
craig.p.drummond
e9342ad779 Store empty 'Album Artist' in cache 2013-02-19 20:22:11 +00:00
craig.p.drummond
a58562b866 Fix memleak!!! 2013-02-15 17:21:28 +00:00
craig.p.drummond
86cddec7e8 When reading cache (either MPD, or device), and the grouping (single tracks, or multiple artists) has changed - then dont do a rescan, just re-do the grouping. 2013-02-04 17:27:45 +00:00
craig.p.drummond
a2cad3d269 Better thread termination 2013-01-30 19:16:03 +00:00
craig.p.drummond
09374f37a4 Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00