Commit Graph

96 Commits

Author SHA1 Message Date
craig.p.drummond
68fdf33cec Fix retrieval of artist images 2013-03-25 19:56:24 +00:00
craig.p.drummond
d4fbe2b561 Dont return details if image is null 2013-03-18 21:21:07 +00:00
craig.p.drummond
a70e3ffe95 - Group cd tracks under 'Audio CD' in grouped view.
- Add isCdda() to Song
2013-03-14 19:50:59 +00:00
craig.p.drummond
52c4883132 MusicBrainz lookup 2013-03-13 20:01:51 +00:00
craig.p.drummond
7f2224c7cd More work on CD device support. 2013-03-07 17:32:20 +00:00
craig.p.drummond
cb1d5b4b26 Support for Qt5 2013-02-08 17:57:02 +00:00
craig.p.drummond
a54b2fef00 - 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
aed8d03e9a Keep track of song -> cover filename mapping 2013-02-07 18:22:10 +00:00
craig.p.drummond
15cd3efb8b Store artist images in mpd dir too 2013-02-05 17:46:22 +00:00
craig.p.drummond
c60604502f Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
0ded0e0934 Artist and album images for online services 2013-01-21 19:45:30 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
122f3472b2 - 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
04067dd520 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
9f5e0fa17d 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
dde0f8ccbe When copying covers to device, only try this once - not for each song... 2012-12-03 20:39:32 +00:00
craig.p.drummond
a5ee50924f 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
a0511adf25 - 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
603c0ed9d7 Place copycover into copy thread 2012-11-07 19:41:27 +00:00
craig.p.drummond
58af81c0b9 Remove libmaia usage. 2012-10-30 20:46:23 +00:00
craig.p.drummond@gmail.com
c325a9ed28 Move cacheDir/configDir helpers into Utils 2012-10-08 11:35:29 +00:00
craig.p.drummond@gmail.com
67e6bac8d9 Move most of Utils into support lib 2012-10-08 11:22:54 +00:00
craig.p.drummond@gmail.com
bac416a47d 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
04a0c519a2 Add setting to control name of downloaded cover files.
BUG: 104
2012-10-07 19:27:29 +00:00
craig.p.drummond
7b766008d7 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
7f1707e1e4 Only look at images within artst/album section.
BUG:94
2012-09-21 11:46:07 +00:00
craig.p.drummond@gmail.com
240929a90c 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
49cc24eb46 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
5f0fd2a717 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
6920496682 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
03b1427477 Improve cover fetching? 2012-08-27 19:37:33 +00:00
craig.p.drummond@gmail.com
62611bad53 - 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
e398cd39e6 Check file exists before tryng to read tags 2012-08-13 18:56:28 +00:00
craig.p.drummond@gmail.com
f49201fe19 Fix multiple downlod attempts when getting covers from HTTP. 2012-08-06 12:34:48 +00:00
craig.p.drummond@gmail.com
49003527c2 When requesting covers from a HTTP server, use QUrl::toPercentEncoding. 2012-08-06 12:24:56 +00:00
craig.p.drummond
e611822ae1 Oops! Remove forcnig of http downloads... 2012-07-10 19:55:20 +00:00
craig.p.drummond
5917238c34 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
9a4b322dfb 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
8894263b1f More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
c1c61ce0d4 Make TagLib optional. 2012-06-18 18:22:58 +00:00
craig.p.drummond
f2799181f2 Use Q_OS_XXX not Q_WS_XXX 2012-06-12 20:41:08 +00:00
craig.p.drummond
04b02b2b82 - 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
73a7e1122e Read images from mp3 (ID3v2), mp4, flac, and ogg files.
BUG:24
2012-06-10 16:04:57 +00:00
craig.p.drummond
3d4c516184 Remove double semi-colons... 2012-06-10 14:44:29 +00:00
craig.p.drummond
f31a7264cd Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond
ccbcba0cc6 Initial windows port. 2012-05-30 17:34:58 +00:00
craig.p.drummond@gmail.com
f64437753d - Only attempt to load a cover from MPD dir if the song actually has a file path
- For streamed songs, add actual path to URL query
2012-05-12 20:07:32 +00:00
craig.p.drummond@gmail.com
42e7ee76e1 Remove reference to job in all cases. Fixes the scenario where the top-left album widget displays cover from previous album. 2012-05-08 17:07:08 +00:00
craig.p.drummond@gmail.com
f7ae678282 Add support for using KIO to access music collections. This is currently disabled as it is VERY slow. For example, accessing my android phone (via wifi) with 17 albums took ~60 seconds with webdav, and only ~10 when using sshfs!!!! 2012-05-03 20:07:28 +00:00
craig.p.drummond@gmail.com
99c564acf7 Limit downloaded covers to a max of 600x600 pixels.
When showing cover-widget tooltip, scale image if it is greater than 600x600.
BUG:8
2012-05-01 20:39:00 +00:00