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
This produces a warning, from the looks of it it's a left-over from a
different time/space continuum, and I wouldn't know why it should be
needed with the other anchors in place. Kill it with fire.
The systemtray plugin for dbus-activated plasmoids removed the
plasmoid as soon as a service vanished, that matched the pattern.
This behavior broke as soon as there're multiple matchin services,
e.g. the mediacontroller plasmoid when multiple mpris2-mediaplayers
are started. As soon as you quit one application, the plasmoid would
get removed.
With this patch the plasmoid only gets removed after the last service
quit.
QML is a declarative language with some imperative addons. Although
you can always set properties imperatively, this is not the
recommended approach. This patch replaces the onDataChanged slot by
corresponding bindings.
Moreover it replaces play and pause functions by playPause, which
removes a little bit of unneeded complexity.
The DataEngine mpris2 provides datasources for each registered mpris2
mediaplayer plus a datasource "@multiplex" which uses the most decent
mediaplayer (~= the one being active at last).
The mediacontroller plasmoid used which ever source was added last,
that caused problems when using multiple media players at the same
time (starting player1, starting player2 and then start playing music
with player1 would not cause the plasmoid to show player1).
With this patch the plasmoid simply uses "@multiplex" all the time and
thus gets all the magic for free.
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