craig.p.drummond
3d3736c913
Dont use KIO - its not thread safe, and leads to segfault on exit if its used in a non-gui thread!!!
2013-07-16 18:31:55 +00:00
craig.p.drummond
5f47d69246
Fix embedded covers sometimes not shwowing - filename needs to be kept internal to covers class.
...
BUG: 241
2013-06-17 18:34:57 +00:00
craig.p.drummond
76ca7dddc0
Fix Qt5 crash on exit due to destructnig static QStringList
2013-06-13 18:55:00 +00:00
craig.p.drummond@gmail.com
d8c6e3a32b
Fix build with no taglib
...
BUG: 236
2013-06-11 11:24:13 +00:00
craig.p.drummond@gmail.com
954f323023
- If cover is within song tag, then use this the next time it is requested
...
- Add some more debug...
2013-06-11 11:05:37 +00:00
craig.p.drummond
58507f551b
Add debug logging
2013-06-10 16:34:22 +00:00
craig.p.drummond
a27628d2f7
Simplify last.fm code
2013-05-18 12:32:53 +00:00
craig.p.drummond
6115ba30ca
Remove lyrics and info pages, and place within a new context view.
2013-05-18 10:13:53 +00:00
craig.p.drummond
ab3c63410f
- Fix deletion of threads.
...
- Enable online services for windows builds.
2013-05-04 10:35:06 +00:00
craig.p.drummond
d082267631
Fix cover downloading.
2013-05-03 23:22:32 +00:00
craig.p.drummond
3154e95480
Fix usage of timers in threads
2013-05-03 19:07:12 +00:00
craig.p.drummond
af86a17615
Fix Qt5 URLs
2013-05-01 07:00:28 +00:00
craig.p.drummond
7388bff9ad
Need to lock mutext when adding to filename map!
2013-04-29 19:41:29 +00:00
craig.p.drummond
89457941bc
Need to do cover locating/loading in a separate thread - otehrwise UI becomes jerky
2013-04-29 19:37:15 +00:00
craig.p.drummond
013602784d
Upate filename map
2013-04-29 18:35:10 +00:00
craig.p.drummond
c966ebe3c8
Only empty cache if downloaded an image
2013-04-29 18:34:55 +00:00
craig.p.drummond
ee0f7974cb
Initial attempt to improve item view responsiveness, as well as preserving cover load speed. Needs more work though :-(
2013-04-29 18:33:48 +00:00
craig.p.drummond
390ee7b57d
Fix decode of last.fm API call response.
...
BUG: 208
2013-04-28 11:36:56 +00:00
craig.p.drummond
c153a3f401
Simplify last.fm parsnig code - its now inline with coverdialog
2013-04-25 13:10:10 +00:00
craig.p.drummond
a11be25933
KIO is not thread safe, so we cannot use KIO's NetworkAccessManager in another thread.
2013-04-24 22:15:18 +00:00
craig.p.drummond
85300849e2
Remove unused var
2013-04-24 21:29:41 +00:00
craig.p.drummond
d4c430f83a
Always use album artist
2013-04-24 21:23:30 +00:00
craig.p.drummond
0490a2d4bd
Allow to specify cover name as (e.g.) "%artist%-%title%"
...
BUG:202
2013-04-24 21:20:11 +00:00
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