145 Commits

Author SHA1 Message Date
Craig Drummond
b6bd94c236 Update (c) year 2022-01-08 21:24:07 +00:00
Craig Drummond
059aceb95d Fix build issues due to previous change. #1727 2021-07-29 12:13:42 +01:00
Craig Drummond
31b8a6d9b9 Revert "Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings""
This reverts commit be9c1e74e0.
2021-07-29 12:00:04 +01:00
Craig Drummond
be9c1e74e0 Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings"
This reverts commit cb18837d11, reversing
changes made to b296cf7113.
2021-07-28 19:44:57 +01:00
John Regan
cc0d116986 fix deprecation: QString::SkipEmptyParts is now Qt::SkipEmptyParts 2021-07-19 15:00:32 -04:00
Craig Drummond
11bb7571c9 Update (c) year 2021-01-01 10:06:43 +00:00
Craig Drummond
e6610c1668 When checking if song exists, check disc number.
Closes #1599
2020-05-04 19:06:59 +01:00
Craig Drummond
d7b3965b9b Update (c) year 2020-01-01 11:51:13 +00:00
Craig Drummond
cb9efe205f Update (c) year 2019-09-15 15:56:58 +01:00
Craig Drummond
ddd46cde1a For genres listed in "Composer Support" tweak, shown composer instead of
artist in context view and toolbar.
Issue #1460
2019-03-01 21:36:57 +00:00
Craig Drummond
80276b0292 Revert #62537412bf66c023af3be969ec606c7f1fa4ab5f
Closes #1267
2018-05-05 12:04:46 +01:00
Craig Drummond
ea2efb04e2 Open text files with QIODevice::Text
Issue #1261
2018-05-02 21:41:08 +01:00
padertux
4f26eb686e Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
Craig Drummond
2139d3dbb8 Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
b63c6fbe26 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867 Update (c) year 2017-04-02 18:45:30 +01:00
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