D22121: [Image Wallpaper Slideshow] Allow setting of different sorting orders
David Redondo
noreply at phabricator.kde.org
Thu Jun 27 14:05:05 BST 2019
davidre created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
davidre requested review of this revision.
REVISION SUMMARY
Allows setting of other sorting orders like alphabetical or last modified date.
To enable this a new ProxyModel is introduced which handles the sorting and
filtering (as indicated by the checkboxes). This is backed by the slideshowModel
whcih previously as only used for the configutation. The lists of slides and unseen
slides are dropped as now the slides that are shown are taken from the model.
REPOSITORY
R120 Plasma Workspace
BRANCH
slideshow (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D22121
AFFECTED FILES
wallpapers/image/CMakeLists.txt
wallpapers/image/backgroundlistmodel.h
wallpapers/image/image.cpp
wallpapers/image/image.h
wallpapers/image/imagepackage/contents/ui/config.qml
wallpapers/image/imagepackage/contents/ui/main.qml
wallpapers/image/slidefiltermodel.cpp
wallpapers/image/slidefiltermodel.h
wallpapers/image/slidemodel.cpp
wallpapers/image/slidemodel.h
wallpapers/image/slideshowpackage/contents/config/main.xml
To: davidre
Cc: plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190627/6267ab29/attachment.html>
More information about the Plasma-devel
mailing list