Commit Graph

102 Commits

Author SHA1 Message Date
craig.p.drummond
072879cfc5 - Download covers in a sepeare thread.
- Remove download queue, as this dealys drawing of album covers, so that we see the CD icon then the cover. However, now scrolling the view 'stalls' as covers are loaded :-( Hmm....
2013-04-24 18:42:49 +00:00
craig.p.drummond
50b4be5f8a Allow setting of artist image in cover dialog 2013-04-24 18:28:05 +00:00
craig.p.drummond
308dc12e33 Qt5 compile fix 2013-04-08 17:08:52 +00:00
craig.p.drummond
d943b7fccf Check up http folder structure for artist images. 2013-04-04 18:59:58 +00:00
craig.p.drummond
33a74bf0c6 Use image file if we can 2013-04-03 17:00:25 +00:00
craig.p.drummond
8f05b72ee8 Fix online image cache 2013-03-30 20:05:36 +00:00
craig.p.drummond
ed27e7352f Fix retrieval of artist images 2013-03-25 19:56:24 +00:00
craig.p.drummond
0c7ae873ab Dont return details if image is null 2013-03-18 21:21:07 +00:00
craig.p.drummond
8995a80be8 - Group cd tracks under 'Audio CD' in grouped view.
- Add isCdda() to Song
2013-03-14 19:50:59 +00:00
craig.p.drummond
66496d60d3 MusicBrainz lookup 2013-03-13 20:01:51 +00:00
craig.p.drummond
461b704065 More work on CD device support. 2013-03-07 17:32:20 +00:00
craig.p.drummond
c65fc7713c Support for Qt5 2013-02-08 17:57:02 +00:00
craig.p.drummond
eb165543fa - With grouped view, connect to Covers signal when model is set
- Use quint32 for cache key
2013-02-07 18:30:18 +00:00
craig.p.drummond
97d7005d3a Keep track of song -> cover filename mapping 2013-02-07 18:22:10 +00:00
craig.p.drummond
ec0d2d9556 Store artist images in mpd dir too 2013-02-05 17:46:22 +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
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
bb6bb36f46 - Search last.fm and Google for covers.
- Allow to specify local file to use as cover.
2012-12-17 18:00:29 +00:00
craig.p.drummond
b79f87a377 Import initial cover download dialog. This is so that trunk actually compiles!
THIS IS NOT FINISHED, NOT EVEN SLIGHTLY!!!
2012-12-15 12:39:45 +00:00
craig.p.drummond
e65108a474 Add a 'Cache' page to settngs dialog, allowing cahce usage to be displayed and cache items delete. 2012-12-13 19:54:05 +00:00
craig.p.drummond
32d79b5867 When copying covers to device, only try this once - not for each song... 2012-12-03 20:39:32 +00:00
craig.p.drummond
9e3df7db07 Add the code to do the cover scaling. Not mentioned in ChangeLog as there is no UI for this in 0.9.x 2012-11-20 21:35:24 +00:00
craig.p.drummond
e61ebd6f8f - Also need to copy covers if we are transcoding tracks!
- Initial work to support cover-scaling to devices
2012-11-20 21:34:44 +00:00
craig.p.drummond
6c2e0ffdc8 Place copycover into copy thread 2012-11-07 19:41:27 +00:00
craig.p.drummond
5add4fd7d7 Remove libmaia usage. 2012-10-30 20:46:23 +00:00
craig.p.drummond@gmail.com
d697b4dc06 Move cacheDir/configDir helpers into Utils 2012-10-08 11:35:29 +00:00
craig.p.drummond@gmail.com
70b6f5d550 Move most of Utils into support lib 2012-10-08 11:22:54 +00:00
craig.p.drummond@gmail.com
cd6cd78817 Configured filename is only name part, no extension. Allows for ${coverName}.jpg and ${coverName}.png
BUG: 104
2012-10-08 11:06:48 +00:00
craig.p.drummond
43ef241b02 Add setting to control name of downloaded cover files.
BUG: 104
2012-10-07 19:27:29 +00:00
craig.p.drummond
1e7589fbba Fi we get to the 'similar' section of the last.fm response before finding an image, stop looking.
BUG:94
2012-09-22 13:33:48 +00:00
craig.p.drummond@gmail.com
4fc628db83 Only look at images within artst/album section.
BUG:94
2012-09-21 11:46:07 +00:00
craig.p.drummond@gmail.com
69c9a32906 Check for embedded covers before falling back to loading first image found in folder. 2012-08-31 07:07:48 +00:00
craig.p.drummond
f4adbaf6a4 Completly remove android changes - this NEVER worked very well, and never will with QWidgets :-( 2012-08-30 19:43:32 +00:00
craig.p.drummond
b75fdb36f1 When looking for album covers, also check for "${file}.jpg/png", "${albumArtist} - ${album}.jpg/png" and "${album}.jpg/png" within current songs folder. (These are checked AFTER cover.jpg/png, etc.)
BUG:65
2012-08-30 19:38:45 +00:00
craig.p.drummond
29d3209a44 When displaying cover tooltip, if image is too big or image file is not found (as is the case for embedded covers), then save the image into a base64 array as a PNG - and have Qt use this in the 'img' tag.
BUG:64
2012-08-29 19:30:45 +00:00
craig.p.drummond
1820da0f87 Improve cover fetching? 2012-08-27 19:37:33 +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
166de592c9 Check file exists before tryng to read tags 2012-08-13 18:56:28 +00:00
craig.p.drummond@gmail.com
9a9c58f6d3 Fix multiple downlod attempts when getting covers from HTTP. 2012-08-06 12:34:48 +00:00
craig.p.drummond@gmail.com
dccbb95668 When requesting covers from a HTTP server, use QUrl::toPercentEncoding. 2012-08-06 12:24:56 +00:00
craig.p.drummond
7fb7723e64 Oops! Remove forcnig of http downloads... 2012-07-10 19:55:20 +00:00
craig.p.drummond
bbc8503ddf If 'Music folder' in settings dialog is a http folder (path starts with http://), then attempt to download cover-art from the http server. 2012-07-10 19:43:58 +00:00
craig.p.drummond
57850699bd Remove KIO device support - it never worked, was slow, and not useable in its current state. 2012-06-27 17:18:58 +00:00
craig.p.drummond
d932e73071 More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
63e0431f6c Make TagLib optional. 2012-06-18 18:22:58 +00:00
craig.p.drummond
6859a15082 Use Q_OS_XXX not Q_WS_XXX 2012-06-12 20:41:08 +00:00
craig.p.drummond
746192d4a3 - Allow Icon/List for library view.
- Add option to show artist images in library view.
BUG:30
2012-06-11 21:07:24 +00:00
craig.p.drummond
cca948d2f9 Read images from mp3 (ID3v2), mp4, flac, and ogg files.
BUG:24
2012-06-10 16:04:57 +00:00
craig.p.drummond
4b64fa30fc Remove double semi-colons... 2012-06-10 14:44:29 +00:00