Commit Graph

259 Commits

Author SHA1 Message Date
Craig Drummond
8a7d7ffd02 Add some debug to itemview 2017-12-17 11:22:44 +00:00
Craig Drummond
10d753edec Add an extra line of verbose debug 2017-12-17 10:16:14 +00:00
Craig Drummond
09b47d7c10 Add verbose cover debug
Issue #1143
2017-12-16 23:10:10 +00:00
Craig Drummond
948026d73b Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
a8a837b5fd Always set cost when adding pixmap to cache
Issue #1128
2017-11-26 23:24:42 +00:00
Craig Drummond
6b94b0f4a9 Enable retina support for all builds. 2017-07-03 18:24:34 +01:00
Craig Drummond
4f7357c5bd Reduce number of advanced config items - there was just too many. 2017-04-08 19:27:18 +01:00
Craig Drummond
a2f007a2b7 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
18e2fb6dcf Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
e60bdafa11 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
766bce148b If Cantata's convigured cover file name contains a %, then when looking for artist images use basic-artist if album is Various Artists, album artist otherwise
Issue #985
2017-04-01 18:22:32 +01:00
Craig Drummond
9a329b2bab If file has embedded cover, save this to the cache folder - so that this file path can be used with MPRIS.
Issue #893
2016-10-16 22:51:47 +01:00
Craig Drummond
491474cd08 Fix incorrect AudioCD cover 2016-03-17 23:22:59 +00:00
Craig Drummond
034408c765 If we download a cover (from last.fm or http server) then clear scaled versions. 2016-01-08 22:54:14 +00:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
e7ef5f6f39 Mono album icon - used in sync dialog. 2015-12-23 18:20:30 +00:00
Craig Drummond
20186cc0e6 For timers started in a thread, connect the thread's finished signal to the timer's stop slot, helps with:
QObject::killTimer: Timers cannot be stopped from another thread
2015-12-22 14:30:00 +00:00
Craig Drummond
0b415b21a9 Add a modified verison of Humanity CD icon. Previously icon from theme was chosen. 2015-12-09 18:23:49 +00:00
Craig Drummond
87586d3bdf When looking for covers, also check sub-folders and return first image. 2015-12-03 21:44:49 +00:00
Craig Drummond
73e9a2b7c6 Fix last.fm response parsing
#744
2015-10-07 18:05:32 +01:00
Craig Drummond
fda1533ed6 Save scaled covers as PNG, as the quality is much better.
#724
2015-08-20 19:44:15 +01:00
Craig Drummond
53f7789d5a Fix check for 'Unknown' album - title is never empty, as it would have
been set to filename!
#723
2015-08-19 20:32:37 +01:00
Craig Drummond
9eb1e1c7af No cover if song metadata is blank 2015-08-18 20:16:17 +01:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
96fe417741 Emit cover if its from CD 2015-07-29 19:18:04 +01:00
Craig Drummond
406f99be02 Always build support for Dynamic, Online, and Streams 2015-06-26 21:18:25 +01:00
Craig Drummond
9e780b4d3d Fix podcast covers 2015-06-20 19:51:32 +01:00
Craig Drummond
6d52512c46 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
Craig Drummond
a8166c76dc Remove treble-clef as composer icon 2015-06-08 20:40:12 +01:00
Craig Drummond
087bffb08c 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.p.drummond
ec6ca60d7e Fix checking of whether exiting cover job exists
BUG: 662
2015-04-12 15:22:42 +00:00
craig.p.drummond
861e6cad8a Fix artist image retrieval
BUG: 662
2015-04-11 09:23:00 +00:00
craig.p.drummond
58b90d497e Show composer images - see README for details. 2015-04-05 22:32:27 +00:00
craig.p.drummond
ef971bc8f5 Refactor 2015-03-31 17:21:35 +00:00
craig.p.drummond
8ca8c4deea Use treble clef icon in artists list if composer tag is being used for an artist. 2015-03-28 14:36:15 +00:00
craig.p.drummond
12b7bf0e83 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
36f6d19d6a Use correct stream icon in playqueue for streams with no song details. 2015-02-17 23:08:17 +00:00
craig.p.drummond
99c91114bb Fix setting of cover when existing cover is embedded in music file. 2014-11-02 15:37:10 +00:00
craig.p.drummond
20869e0a7a Use regular artist icon for "Various Artists" 2014-10-31 21:35:45 +00:00
craig.p.drummond
43c393b39a Fix compilation when online services disabled.
BUG: 573
2014-10-30 00:12:41 +00:00
craig.p.drummond
c5a1006b06 Fix updating of toolbar coverwidget if cover is downloaded after song has started. 2014-10-29 18:12:18 +00:00
craig.p.drummond
ff593cfad0 When emiting signal to say cover is loaded, need to adjust size by pixel ratio. 2014-10-29 13:46:58 +00:00
craig.p.drummond
cd93121fb1 Fix inconsistent default cover sizes. 2014-10-12 15:56:16 +00:00
craig.p.drummond
a8ca3e7283 More filename restrictions 2014-09-27 11:27:23 +00:00
craig.p.drummond
e68e672836 Replace any of (/ ? < > \ : * | ") with underscore when creating cover file cache names under windows.
BUG: 549
2014-09-27 11:11:29 +00:00
craig.p.drummond
3fa39770b5 Current window entry should be checked. 2014-09-20 16:07:13 +00:00
craig.p.drummond
4d7c1ac463 Revert back to storing scaled covers as JPG. PNG is taking too much space, especially with retina displays. 2014-09-19 17:14:01 +00:00
craig.p.drummond
8c2ce5faad Retina support for covers in views. 2014-09-19 16:43:48 +00:00
craig.p.drummond
094454a99e When using Cache config page to clear disk cover/scaled-cover cache, also clear memory cache.
BUG: 540
2014-09-15 18:50:37 +00:00
craig.p.drummond
d701bbb151 Cache and scale stream icon 2014-09-04 18:43:27 +00:00