62 Commits (9bf0e56da84de5e9bd2b3ff28bdb2cb1af6de91e)

Author SHA1 Message Date
Volker Krause 516d2b9733 Change wallpaper enums to be in namespaces rather than in gadgets 4 years ago
Fushan Wen 51107d9ab4 wallpapers/image: add current image to list if it's not in list 4 years ago
Alexander Lohnau a459530c85 Convert metadata.desktop file of tests to json 4 years ago
Fushan Wen cad08926cc
wallpapers/image: try to extract image metadata if available 4 years ago
Volker Krause 0e5dae1067 Fix Qt6 build regressions 4 years ago
Nicolas Fella 5c3cb86733 Add missing include 4 years ago
Fushan Wen 2339ea9bb6
wallpapers/image: force reload wallpaper after target size changes 4 years ago
Fushan Wen fd3ef7c318
shell: add images_dark definition in WallpaperPackage 4 years ago
Fushan Wen c1fb3388a1
wallpapers/image: remove unused QScreen header 4 years ago
Fushan Wen 6e43d46981
wallpapers/image: add animated image support 4 years ago
Fushan Wen 013ad03370
wallpapers/image: add `MaximizedWindowMonitor` to monitor maximized window 4 years ago
Fushan Wen c109dc8b36
wallpapers/image: use `m_formattedSource` in `determineProviderType` 4 years ago
Fushan Wen 25aaec219e
wallpapers/image: store formatted source url 4 years ago
Fushan Wen 0dbcba3dec
wallpapers/image: replace `openFolder` with `Qt.openUrlExternally` 4 years ago
Fushan Wen f246bf2938
wallpapers/image: remove unused imports and member variables in `ImageBackend` 4 years ago
Fushan Wen b4d3e5e01d
wallpapers/image: use `Package::fileUrl` in `findPreferredImageInPackage` 4 years ago
Fushan Wen 8b64196342
wallpapers/image: move image part to `MediaProxy` and update `ImageBackendTest` 4 years ago
Fushan Wen 1ae570e4b3
wallpapers/image: scroll to top after finishing adding images using file dialog 4 years ago
Fushan Wen e7e70ec525
wallpapers/image: update dark wallpaper test 4 years ago
Fushan Wen fa8abc5066
wallpapers/image: show light&&dark images side by side in previews 4 years ago
Fushan Wen 909a7ad979
wallpapers/image: increase cache size to 30 4 years ago
Fushan Wen f106e61c5e
wallpapers/image: add dark wallpaper support for KPackage wallpapers 4 years ago
Fushan Wen fbeed51e61
wallpapers/image: fix apply button not being enabled after adding wallpapers 4 years ago
Fushan Wen 9f7c40f26e
wallpapers/image: fix drag and drop in config dialog 4 years ago
Fushan Wen 96e3232ae5
wallpapers/image: call `resetCurrentIndex` after the image list is loaded 4 years ago
Fushan Wen 79e5586647
wallpapers/image: update tests 4 years ago
Fushan Wen 9a26576683
wallpapers/image: use url argument type in `addUsersWallpaper` 4 years ago
Fushan Wen 31b7090224
wallpapers/image: use string data type for `image` property 4 years ago
Volker Krause 0cb48a1e96 Explicitly create QFileInfo from QString 4 years ago
Volker Krause 74614801ae Add various missing includes and link libraries 4 years ago
Fushan Wen 97a9a98ec5
wallpapers/image: Use QStringLiteral 4 years ago
Fushan Wen f921af3e4e
wallpapers/image: Register KFileItem in registerTypes() 4 years ago
Fushan Wen b23fa2d92d
wallpapers/image: Remove BackgroundListModel 4 years ago
Fushan Wen 451a6a0733
wallpapaers/image: Add autotests for ImageBackend 4 years ago
Fushan Wen 4e83485718
wallpapers/image: Adapt to model changes in ImageBackend and QML frontend 4 years ago
Fushan Wen d63cf4a76b
wallpapers/image: Add autotests for SlideFilterModel 4 years ago
Fushan Wen 5a607c33b2
wallpapers/image: Add roleNames() in SlideFilterModel 4 years ago
Fushan Wen cca481b79a
wallpapers/image: Add custom image provider for KPackage wallpapers 4 years ago
Fushan Wen 3153540284
wallpapers/image: Add autotest for SlideModel 4 years ago
Fushan Wen 9fab17a67d
wallpapers/image: Rewrite SlideModel based on QConcatenateTablesProxyModel 4 years ago
Fushan Wen b1b841a28c
wallpapers/image: Move openContainingFolder to SlideFilterModel 4 years ago
Fushan Wen 59188cf191
wallpapers/image: Add autotest for ImageProxyModel 4 years ago
Fushan Wen f96b82b122
wallpapers/image: Add ImageProxyModel 4 years ago
Fushan Wen 61de99dd64
wallpapers/image: Add autotest for PackageListModel 4 years ago
Fushan Wen 0d68f88850
wallpapers/image: Add PackageListModel 4 years ago
Fushan Wen c247589f4e
wallpapers/image: Add autotest for ImageListModel 4 years ago
Fushan Wen d4a1c07a81
wallpapers/image: Add ImageListModel 4 years ago
Fushan Wen 78df214f6c
wallpapers/image: Add AbstractImageListModel class 4 years ago
Fushan Wen 9a473c8240
wallpapers/image: Remove testfindpreferredimage 4 years ago
Fushan Wen 5ce62bd74c
wallpapers/image: Add autotest for PackageFinder 4 years ago