Image 01
profile-image

KennyStrawn

Kenny Strawn Lake Forest, California, United States of America
Various Gnome Stuff
test
Zukitwo Cupertino

Gnome Shell Themes 19 comments

Score 71.0%
Dec 17 2013
Seeing as though [url="https://wiki.ubuntu.com/QuantalQuetzal/ReleaseSchedule"]Ubuntu 12.10 (Quantal Quetzal) is in beta as of September 6[/url], it would be nice to include a version of this theme for the development version of GNOME Shell (in this case, 3.5.91) that will eventually become GNOME Shell 3.6. Especially since that version of GNOME Shell uses an icon that looks like a grid of nine squares (the very bottom icon in the left-side "dock") to invoke the app tray instead of "Windows" and "Apps" tabs, not to mention the search bar being in the top center instead of top right. Both of these interface changes can easily screw up a lot of themes. - Sep 17 2012
Tunable GTK RGBA module

Various Gnome Stuff 10 comments

Score 50.0%
Jul 02 2010
The code has been edited and reposted, but you would compile it using the following command:

gcc -fPIC -shared librgbamap.c -o librgbamap.so `pkg-config --cflags --libs gtk+-2.0`

and then copy it to /usr/lib/gtk-2.0/modules.

Or, if you don't want to touch the terminal, download the precompiled binary (also here) and again copy it to /usr/lib/gtk-2.0/modules. - Jul 02 2010
For those of you who need help finding out what integers or decimals go into the color or Alpha places, listen up:

The color values (Red, Green, or Blue) can have values from 0 to 255.

The alpha value is a decimal between 0 and 1, 1 being opaque and 0 being completely transparent.

An example of the color of Ubuntu 10.04's progress bars with 60% transparency, for example:

rgba(241, 93, 44, 0.6);

For solid red with 60% transparency:

rgba(255, 0, 0, 0.6);

For solid blue with 60% transparency:

rgba(0, 0, 255, 0.6);

For solid green with 60% transparency:

rgba(0, 255, 0, 0.6);

For cyan with 60% transparency:

rgba(0, 255, 255, 0.6);

For magenta with 60% transparency:

rgba(255, 0, 255, 0.6);

For yellow with 60% transparency:

rgba(255, 255, 0, 0.6);

For black with 60% transparency:

rgba(0, 0, 0, 0.6);

For white with 60% transparency:

rgba(255, 255, 255, 0.6);

And the list goes on. And yes, Alpha can accept more than one decimal place for more precise color customization.

This can be used in themes more than anything else to RGBA individual parts of it as mentioned previously.
- Jul 02 2010
Just so you're wondering, the current RGBA module just has two options: true and false.

This is a whole RGBA color map. It allows you to change the color of and make transparent individual elements of a theme, such as the window borders, while leaving everything else opaque. It also allows you to change colors of specific items using more than just HTML notations. Makes sense now? It can be used to RGBA parts of a theme, not just the whole theme or nothing. Also: You can tell the module how transparent or opaque you want the transparency to be. - Jul 02 2010
The difference between librgba and librgba-tunable goes as follows:

Librgba only has two options: true and false.

Librgba-tunable has many options:

[code]int rgba(int, int, int, int);[/code]

Essentially, this module is a function that defines a whole RGBA color map, allowing you to set how transparent or opaque your color map is, plus set what colors you can have in it, just like GNOME Shell's RGBA function, only in GTK, not the Shell. - Jun 23 2010