lp:~xavi-garcia-mena/thumbnailer/art-downloader-interface
- Get this branch:
- bzr branch lp:~xavi-garcia-mena/thumbnailer/art-downloader-interface
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Michi Henning (community): Approve
- James Henstridge: Pending requested
-
Diff: 1293 lines (+495/-331)10 files modifiedinclude/internal/artdownloader.h (+27/-8)
include/internal/lastfmdownloader.h (+30/-17)
include/internal/ubuntuserverdownloader.h (+27/-13)
include/thumbnailer.h (+30/-25)
src/lastfmdownloader.cpp (+58/-57)
src/thumbnailer.cpp (+208/-120)
src/ubuntuserverdownloader.cpp (+33/-28)
tests/download.cpp (+68/-53)
tools/lastfmtest.cpp (+8/-6)
tools/ubuntuservertest.cpp (+6/-4)
- Michi Henning (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- James Henstridge: Pending requested
-
Diff: 1293 lines (+495/-331)10 files modifiedinclude/internal/artdownloader.h (+27/-8)
include/internal/lastfmdownloader.h (+30/-17)
include/internal/ubuntuserverdownloader.h (+27/-13)
include/thumbnailer.h (+30/-25)
src/lastfmdownloader.cpp (+58/-57)
src/thumbnailer.cpp (+208/-120)
src/ubuntuserverdownloader.cpp (+33/-28)
tests/download.cpp (+68/-53)
tools/lastfmtest.cpp (+8/-6)
tools/ubuntuservertest.cpp (+6/-4)
Branch information
Recent revisions
- 124. By Xavi Garcia
-
Removed LastFmDownloader destructor implementation (which was empty) to use the default instead
- 122. By Xavi Garcia
-
Modified ArtDownloader interface to return a std::string with the content of the image. Changed coding style to files using the ArtDownloader interface. Modified unit tests that used the ArtDownloader interface
- 120. By Albert Astals Cid
-
Use own QDBusConnection
Otherwise we're using the main one that has been created in the main thread and when doing blocking calls on it, it will block on the main thread instead of in the image provided thread as we want Fixes: #1410260
Approved by: Victor Thompson, Jussi Pakkanen, PS Jenkins bot, Michi Henning - 118. By Florian Boucault
-
QML thumbnail provider: make sure sourceSize (aka requestedSize) is respected by downscaling at loading time if necessary. Makes TN_SIZE_ORIGINAL case much faster. Fixes: #1391368
Approved by: Jussi Pakkanen, PS Jenkins bot - 117. By Florian Boucault
-
Keeps track of failed thumbnails and do not try to regenerate them. Fixes: #1389678
Approved by: Jussi Pakkanen, PS Jenkins bot - 115. By Jussi Pakkanen
-
Fix a few potential memory corruptions. Fixes: #1403906
Approved by: James Henstridge
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:thumbnailer