https://bugs.kde.org/show_bug.cgi?id=186181
David Redondo <k...@david-redondo.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version Fixed In| |5.17.0 Status|CONFIRMED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://commits.kde.org/pla | |sma-workspace/ea32a7611227c | |a141bd60d983d1489d2be82d10f --- Comment #16 from David Redondo <k...@david-redondo.de> --- Git commit ea32a7611227ca141bd60d983d1489d2be82d10f by David Redondo. Committed on 25/07/2019 at 10:05. Pushed by davidre into branch 'master'. [Image Wallpaper Slideshow] Allow setting of different sorting orders 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. FIXED-IN: 5.17.0 Test Plan: {F6938259} {F6938260} {F6938261} {F6938263} Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: davidedmundson, msdobrescu, ngraham, filipf, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D22121 M +1 -0 wallpapers/image/CMakeLists.txt M +1 -1 wallpapers/image/backgroundlistmodel.h M +75 -81 wallpapers/image/image.cpp M +23 -6 wallpapers/image/image.h M +5 -3 wallpapers/image/imagepackage/contents/ui/WallpaperDelegate.qml M +52 -2 wallpapers/image/imagepackage/contents/ui/config.qml M +8 -2 wallpapers/image/imagepackage/contents/ui/main.qml A +90 -0 wallpapers/image/slidefiltermodel.cpp [License: GPL (v2+)] A +50 -0 wallpapers/image/slidefiltermodel.h [License: GPL (v2+)] M +19 -0 wallpapers/image/slidemodel.cpp M +22 -0 wallpapers/image/slidemodel.h M +4 -1 wallpapers/image/slideshowpackage/contents/config/main.xml https://commits.kde.org/plasma-workspace/ea32a7611227ca141bd60d983d1489d2be82d10f -- You are receiving this mail because: You are watching all bug changes.