[Breeze] [Bug 355906] Please consider unification for themes' data paths.

via KDE Bugzilla bugzilla_noreply at kde.org
Thu Nov 26 14:37:19 UTC 2015


https://bugs.kde.org/show_bug.cgi?id=355906

--- Comment #8 from vladimir-csp at yandex.ru ---
Themes can be distributed by distributions, but distributions usually do not
have enough resources to maintain thousands of themes. That is why themes are
usually distributed by authors in distribution-independent ways.

Another example:
...GTK2 themes are data which is being shipped in $THEME_NAME/gtk-2.0. This
data is being used by GTK2 engine which is usually shipped by distribution.
(handful of engines, thousands of themes)
Example: Numix theme contains Numix/gtk-2.0 directory with data. It is used by
Murrine GTK2 engine which usually is already in distribution
(gtk2-engines-murrine in case of Debian). 

Theme author makes a theme named Foo which could include data for Plasma (svg
stuff), Qt5 Breeze engine (colors, images, whatever), Qtcurve (stylesheets)...
etc.

@Martin Gräßlin, I wonder how the lookup is done in Metacity, Compiz, Openbox
and XFWM which are using the themes convention.

> You reported this here in the breeze component.

Oh, sorry, my bad! I see, this caused some misunderstanding, and I did not
clarify why I picked Breeze. Well, I did it because I did not find a component
that would conceptually cover themes in general, but Breeze is the dominant
widget engine in KDE, so I picked it. Please reassign this request to a more
appropriate component. Please ask any questions if you want me to elaborate
something.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Plasma-devel mailing list