Commit Graph

70 Commits

Author SHA1 Message Date
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
craig.p.drummond
632bc04c9b Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond
a2a5842ccb Initial windows port. 2012-05-30 17:34:58 +00:00
craig.p.drummond@gmail.com
efd74979d3 - 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
7fb073014a 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
4cb460f41b 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
daf8c845e4 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
craig.p.drummond@gmail.com
966a2d6df0 Remove 'Single Tracks' cover creation. 2012-04-30 11:11:40 +00:00
craig.p.drummond@gmail.com
c87402d2b6 When grouping songs into albums, take into account song year. Its possible for an artist to release two albums with the same name in different years!
BUG:6
2012-04-30 11:07:58 +00:00
craig
24829b3d0f Fix detection of non standard filename covers. 2012-04-11 21:48:03 +00:00
craig
db9781a8bf Dont draw gray background for single tracks cover 2012-03-29 15:47:36 +00:00
craig
9d73bee560 Improve albums page responsiveness when loading covers. 2012-03-26 18:32:45 +00:00
craig
95a1a15f9d Add basic lyrics editing. 2012-03-25 08:42:32 +00:00
craig
f6f956c38d Formatting 2012-03-23 20:34:26 +00:00
craig
bc4dc016af If possible, return Image from Covers::get() 2012-03-21 19:06:19 +00:00
craig
7e9a8e10fe When loading covers, if we fail to find one of the standard names
(cover.jpg/png, AlbumArt.jpg/png, folder.jpg/png), then use the first image found.
2012-03-20 22:28:23 +00:00
craig
b205a56dd7 Provide option to *not* store downloaded covers in MPD dir. 2012-03-20 21:12:04 +00:00
craig
d2d51dfce0 Update playqueue cover 2012-03-07 19:27:42 +00:00
craig
618d0cefc2 Save covers, even if song is from remote device 2012-03-07 19:27:31 +00:00
craig
e2d81552ba Download covers not in cache 2012-03-06 19:02:37 +00:00
craig
7b6a518a98 Unknown song/cover 2012-03-04 21:03:12 +00:00
craig
e932173b79 cover size needs to be part of key 2012-02-29 18:10:56 +00:00
craig
0653b3ed3c Grouped play queue :-) 2012-02-24 18:09:07 +00:00
craig
2ba40221fc Set fileperms on cover files as well - so that these are owned by audio group 2012-02-19 12:20:41 +00:00
craig
0265baad35 SAve settings 2012-02-03 21:25:16 +00:00
craig
a643daaf8b - Add text-urilist to library/folder/album drag'n'drop mimetypes - so that can drop onto k3b
- Store mpdDir as a QString in settings class, so that everyone can access it from there
2012-01-30 19:27:09 +00:00
craig
1a7999c7aa Also check for folder.jpg/png 2012-01-20 20:19:13 +00:00
craig
8e08770412 Start of MTP device support. Still todo: copy-to device, remove songs, covers??? 2012-01-18 21:08:19 +00:00
craig
ca7b56ff03 Allow user to specify name for coverfile. 2012-01-16 20:47:03 +00:00
craig
454c7b99a3 Copy/delete covers 2012-01-16 19:48:41 +00:00
craig
6b26fed2f0 When checking for existing covers, also check AlbumArt.jpg/png 2012-01-11 20:13:50 +00:00
craig
88a5ea2028 Create custom cover for single-tracks album. 2012-01-06 19:36:38 +00:00
craig
73bc659d43 Cleanup 2012-01-04 19:19:13 +00:00