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.
Hi
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(a)lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev