Equinox GTK Engine
GTK2 Themes
Description:

A heavily modified version of the beautiful Aurora engine (1.4). Thanks to his author.

IMPORTANT! Since version 1.40, the file below contains only the engine source. You can download themes (both GTK and Metacity) from the second and third links :
- The five Equinox Evolution themes are new offical ones and will get some updates in the future. Only these themes are now included in the theme package available from the Launchpad PPA
- The original themes are no longer maintained (but still usable).

Engine installation

First of all, make sure you have installed the GTK+ library development files (libgtk2.0-dev on Debian/Ubuntu, gtk2-devel on Fedora) with your favourite package manager.

Then to compile the Equinox engine, extract the corresponding archive in your home folder. In the new directory, run the following commands:
./configure --prefix=/usr --enable-animation
make


On Fedora 64 bits (and perhaps other distribs), compilation don't work with the options above. You must run:
./configure --prefix=/usr --libdir=/usr/lib64 --enable-animation


Finally, run this command as root:
make install


Themes installation

To install the themes, extract the content of the other archive in your ~/.themes.

You can easily change the colour used for selected items or tooltips in Appearance preferences.

To fix the issue with the text of selected menu items in Firefox and Thunderbird, copy the userChrome.css in both ~/.mozilla/firefox/xxxxxxxx.default/chrome/ and ~/.thunderbird/xxxxxxxx.default/chrome/

To use the Equinox Evolution theme with Chromium or Google Chrome, open the browser and drag the CRX file (provided in the themes archive) into the address bar. In applications options, don't forget to enable the display of Metacity borders.

Icon theme
A (still uncomplete) version of Faenza icon theme is now available. Follow the link a the bottom of this page.

Engine options

* curvature = 2.5
* menubarstyle = 1 # 0 = flat, 1 = gradient
* menubaritemstyle = 0 # 0 = flat, 1 = gradient, 2 = inverse gradient, 3 = line
* menubarborders = 1 # 0 = none, 1 = bottom border, 2 = top half-border, 3 = bottom border and top half-border
* toolbarstyle = 1 # 0 = flat, 1 = gradient, 2 = flat without border, 3 = gradient without border, 4 = flat with bottom border, 5 = gradient with bottom border
* buttonstyle = 0 # 0 = normal, 1 = glassy
* menuitemstyle = 0 # 0 = normal, 1 = glassy
* listviewheaderstyle = 0 # 0 = normal, 1 = glassy
* listviewitemstyle = 1 # 0 = flat, 1 = gradient
* scrollbarstyle = 0 # 0 = normal, 1 = glassy, 2 = normal with grip, 3 = glassy with grip, 4 = flat
* scrollbartrough = 0 # 0 = background color of the parent widget, 1 = base color of the widget itself
* scalesliderstyle = 0 # 0 = normal, 1 = glassy, 2 = normal with bullet
* checkradiostyle = 0 # 0 = normal, 1 = glassy
* progressbarstyle = 0 # 0 = normal, 1 = glassy
* separatorstyle = 1 # 0 = solid inset, 1 = gradient inset, 2 = lighter line, 3 = darker line
* textstyle = 0 # orientation of text shadow
* textshade = 1.08 # > 1.0 for light text shadow, < 1.0 for dark text shadow
* animation = TRUE # FALSE = disabled, TRUE = enabled
* arrowsize = 0.1 # controls combo_arrow circle size. Diameter set by (11 + 2 * arrowsize)

Known bugs
* Strange progressbars in Firefox and Thunderbird
* Some ugly message areas

Launchpad PPA
Equinox is available to install for Ubuntu users via a PPA repository. Open a terminal and run :
sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update
sudo apt-get install gtk2-engines-equinox equinox-theme
Last changelog:

6 years ago

1.50
* New option resizegripstyle
* New value for menubaritemstyle option (return of the original style !)

1.40
* New options menubaritemstyle, scrollbartrough, textstyle and textshade
* Rendering of progressbars improved
* Better support of dark themes
* Some changes in displaying focuses
* FIX: some crashes with Evolution

1.30.2:
ENGINE
* Better rendering for gradient listitems
THEMES
* Windows can be dragged from menubar
* Include userChrome.css to fix Firefox/Thunderbird menu issue
* Include Chromium/Chrome theme for Equinox Evolution
* Some fixes

1.30.1:
ENGINE
* Fix missing parameters in function equinox_style_copy

1.30:
ENGINE
* New options menubarborders and listviewitemstyle
* New values for menubarstyle and scrollbarstyle options
* Some fixes
THEMES
* New themes Evolution and Evolution Light
* Fix bug with Inkscape palette
* Workspace switcher and menubar items more lighter in dark panels
* Fix bugs with some applets: CPU scaling, network monitor, dictionary.
METACITY
* Bottom border of all themes reduced
* New themes Evolution Rounded and Evolution Squared

1.20:
ENGINE
* New options progressbarstyle and separatorstyle
* New values for options menubarstyle and toolbarstyle to hide borders of menubar and toolbar controls
* Overall performance improved
* Some fixes
THEMES
* Better integration in gnome 2.30 (specially for Nautilus)
* New light theme
METACITY
* New themes Light and Light Glass in which window controls used the selected background color
* New themes Classic and Classic Glass with a red close button and others in the selected background color

1.1:
ENGINE
* Progressbars and tabs now accept curvature option
* New engine option for menuitems style
* New focus rendering for tabs[/li]
THEMES
* New Gtkrc theme with wider controls
* Gnome panel with gradient pixmap
* Correct search bar color in Nautilus
METACITY
* Title bar reduced
* Space between title and buttons (if needed)
* Various corrections on windows controls

AndyFitz

6 years ago

this theme is causing inkscape to crash when the palette is visible and the window is wider than the palette itself (when the palette scrollbar doesn't show)

Report

Ashura

6 years ago

Could you consider drawing the progress bar using an alpha mask and thus dropping the surrounding background? ATM it looks like this if a progress bar is used in a window with fully transparent background:

http://www2.htw-dresden.de/~s58136/equinox_progressbar.png

As you can see the background is drawn since the engine only expects progress bars to be placed in places with fully visible background.

Report

tobal

6 years ago

Big bug in the progress bar when i want install some programs with rpmdrake in Mandriva 2010.1
This bug makes more slowly the installation of many programs with rpmdrake.

Thanks!

Report

Half-Left

6 years ago

Good work on the theme but I cannot use Inkscape with this theme. Inkscape locks up when I try to do anything and other themes are fine.

Report

Bohtvaroh

6 years ago

Works okay with inkscape for me.

Report

tiheum

6 years ago

Can you give us some details ? Which distribution ? Version of Inkscape ? Error displayed when you run Inkscape from a terminal ?

I use this program each day on Ubuntu 10.04 (32 bits) without problem.

Report

Half-Left

6 years ago

Strange. It works now. It was just locking up when I first clicked something.

Lucid 10.04, 64bit.

Report

AndyFitz

6 years ago

are you using the default palette? small palettes cause inkscape to crash on this theme

Report

sora

6 years ago

Hi,
this engine is really great....but is it possible to change the resige-grip? Maybe having something like the aurora default should be more eyecandy.

Thanks

Report

vevmesteren

6 years ago

my@my-desktop:~$ sudo apt-get install gtk2-engines-equinox equinox-themes equinox-ubuntu-themes
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package gtk2-engines-equinox

help

Report

joomoo

6 years ago

start synaptic and search for "equinox"

Report

vevmesteren

6 years ago

I did that. Unfortunately I am not at my home machine now, but the as such the engine was not showing. Will paste what I had there tonight...

Report

vevmesteren

6 years ago

the only thing that shows is: Equinox OSGi framework. WHich is for Eclipse, not the GTK

Report

mr-andrek

6 years ago

After adding the repo, run
sudo apt-get update
update, instead of upgrade - it should work now.

Report

tiheum

6 years ago

mr-andrek is right. I have made a lots of mistakes in commands and packages names. Try this :

sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update
sudo apt-get install gtk2-engines-equinox equinox-theme equinox-ubuntu-theme

Report

MarsLiu

6 years ago

The best theme I have ever seen in this year. Thank you.

But one small question. The background of network monitor icon is not following the color of panel. Instead, it is metal gray. I test your icon set with other themes like Murrina's, the background is shown correctly. It seems like there is a bug in your gtk engine or theme, I guess.

Report

tiheum

6 years ago

You're right. Thanks for reporting. I will find a way to fix this.

Report

gracca

6 years ago

This engine is now in the official Fedora repositories (I am the maintainer). Please see here:

http://gnome-look.org/content/show.php/Equinox+engine+for+GTK%2B+(Fedora+RPMs)?content=122881

Report

spykes

6 years ago

I don't know if it's the same on other distro, but on the Fedora 12 x86_64, I also have an issue with unfocused firefox menu titles (in the firefox top bar), which remain white when they should be dark.

Report

Bohtvaroh

6 years ago

Can you please make bottom window edge smaller? It's too big.

Report

Bohtvaroh

6 years ago

The same is for the top. Also notice the alt tab visual artifacts like this: http://img837.imageshack.us/img837/5945/screenshotvyu.png

Report

Bohtvaroh

6 years ago

Setting bottom_height to 1 for normal frame geometry and bottom_height to 0 for maximized frame geometry in metacity-1/metacity-theme-1.xml fixes the issue.

Report

Wuerzgurke

6 years ago

Thanks for the fix. This should be incorporated as soon as possible.

Report

everettattebury

6 years ago

I noticed that you have linked to this theme from your deviant art page with this link: http://www.deviantart.com/users/outgoing?http://gnome-look.org/content/show.php?content=121881&vote=good&tan=67625819

Was this intentional? Are you really trying to get a vote from everyone who clicks this link?

Report

spykes

6 years ago

It's a great theme.
I am testing the dark theme on Fedora 13 x86_64.
The bugs I've found so far (maybe not directly related to equinox) :

- There is a thin grey border around the desktop bars if we enable "hide buttons".
- My sound volume applet icon is still black instead of silver (Faenza icon theme issue I guess).
- The CPU scaling applets text label is still black over black.
- The workspaces selector applet color contrast is a bit too low (it's quite difficult to spot it on the bar with its actual color).

That's all :)

Report

6 years ago

1.50
* New option resizegripstyle
* New value for menubaritemstyle option (return of the original style !)

1.40
* New options menubaritemstyle, scrollbartrough, textstyle and textshade
* Rendering of progressbars improved
* Better support of dark themes
* Some changes in displaying focuses
* FIX: some crashes with Evolution

1.30.2:
ENGINE
* Better rendering for gradient listitems
THEMES
* Windows can be dragged from menubar
* Include userChrome.css to fix Firefox/Thunderbird menu issue
* Include Chromium/Chrome theme for Equinox Evolution
* Some fixes

1.30.1:
ENGINE
* Fix missing parameters in function equinox_style_copy

1.30:
ENGINE
* New options menubarborders and listviewitemstyle
* New values for menubarstyle and scrollbarstyle options
* Some fixes
THEMES
* New themes Evolution and Evolution Light
* Fix bug with Inkscape palette
* Workspace switcher and menubar items more lighter in dark panels
* Fix bugs with some applets: CPU scaling, network monitor, dictionary.
METACITY
* Bottom border of all themes reduced
* New themes Evolution Rounded and Evolution Squared

1.20:
ENGINE
* New options progressbarstyle and separatorstyle
* New values for options menubarstyle and toolbarstyle to hide borders of menubar and toolbar controls
* Overall performance improved
* Some fixes
THEMES
* Better integration in gnome 2.30 (specially for Nautilus)
* New light theme
METACITY
* New themes Light and Light Glass in which window controls used the selected background color
* New themes Classic and Classic Glass with a red close button and others in the selected background color

1.1:
ENGINE
* Progressbars and tabs now accept curvature option
* New engine option for menuitems style
* New focus rendering for tabs[/li]
THEMES
* New Gtkrc theme with wider controls
* Gnome panel with gradient pixmap
* Correct search bar color in Nautilus
METACITY
* Title bar reduced
* Space between title and buttons (if needed)
* Various corrections on windows controls

Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 75%
75.00 Likes
25 Dislikes
Details
version
1.50
updated Apr 27 2011
added Mar 20 2010
downloads
page views 33336