[LAD] About lobal way for application theming, or disvalue of hardcoded theming

hermann meyer brummer- at web.de
Fri May 17 14:14:22 UTC 2013

Am 17.05.2013 15:16, schrieb Nikita Zlobin:
> Hello. After initial theme, "send midi message" faded through user-friendlity
> into UI issues, i recalled about one old good thing, which seems to be
> forgotten, mostly related to gtk2 pro apps theming (i don't even hope to get
> it for fltk, since utf8 support in 1.3 is already great achievement, that may
> be get for fltk1 apps now).
> Some cool apps like ardour, guitarix, hybridreverb and probably, several more,
> force to use some specific theme without the ability to change it in user-
> friendly way. I already got answer from ardour maintainer, where my noticement
> was treated as wishment to use global desktop application everywhere, and that
> desktop themes are inadequate for pro-audio apps.


As I already pointed out in my response to Ralf, I speak for the 
guitarix project. :-)
Nearly any UI adjustment in guitarix relay on gtk-rc files, those just 
need to be written. We provide a couple of them, which we found useful, 
some of them a provided by users. So, there is less hard-coded in source 
then you may have the impression.
Guitarix check it's rc-path for gtk-rc files at any start up, new rc 
files will be used without any source change, if they get found in the 
path. A menu entry will provided for them as well.

I'm for myself, found as well the "normal desktop settings" not 
sufficient for my needs with audio apps.

You may understand that we cant wrote rc-files for anyone around, but, 
guitarix is a open project, were the style of project leading is focused 
on "be anarchistic". That means in turn, if you want a thing to be done, 
join us, be a part of the project (even for the time you need to do what 
you want to be done) or try to find someone how do it for you.

Even patches are welcome, or new rc-style-files. Or presets, or, . . . . 
. what ever.
> Honestly, i would like to have different look in some cases. One well known
> case is root applications, colored to red or just more agressive/attenting
> colors than users.
> On screenshot: http://wstaw.org/m/2013/05/17/plasma-desktopJ20308.png
> i placed seq24 with ardour3 dark theme and gjacktransport with my default
> theme — hardcurve, which i have set globally.
> I made it to demonstrate, that special application or sub-session wide look
> should not be hardcoded (otherwise we could end up like gnome3/gtk3, which as
> i heard, don't like when users customize it and break as on each new release
> of gtk3). For case of cross-platform apps, which should not look ugly on
> foreign systems, at least option to toggle between internal and system-wide
> look should always appear.
> I have to implement a tool, which should allow to run application, as well as
> subsessions, with different look, while keeping user-friendly way to change
> it.
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-dev

More information about the Linux-audio-dev mailing list