Equinox GTK Engine

GTK2 Themes

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

92
Score 71.4%
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:
[indent]./configure --prefix=/usr --enable-animation
make[/indent]

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

Finally, run this command as root:
[indent]make install[/indent]

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 :
[indent]sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update
sudo apt-get install gtk2-engines-equinox equinox-theme[/indent]
Last changelog:

8 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

nitroflow

9 years ago

This engine really needs some performance optimizing. It manages to even beat the aurora engine in slowness!

Check http://pastebin.com/6CMcPk7Y for the results of gtkperf.

I'm all for eye-candy and this is probably the best looking theme around for now but seriously the performance issues really kill its usability.

Here are some concrete examples:

In firefox the time elapsed from when clicking a tab and the tab actually changing is around 2 seconds.

Installing a big software package can take about an hour as opposed to a few minutes with almost any other engine(this particular case has happened before with murrineSVN but is now fixed) and is related to the progress bar poor performance.

I would really love to see this performance issues resolved as I really like this theme but for now I can't really use it.

My configuration is the following:

Intel Core2Duo 2GHz
Nvidia GeForce 8600M GS

running metacity with compositing enabled and the latest nvidia proprietary drivers.

Report

nitroflow

9 years ago

After some testing I've confirmed that this is due to the Nvidia proprietary driver. Using the free nv driver I get completely different results with the shiki themes(murrine engine) showing a performance regression with some widgets and this engine showing a major performance improvement in the more affected widgets, with both engines now having roughly the same benchmark results.

If anyone knows any xorg settings to fix this in the proprietary drivers please PM me.

Report

jenkinbr

9 years ago

Are you sure you don't have anything in the background bogging things down? I'm having no lag issues with this theme at all compared to other engines, and the only piece of hardware I have that's better then yours is my Nvidia GeForce 9600 GS. Other than that, I've got composting and emerald running on an old AMD Sempron 3200+ (1 core, 1.8GHz) with 1.25 gigs of ram.

Report

nitroflow

9 years ago

<Rant>
I'm positive. Maybe it's this specific GPU model idk. Compiz doesn't handle animations very smoothly and Gnome Shell is even worse.

But that's beyond the point. The point is that this engine is extremely slow rendering several widgets in comparison to other engines(in certain cases an order of magnitude slower). Is there any technical reason for this? Can't this be optimized? Murrine produces widgets in a similar style as this but still manages to be fast, and Aurora, the engine in which this is based, still manages t be faster but not by much.
</Rant>

Also the scrollbars while a little better looking than Aurora's, still look ugly.

Report

bela

9 years ago

>The point is that this engine is
>extremely slow rendering several
>widgets in comparison to other engines

If there are no actual issues with performance, this is, IMHO, perfectly pointless... Who cares (except you, IK).

>Is there any technical reason for this?
>Can't this be optimized?

Maybe.
Maybe.

But, as already mentioned, why wasting time into something, which does not actually affect anybody? I'm using this engine on Nvidia (w/ Nvidia drivers) and on a pretty weak lappy with Intel 915. And I don't see any performance issues in comparison to current Ubuntu Light themes or Elementary.

But I do like Equinox much better, so thanks tiheum (and also for the excellent Faenza icons...)

Report

nitroflow

9 years ago

And BTW you DO know that this is gnome-look.org and not ubuntu-look.org and that this is a GTK2 theme engine and not a Ubuntu theme right?

sry just couldn't resist venting this.

Report

nitroflow

9 years ago

>If there are no actual issues with performance, this is, IMHO, perfectly pointless... Who cares (except you, IK).

But THERE ARE ACTUAL ISSUES with performance as I mentioned in the first post.

>But, as already mentioned, why wasting time into something, which does not actually affect anybody? I'm using this engine
>on Nvidia (w/ Nvidia drivers) and on a pretty weak lappy with Intel 915. And I don't see any performance issues
>in comparison to current Ubuntu Light themes or Elementary.

So the world revolves around you heh? Leave the fanboi attitude at the door please. I found an issue with this engine and I am reporting it so no, it's not wasting time

>But I do like Equinox much better, so thanks tiheum (and also for the excellent Faenza icons...)

Yes I like Equinox too but if it is unusable to me, it's meaningless. That is why I am reporting this, so the next time try not to force your opinion on other people and waste everyone's time.

Report

Brain-free

9 years ago

Hi, just registered to tell you that is a really great theme. I'm having just one problem with it.

I have Ubuntu 9.10 and I'm using the Karmic PPA to install the theme. The problem is that the newest version of "gtk2-engines-equinox" cannot be installed in Karmic because two packages (libatk1.0-0 and libfontconfig1) are inferior versions of the ones needed. I suppose one can download these packages from lucid but this is not a "clean" solution and libatk is a core package for a lot of programs, so you can't really play with it.

So, is it possible to either include these two packages in your Karmic repo, or downgrade the repo to 1.20 so that others don't end up with a broken theme?

And again, thanks for the theme...

Report

C

tiheum

9 years ago

I have uploaded in the PPA a new version compiled for Karmic. Could you tried it ?

Report

Brain-free

9 years ago

Yes. Updated to 1.30 and it works great.
Nice work.

Report

berck

9 years ago

I found the same thing. I'm not sure I understand why they can't fix it. According to my repositories, its set for karmic release. Hence, they should have used the proper libraries to link against. I posted a bug on this over at lauchpad, and it appears to be getting ignored.

Report

azawi

9 years ago

i managed it to install, anyway: the theme looks as boring as all the other themes looking all the same.... YAWN !

Report

azawi

9 years ago

cannot find anything downloadable on
the launchpad site you linked

Report

azawi

9 years ago

the link to launchpad is a imposition.
can you tell me WHAT TO DOWNLOAD for ubuntu 10.04 ?

Report

stribianese91

9 years ago

But in Ambiance I can move a window click on the title bar or on the menu bar (File Edit etc.).
Can you modify the engine and fix this "bug"?

Report

Wuerzgurke

9 years ago

Thanks for the update to 1.30 but it did not turn out so well for me.

The panels do not get themed correctly. Moreover, some applications (Nautilus and non-GNOME applications are not themed at all.

I am using Lucid 64-bit and problem occurs with both PPA and self-compiled versions. Aurora engine is the version from Lucid (1.5.1).

Report

C

tiheum

9 years ago

Log out and open a new session: problem is solved. I dont' know the reason of this issue...

Report

Vortex0965

9 years ago

Problem still present also with new session opened...:S

Report

Bohtvaroh

9 years ago

Just reboot, it helped in my case.

Report

lagoshin

9 years ago

New themes (Evolution Rounded and Evolution Squared) are gorgeous!!!

Report

Bohtvaroh

9 years ago

Agree. But

1) white menus background

and

2) horizontal separator line between menubar and toolbar

are terrible, imo.

Report

Bohtvaroh

9 years ago

When using "Equinox Light" theme with "Equinox Evolution Rounded" metacity theme one redundant horizontal line is rendered right above the menu bar.

Report

Bohtvaroh

9 years ago

Screenshot: http://s004.radikal.ru/i205/1009/dd/414dc4d9576d.jpg

Report

Bohtvaroh

9 years ago

Any widget (e.g. Edit -> Preferences) doesn't get it's default color after moving cursor over it.

Report

kingofsnakes

9 years ago

Does anyone have window icons for the left side: close, minimize and maximize.

I can manually change icon disposition but it looks strange...

Some of us may be accustomed to that layout...

Report

8 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

12345678910
2969
product-maker gelonek May 11 2016 9 excellent
product-maker GAVS911 Sep 23 2014 9 excellent
product-maker ilverz May 22 2013 9 excellent
product-maker popcon Jan 20 2013 9 excellent
product-maker VilleVallo Dec 12 2012 9 excellent
product-maker lei00 Sep 02 2012 9 excellent
product-maker mickyz May 13 2012 9 excellent
product-maker hellokitten May 02 2012 9 excellent
product-maker arcadia1992 Mar 30 2012 3 bad
product-maker sixsixfive Jan 31 2012 3 bad
product-maker nightofthelinux Jan 02 2012 3 bad
product-maker lovelinuxtux Jan 02 2012 3 bad
product-maker linuxxfactor Jan 02 2012 3 bad
product-maker bolton98987 Jan 02 2012 3 bad
product-maker musicalemusica Jan 02 2012 3 bad
product-maker usersixtysix Jan 02 2012 3 bad
product-maker caseylove Jan 02 2012 3 bad
product-maker freakshow79 Jan 02 2012 3 bad
product-maker slovakhaluska Jan 02 2012 3 bad
product-maker JennyNerd Jan 02 2012 3 bad
product-maker jennyk Jan 02 2012 3 bad
product-maker notyourbuddy Oct 16 2011 9 excellent
product-maker ndthuan Sep 12 2011 9 excellent
product-maker likimoki Aug 30 2011 9 excellent
product-maker ceebeebg Aug 29 2011 3 bad
product-maker dotNet Aug 09 2011 9 excellent
product-maker jamwaffles Jul 31 2011 9 excellent
product-maker jumper47 Jul 12 2011 9 excellent
product-maker krstc Jul 02 2011 9 excellent
product-maker jcarver81 Jun 14 2011 9 excellent
product-maker CobraDOT May 27 2011 9 excellent
product-maker bezonich May 26 2011 9 excellent
product-maker 1antares1 May 22 2011 9 excellent
product-maker kido666 May 21 2011 9 excellent
product-maker zippo666 May 20 2011 9 excellent
product-maker currocaro May 13 2011 9 excellent
product-maker M4K1 May 07 2011 9 excellent
product-maker ilosuna May 01 2011 9 excellent
product-maker dayfuaim Apr 28 2011 9 excellent
product-maker jujulea Apr 27 2011 9 excellent
product-maker solartis Apr 25 2011 9 excellent
product-maker zietbukuel Apr 15 2011 9 excellent
product-maker DarkAenima Apr 11 2011 9 excellent
product-maker Triceratops Apr 07 2011 3 bad
product-maker gracca Apr 04 2011 9 excellent
product-maker ubuntico Apr 03 2011 9 excellent
product-maker Brutus180 Apr 02 2011 9 excellent
product-maker krig Apr 02 2011 9 excellent
product-maker loathinkernel Apr 02 2011 9 excellent
product-maker qbone Mar 23 2011 9 excellent
product-maker ozan2680 Jan 31 2011 9 excellent
product-maker MarcosBox Jan 24 2011 9 excellent
product-maker Gapato Jan 17 2011 9 excellent
product-maker dsuruagy Jan 16 2011 9 excellent
product-maker moeenn Jan 13 2011 9 excellent
product-maker winterwoodland Jan 10 2011 9 excellent
product-maker panana Jan 09 2011 9 excellent
product-maker folletto Jan 07 2011 9 excellent
product-maker SkiesOfAzel Dec 28 2010 9 excellent
product-maker 8Ypsilon Dec 24 2010 9 excellent
product-maker virush Dec 22 2010 9 excellent
product-maker insane74 Dec 18 2010 9 excellent
product-maker agaya Dec 16 2010 9 excellent
product-maker bvc Dec 13 2010 9 excellent
product-maker jcTux Dec 12 2010 9 excellent
product-maker manuelanxo Dec 10 2010 9 excellent
product-maker gonzakloperu Dec 06 2010 9 excellent
product-maker dshdsh Dec 04 2010 9 excellent
product-maker emilyhaswind Dec 04 2010 3 bad
product-maker ianimal Nov 27 2010 9 excellent
product-maker spykes Nov 19 2010 9 excellent
product-maker PAgore Nov 18 2010 9 excellent
product-maker bubblebobblegum Nov 13 2010 3 bad
product-maker penguinonfire Nov 13 2010 3 bad
product-maker ubunturocks Nov 12 2010 3 bad
product-maker mokoDuro Nov 07 2010 9 excellent
product-maker frenchlick Nov 02 2010 3 bad
product-maker miro0505 Oct 27 2010 9 excellent
product-maker pissymissy Oct 26 2010 3 bad
product-maker theozzfancometh Oct 20 2010 9 excellent
product-maker guv999 Oct 14 2010 9 excellent
product-maker Shijo Oct 12 2010 9 excellent
product-maker def80 Oct 09 2010 3 bad
product-maker Titoux Oct 09 2010 9 excellent
product-maker 665 Oct 03 2010 3 bad
product-maker Zzzz Oct 02 2010 3 bad
product-maker gnomechick Oct 02 2010 3 bad
product-maker 2sev Oct 02 2010 3 bad
product-maker monkeybus Sep 28 2010 9 excellent
product-maker 0rAX0 Sep 28 2010 9 excellent
product-maker haertie Sep 28 2010 9 excellent
product-maker CruyffTurn Sep 26 2010 9 excellent
product-maker Hadret Sep 24 2010 9 excellent
product-maker cflint07 Sep 23 2010 9 excellent
product-maker Polesz Sep 23 2010 9 excellent
product-maker paul12 Sep 23 2010 3 bad
product-maker LinuxSheep Sep 22 2010 3 bad
product-maker tesa Sep 21 2010 3 bad
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
guicaiati
Aug 17 2018
hellokitten
May 02 2012
ndthuan
Sep 12 2011
likimoki
Sep 02 2011
kafeitu
Jul 24 2011
tadeufilippini
Jul 10 2011
plaidcounty
Apr 27 2011
zietbukuel
Apr 15 2011
DarkAenima
Apr 13 2011
Weeta
Apr 03 2011
brainvision
Apr 03 2011
qbone
Mar 23 2011
alphabuild
Feb 27 2011
gabeweb
Feb 07 2011
erty
Jan 26 2011
dsuruagy
Jan 16 2011
moeenn
Jan 13 2011
dshdsh
Dec 24 2010
virush
Dec 22 2010
jcTux
Dec 12 2010
PAgore
Nov 18 2010
Roultabie
Nov 04 2010
Viechacik
Oct 28 2010
kefiroth
Oct 20 2010
shankru85
Oct 14 2010
mockusmeister
Oct 06 2010
MadMax2000
Sep 25 2010
auratux
Sep 12 2010
Devil505
Sep 06 2010
leprosys
Sep 04 2010
lagoshin
Sep 04 2010
stribianese91
Sep 02 2010
Salamatiqus
Sep 02 2010
amiroff
Aug 27 2010
koblin
Aug 25 2010
hotice
Aug 21 2010
gracca
Aug 13 2010
converted
Aug 11 2010
bitzer
Aug 08 2010
zgstyle
Aug 06 2010
turin13
Jul 31 2010
frriction
Jul 31 2010
kahlil88
Jul 30 2010
Ralgo
Jul 30 2010
EliasGatsu
Jul 30 2010
sht0rm
Jul 30 2010
snkiz
Jul 30 2010
darkbolt
Jul 02 2010
jalberto
Jun 24 2010
edshea
Jun 15 2010
zima
Jun 13 2010
Raa
Jun 09 2010
elicn
May 31 2010
matasatu
May 31 2010
akshaydua
May 28 2010
figure002
May 28 2010
lungten
May 25 2010
Ninjitisu
May 24 2010
spanther
May 18 2010
snovbx
May 17 2010
noran
May 14 2010
rdschouw
May 12 2010
ceebeebg
May 11 2010
currocaro
May 08 2010
gotjazz
May 07 2010
jtf2000x
May 06 2010
alexfpms
May 04 2010
turup
May 02 2010
escortgoj
Apr 26 2010
r4ito
Apr 25 2010
reeve
Apr 23 2010
ballkids
Apr 12 2010
insane74
Apr 07 2010
cam217
Apr 05 2010
emtorres
Mar 30 2010
Snoober
Mar 29 2010
wasabi
Mar 29 2010
zzxopleo
Mar 29 2010
ilcontegis
Mar 28 2010
TheStructorr
Mar 27 2010
weakhead
Mar 27 2010
Hadret
Mar 27 2010
Polesz
Mar 26 2010
pembo13
Mar 25 2010
najmudin
Mar 25 2010
jonian
Mar 25 2010
LaGaDesk
Mar 23 2010
jarryson
Mar 23 2010
rafeviper
Mar 21 2010
cokidvd
Mar 21 2010
zhuqin
Mar 20 2010
hilex
Mar 20 2010
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.50
updated Apr 27 2011
added Mar 20 2010
downloads 24h
2
mediaviews 24h 0
pageviews 24h 26