[Breeze] [Bug 352610] root apps use oxygen icons and widget style
Harald Sitter
sitter at kde.org
Wed Oct 14 06:23:56 UTC 2015
https://bugs.kde.org/show_bug.cgi?id=352610
Harald Sitter <sitter at kde.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|1.0 |---
Assignee|kde at davidedmundson.co.uk |plasma-devel at kde.org
Product|plasmashell |Breeze
Component|general |general
Version|master |5.4.2
--- Comment #3 from Harald Sitter <sitter at kde.org> ---
Probably breeze as it contains kde4breeze which is supposed to force cohesive
default settings onto kdelibs applications. Alas, as I say I am not sure we can
actually fix this proper other than changing kdelibs behavior which is
undesirable for compatibility reasons.
Ultimately apps run as a different user are meant to have different settings,
making the behavior while unfortunate and inconsistent from a session POV a
very expected and in fact intended one (i.e. we don't want root apps to write
configs in a users home since the chown would be incorrect). Unless we build a
bridge forcing foreign-apps to use session user settings (e.g. via a QPA that
implements suitable fallbacks, and that also only would work for Qt5+) I don't
see this getting fixed.
There also is [1] [2] which I think is used in some distros to get pretty good
session coherence. Since it is built around X11 that's pretty moot though come
wayland.
[1] http://standards.freedesktop.org/xsettings-spec/xsettings-spec-0.5.html
[2] https://github.com/derat/xsettingsd
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Plasma-devel
mailing list