After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 497116 - Additional options within the Gnome Appearance Manager.
Additional options within the Gnome Appearance Manager.
Status: RESOLVED NOTABUG
Product: gtk-engines
Classification: Deprecated
Component: clearlooks
unspecified
Other All
: Normal enhancement
: ---
Assigned To: gtk-engines maintainers
gtk-engines maintainers
Depends on:
Blocks:
 
 
Reported: 2007-11-15 17:11 UTC by wes
Modified: 2007-11-16 14:47 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description wes 2007-11-15 17:11:34 UTC
https://wiki.ubuntu.com/Artwork/Incoming/Hardy/Alternate/PolishedOrSatin  (Alternate between GUMMY and GLOSSY within the team using the Appearance gui)

https://wiki.ubuntu.com/Artwork/Incoming/Hardy/Alternate/ColorOptionsforThemes
(Add an additional color option.  This way we can have make themes use two colors instead of one.  An example would be to be able to change the window decorations and panel/panel buttons seperate from all of the prelight colors.)

Thanks,
wes
Comment 1 Benjamin Berg 2007-11-15 17:52:20 UTC
The different Clearlooks styles are not something that belongs into the GUI (and it could not be implemented in a sane way). This can easily be handled by providing two different themes that use the clearlooks engine.

About adding another color. I am not against one more color in general. However I personally think that we still need to try hard to keep the number of colors as low as possible. And 10 colors are getting a lot in my oppinion.
Comment 2 Andrea Cimitan 2007-11-16 10:45:34 UTC
I'm sorry but I perfectly agree on what Benjamin said. There's no reason to and Clearlooks's style panel (you can use gtkrc which are better customized for each style) and for the second question it will be too much complicated to change a color.

I'm sorry, but thanks for your bugreport, feel free to ask your questions here next time.

Marking as wontfix.
Comment 3 Andrea Cimitan 2007-11-16 10:46:12 UTC
*notabug :)
Comment 4 wes 2007-11-16 13:36:40 UTC
You guys are talking out of both sides of your mouth.  Currently the only engine the color selector works with is clearlooks.  Why would it be difficult to add these options?

A toggle button would pass the string GUMMY or GLOSSY to the gtkrc.  Why have two entire themes installed by default when you can have one that does both?

Adding an extra color should be simple.  If the gtk theme doesn't use it it would be greyed out just like the other colors when using non-clearlooks themes.  Right now there's basically two major colors at work.  Background and Foreground.  I'm suggesting adding another option for whatever the themer want's.  Such as the metacity or panel.  Basically bumping from 8 to 10.


The appearance manager color selector is currently limited to clearlooks as it is.  I think that other theme engines will begin to take advantage of this.

All that these options are doing is making it simple for the average user to customize their theme without having to open and learn gtkrc.  
Comment 5 Andrea Cimitan 2007-11-16 14:25:41 UTC
1) if it is simple doesn't mean we really need it. I perfectly know that it is simple, but we're not interested in it. we -don't- want that thing.

2) the appearence color sector is NOT limited to clearlooks. try with murrine or what you want. it's just a line in a gtkrc

-NOTABUG-
Comment 6 Benjamin Berg 2007-11-16 14:47:35 UTC
(In reply to comment #4)
> You guys are talking out of both sides of your mouth.  Currently the only
> engine the color selector works with is clearlooks.  Why would it be difficult
> to add these options?

There is a large difference here. The color scheme support is part of GTK+, is integrated into the gnome-session-manager and is set via a setting in gconf.
It is true that not all themes support the color schemes, but the huge difference is that this is not a technology that works on the engine level, but the GTK+/theme level. Color scheme support can easily be added to all (non-pixbuf based) themes.
On the other hand an option like the "style" in Clearlooks can only be set by modifying the .gtkrc-2.0 file in the users home directory. Which has several large disadvantages (no automatic instant apply, the possibility that the theme changes and the file is still there, etc.). Not to mention the problem that the option would only work for one specific engine.
(If you want things like that, look at the gnome-color-chooser. But I am strongly against doing things like that in official gnome software)

> A toggle button would pass the string GUMMY or GLOSSY to the gtkrc.  Why have
> two entire themes installed by default when you can have one that does both?

You would need a .gtkrc-2.0 file that modifies these options. And that is not a nice way of doing it. (Just thought about it a bit. What would already improve things a lot would be to create a completely new theme in the .themes directory of the user.)

> Adding an extra color should be simple.  If the gtk theme doesn't use it it
> would be greyed out just like the other colors when using non-clearlooks
> themes.  Right now there's basically two major colors at work.  Background and
> Foreground.  I'm suggesting adding another option for whatever the themer
> want's.  Such as the metacity or panel.  Basically bumping from 8 to 10.

As I said earlier. The problem is not that we would a color that can be used for anything. The problem is that the amount of colors is already quite large. (And I am not too happy about the tooltips already.)

> The appearance manager color selector is currently limited to clearlooks as it
> is.  I think that other theme engines will begin to take advantage of this.

As said earlier, it is not limited to clearlooks. For example Crux and Industrial also support this. It is just a modification of the theme.

> All that these options are doing is making it simple for the average user to
> customize their theme without having to open and learn gtkrc.  

This is one problem here. Adding more and more colors is not a good way to make things easier. (Setting 10 colors are quite a lot in my oppinion, of course that is far from KDE 30 or whatever it is, but still.)


PS: I hope that the difference between theme and engine is clear to you ...
If there are any more questions, please ask and I will try to answer them.