[Breeze] [Bug 355906] New: Please consider unification for themes' data paths.
via KDE Bugzilla
bugzilla_noreply at kde.org
Wed Nov 25 20:23:17 UTC 2015
https://bugs.kde.org/show_bug.cgi?id=355906
Bug ID: 355906
Summary: Please consider unification for themes' data paths.
Product: Breeze
Version: unspecified
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
Assignee: plasma-devel at kde.org
Reporter: vladimir-csp at yandex.ru
Hello everyone!
There is an ongoing discussion in LXQt bugtracker about various themes and how
to handle them.
https://github.com/lxde/lxqt/issues/572
One of the issues is: theme data paths and naming.
Some convention had formed, mostly in GTK world, but not limited to it, to
place theme data into [$XDG_DATA_DIRS|$XDG_DATA_HOME]/$THEME_NAME/$COMPONENT,
where $COMPONENT is the name of an engine, toolkit or application that is being
themed by $THEME_NAME.
"not limited to GTK" can be illustrated by the output of this command on my
machine:
$ ls /usr/share/themes/ | while read THEME ; do ls /usr/share/themes/"$THEME" ;
done | sort | uniq
cinnamon
gnome-shell
gtk-2.0
gtk-2.0-key
gtk-3.0
metacity-1
openbox-3
Panel
unity
xfce-notify-4.0
xfwm4
(some non-related lines of output were excluded)
This discussion has convinced tsujan (https://github.com/tsujan), developer of
Kvantum Qt engine to add support of these paths in Kvantum
(https://github.com/tsujan/Kvantum/commit/17a41413263dc546fac816ae1eb43aceb6366eb4).
So, the list presented above may soon be supplemented with 'Kvantum' entry.
I hope that this is a start of something very promising and would like to ask
if you would agree to support this move in Qt theme engines of KDE.
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Plasma-devel
mailing list