https://bugs.kde.org/show_bug.cgi?id=380442

Matthieu Gallien <matthieu_gall...@yahoo.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/eli
                   |                            |sa/f97cce53a7d6d7846ca2cc13
                   |                            |15bf9607a5df26c7
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #7 from Matthieu Gallien <matthieu_gall...@yahoo.fr> ---
Git commit f97cce53a7d6d7846ca2cc1315bf9607a5df26c7 by Matthieu Gallien.
Committed on 09/12/2018 at 19:49.
Pushed by mgallien into branch 'master'.

Display embedded cover images

Summary:
introduce EmbeddedCoverageImageProvider to get access to embedded covers

store the fact that tracks have an embedded cover image in database

when importing files, check and store the presence of embedded cover

makes MusicAlbum and MusicAudioTrack use the embedded cover images

Test Plan: embedded covers are shown. albums without a cover but with tracks
havong embedded cover are now showing a nice cover

Tags: #elisa

Differential Revision: https://phabricator.kde.org/D17163

M  +3    -3    autotests/albummodeltest.cpp
M  +2    -2    autotests/allalbumsmodeltest.cpp
M  +1    -1    autotests/allartistsmodeltest.cpp
M  +4    -4    autotests/alltracksmodeltest.cpp
M  +4    -4    autotests/alltracksproxymodeltest.cpp
M  +69   -61   autotests/databaseinterfacetest.cpp
M  +23   -23   autotests/databasetestdata.h
M  +1    -1    autotests/trackslistenertest.cpp
M  +1    -0    src/CMakeLists.txt
M  +18   -0    src/abstractfile/abstractfilelisting.cpp
M  +2    -0    src/abstractfile/abstractfilelisting.h
M  +2    -1    src/baloo/localbaloofilelisting.cpp
M  +25   -12   src/databaseinterface.cpp
M  +2    -0    src/elisaqmlplugin.cpp
A  +66   -0    src/embeddedcoverageimageprovider.cpp     [License: LGPL (v3+)]
A  +38   -0    src/embeddedcoverageimageprovider.h     [License: LGPL (v3+)]
M  +11   -1    src/musicalbum.cpp
M  +21   -5    src/musicaudiotrack.cpp
M  +5    -1    src/musicaudiotrack.h

https://commits.kde.org/elisa/f97cce53a7d6d7846ca2cc1315bf9607a5df26c7

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to