Bug 518669 - [feature request] turn off the time interval for changing wallpapers in the slideshow
Summary: [feature request] turn off the time interval for changing wallpapers in the s...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Image & Slideshow wallpaper plugins (other bugs)
Version First Reported In: 6.6.4
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-07 20:34 UTC by buszew
Modified: 2026-06-25 14:49 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.8.0
Sentry Crash Report:


Attachments
screen (101.43 KB, image/png)
2026-04-07 20:34 UTC, buszew
Details

Note You need to log in before you can comment on or make changes to this bug.
Description buszew 2026-04-07 20:34:45 UTC
Created attachment 191351 [details]
screen

If you set this option to "0" you'll ONLY be able to select a wallpaper manually (right-click on the desktop -> next wallpaper).

I changed the following settings in `~/.config/plasma-org.kde.plasma.desktop-appletsrc`, but Plasma started going crazy:

SlideInterval=0
Comment 1 David Edmundson 2026-06-20 05:44:26 UTC
Git commit 27bee0f2377c9db916d2aa200d798d23c763549f by David Edmundson, on behalf of Fushan Wen.
Committed on 20/06/2026 at 05:22.
Pushed by davidedmundson into branch 'master'.

wallpapers/image: support manual-only slideshow mode with zero interval

Allow setting the slideshow interval to 0, which disables automatic
wallpaper changing while still allowing manual switching via the
"Next Wallpaper Image" shortcut or nextSlide(). Guard the timer
start behind m_delay > 0 checks to avoid starting a zero-interval
timer, and always allow 0 in the seconds SpinBox.

M  +31   -1    wallpapers/image/plugin/autotests/tst_imagebackend.qml
M  +28   -24   wallpapers/image/plugin/imagebackend.cpp
M  +5    -1    wallpapers/image/slideshowpackage/contents/ui/SlideshowComponent.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/27bee0f2377c9db916d2aa200d798d23c763549f