if there isn't a containment existing for the screen, create it.
even if the whole corona is locked.
needed for instance if a new screen is conencted and we're locked
or a locked sessin starts with a malformed appletsrc
BUG:337200
a little class that loads files from the configured l&f package
with fallback to the default one
provides a signal when the theme changes, for things that need to react at runtime
kstartupconfig was looking in .config/share/startupconfigkeys
startkde and kdostartupconfig write to .config/startupconfigkeys
End result settings such as those in ksplash were ignored
REVIEW: 119425
kstartupconfig was looking in .config/share/startupconfigkeys
startkde and kdostartupconfig write to .config/startupconfigkeys
End result settings such as those in ksplash were ignored
REVIEW: 119425
SpringAnimation ignores duration property and will keep animating until
the item has stopped springing; this takes a long time >= 1s just with
the movements getting smaller.
This means the analog clock is constantly repainting the entire desktop
causing high load.
This now restricts it to 200ms, so it's 5x less load.
REVIEW: 119357
BUG: 335442
MacroPushRequiredVars has been merged into CMake, and has been renamed
to CMakePushCheckState. Use that instead, especially since
MacroPushRequiredVars.cmake was not being included in the first place
anyway.
Patch by Tobias Berner <tcberner@gmail.com>, thanks!
REVIEW: 119355
this enables applications (such as the about-distro kcm) to list the
version of plasma the user is running at runtime in a somewhat reliable
manner, short of having a library function.
REVIEW: 119315