Commit Graph

85 Commits

Author SHA1 Message Date
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
craig.p.drummond
bd1217660a Show progress when reading online cache 2013-01-22 18:10:33 +00:00
craig.p.drummond
6fb2b70f06 Artist and album images for online services 2013-01-21 19:45:30 +00:00
craig.p.drummond
476d132466 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
1a5dfb0b76 - Dont save 'Unknown' genre to files, leave this as blank, and load blank as 'Unknown'
- Fix updatnig of genres in streams model
2013-01-12 08:29:19 +00:00
craig.p.drummond
a71c46565b Disable XML auto-formatting - files are compressed now anyway... 2013-01-10 21:51:15 +00:00
craig.p.drummond
f40606189c Only indent by 1 space 2013-01-10 21:48:10 +00:00
craig.p.drummond
feaf1b96be Use GZIP compression for cache files - easier to uncompress for users, etc. 2013-01-10 20:36:27 +00:00
craig.p.drummond
1c68ec39c8 - Store properties on remote device
- If no music items, delete cache
- If properties are all default, remove file
2012-12-18 19:38:28 +00:00
craig.p.drummond
5df6740412 Compress cache files 2012-12-18 19:36:43 +00:00
craig.p.drummond
eba6060e1b In sync dialog, when detecting items unique to library/device, revert various artist work-around for each track if it is enabled on the device. 2012-12-03 20:01:25 +00:00
craig.p.drummond
dc48139466 Fix crash when copying items to devices after a rescan has been performed. 2012-11-30 16:42:42 +00:00
craig.p.drummond
37a4bf6d05 If group single tracks, or multiple artists, settings are changed, then rebuild library and device models frmo existing set of songs - as opposed to re-reading all songs from mpd/device. 2012-11-16 19:43:53 +00:00
craig.p.drummond@gmail.com
e91eca5cb2 Dont default to 'Various Artists' as artist name of playlist files in music library.
BUG:79
2012-09-11 11:08:03 +00:00
craig.p.drummond
9bd85ce443 If we are grouping multiple-artists albums under 'Various Artists', then we also need to place 'Various Artists' albums there as well. This oddity can occur when i18n('Various Artists') != 'Various Artists' 2012-09-03 19:03:37 +00:00
craig.p.drummond@gmail.com
ef4c4a2b68 Store flag to indicate if device support album-artist tag. 2012-08-24 12:01:27 +00:00
craig.p.drummond@gmail.com
56927b42fc - Dont split albums based upon year - this messes up compilation albums, where each track may have a different year.
- To be consistent, use the year of the lowest track number to be an album's year.
BUG:56
2012-08-21 11:05:41 +00:00
craig.p.drummond@gmail.com
502789d291 Fix saving of library to XML cache when multiple artist albums are grouped under 'Various Artists' (only save artist attribute once!!)
BUG:47
2012-07-11 11:20:18 +00:00
craig.p.drummond
0a036d2a24 Save genre with album (taken from 1st track), and only save with track if this is different to the album's genre. 2012-06-27 17:06:28 +00:00