Commit graph

8 commits

Author SHA1 Message Date
Ivailo Monev
e6478758f6 plasma: use QImageReader to find the wallpaper image size, fallback to the actual image size
fixes thread-safety issue and reduces the memory usage slightly

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-12 01:00:36 +03:00
Ivailo Monev
bf00ba8810 plasma: watch sub-directories from image wallppaper plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 11:49:30 +02:00
Ivailo Monev
5ca5e4ea2d generic: adjust to KDirWatch changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 00:26:44 +02:00
Ivailo Monev
671bcee7ce plasma: remove code for always false condition
QUuid().toString() does not create random UUID string, it is always
{00000000-0000-0000-0000-000000000000}

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-20 16:02:52 +02:00
Ivailo Monev
4c85f30825 plasma: remove unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-05 03:54:09 +02:00
Ivailo Monev
e2779e8930 plasma: somewhat fix BackgroundListModel thread-safety issues and add more image suffixes, patterns and MIME types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-04 16:08:17 +02:00
Ivailo Monev
23a268ab16 plasma: correct wallpaper path existence check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 00:54:13 +03:00
Ivailo Monev
efbde9e504 plasma: organize sub-directories
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-24 22:48:47 +02:00
Renamed from plasma/generic/wallpapers/image/backgroundlistmodel.cpp (Browse further)