! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Add color scheme tab to xfce4-appearance-settings
Status:
RESOLVED: WONTFIX
Severity:
enhancement
Product:
Xfce4-settings
Component:
Appearance Settings

Comments

Description rodrigo ahumada 2011-06-04 22:58:47 CEST
Created attachment 3717 
patch and screenshot of the dialog

It would be nice to have a color scheme tab in xfce4-appearance-settings, like in gnome (2). 

I've implemented this using the package xfce4-settings-4.8.0 as base. It has almost all the functions, but has some minor problems:

- lacks translations

- doesn't read the gtk_color_scheme string from the current selected theme

- the "reset to default" button doesn't work like expected (it deletes the color_scheme string, but doesn't apply changes to the widgets untill relogin).

- text labels of the color are not aligned in a good way (see attached screenshot).

- a color scheme change doesn't affect xfwm4 (until relogin or change of xfwm4 theme).

P.S.:
 to store the color_scheme string in xml i had to use g_strcompress() in any G_TYPE_STRING property in registry.c, i don't know if this could impact in other properties.
Comment 1 Nick Schermer editbugs 2011-06-05 17:26:06 CEST
Created attachment 3720 
Patch from tarball
Comment 2 Nick Schermer editbugs 2011-06-05 17:26:20 CEST
Created attachment 3721 
Image from tarball
Comment 3 Nick Schermer editbugs 2011-06-05 17:32:06 CEST
I don't see the advantage of this.
Comment 4 Simon Steinbeiss editbugs 2015-01-31 13:38:29 CET
With Gtk3 being in the mix now, this has become a lot more complicated and will likely end up in a big hack.

There are some DE-independent tools you can use to achieve the desired result though, like https://github.com/satya164/gtk-theme-config

Bug #7693

Reported by:
rodrigo ahumada
Reported on: 2011-06-04
Last modified on: 2015-01-31

People

Assignee:
Nick Schermer
CC List:
4 users

Version

Attachments

patch and screenshot of the dialog (44.85 KB, application/x-gzip)
2011-06-04 22:58 CEST , rodrigo ahumada
no flags
Patch from tarball (56.42 KB, patch)
2011-06-05 17:26 CEST , Nick Schermer
no flags
Image from tarball (40.65 KB, image/png)
2011-06-05 17:26 CEST , Nick Schermer
no flags

Additional information