Aurora 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

34
7.4
Description:

Description:

The Aurora Gtk Engine themes all common Gtk widgets to provide an attractive, complete and consistent look for Gtk applications.

Engine options

• menubarstyle = 1 # 0 = flat, 1 = gradient, 2 = sunken
• curvature = 5 #default widget curvature
• arrowsize = 1 # controls combo_arrow circle size. Diameter set by (11 + 2 * arrowsize)
• old_arrowstyle = FALSE #set to TRUE for original circled arrows (same as arrows in sorted tree columns)
• animation = TRUE # FALSE = disabled, TRUE = enabled (also needs to be compiled with animation support to work)

Included theme uses configurable colours and can be adjusted in Theme Preferences under GNOME.

Thanks to all of you who have provided feedback so far, it has helped catch many things that would otherwise have gone unnoticed. And as always feedback is appreciated.


Known Issues:
• Ugly widgets in: OpenOffice, Java applications
∘ Unfortunately I can't really do anything here to make them look better. I can only hope that their emulation of Gtk themes will improve over time

Installation:
• Gtk 2.12+ is required for this engine
• Must have basic development packages installed for your distribution as well as Gtk2 development package in order to build engine
• Includes both the gtkRc theme, and the Gtk engine


To install the theme engine extract it to somewhere convenient and in that directory,
run: "./configure --prefix=/usr" then "make"
For animation support add "-enable-animation" when running "./configure"
Then as a root user "make install".

Then install the gtkrc theme by extracting to your ~/.themes directory or through the Appearance application.

To change your current theme to Aurora (under GNOME) open up the Appearance application (usually somewhere under System > Preferences) click the Customize button and under the controls tab select the theme you want.

Finally thanks to everyone along the line who have worked on the clearlooks and clearlooks based engines as without their work this engine would not exist.

Now go download and enjoy!
Last changelog:

10 years ago

1.5.1
"¢ Metacity theme no longer flickers with Compiz enabled
1.5
NEW/REDISGNED
"¢ New list view headers
"¢ Borderless notebook support (Gedit is one of the few applications that uses this)
"¢ Included an updated version of the Blended metacity theme to better match the look of Aurora

CHANGES
"¢ Changed tab shading
"¢ Focus glow reduced to 2 px

FIXES/ENHANCEMENTS
"¢ Removed double border in Calendars
"¢ Centered menu separators
"¢ Firefox button backgrounds
"¢ Allowed enginge params on per widget basis
"¢ Many, many small tweaks and fixes

ferraro

11 years ago

I can't seem to fix this by just tweaking the gtkrc. theme-progressbar ythickness is set to 2. Changing the value to either 1 or 3 looks equally worse than 2. I think a src patch is probably the only way to go. Can you post your fix?

Report

pinknyu2

11 years ago

This engine looks gorgeous, but unfortunately it's not compiling correctly for me. I get to the point where it says "now run make", but when I run make, it says "command not found"...

Report

Chrispy

11 years ago

You have to install make via your package manager

Report

pinknyu2

11 years ago

This engine looks gorgeous, but unfortunately it's not compiling correctly for me. I get to the point where it says "now run make", but when I run make, it says "command not found"...

Report

banalakillen

11 years ago

This is my favourite gtk engine, alas installing Evolution 2.22 reintroduced a problem I've had before with this theme: Evolution crashes when viewing the calendar...:

0x00002aaaabbd0eaf in aurora_style_draw_shadow (style=0xd1ee90,
window=0xd84700, state_type=GTK_STATE_NORMAL, shadow_type=GTK_SHADOW_IN,
area=<value optimized out>, widget=0x0, detail=0x2ad7e37bd413 "entry",
x=0, y=0, width=321, height=132) at ./src/aurora_style.c:300
300 ./src/aurora_style.c: No such file or directory.
in ./src/aurora_style.c

Any idea what the problem might be?

Report

satkata

11 years ago

I am using evolution 2.22.1 on Ubuntu Hardy and there is no crash here.

You could check the icon theme, you are using, as some calendar svg's and png's could cause a crash too. I have experienced that already.

Report

banalakillen

11 years ago

Hmm, tried all icon sets I have installed, but Evolution still crashes. Oh well, I'll just stick with clearlooks then. Thanks for replying anyway!

Report

kiri

11 years ago

How can I stop the theme affecting the display of pages in firefox?
At the moment, buttons, forms, etc are displayed black (I'm using midnight version of the theme) and look not so good.

How can I change this?
thanks

Report

ochosi

11 years ago

i'm concerned by the same issues. furthermore on certain pages (e.g. http://squentin.free.fr/gmusicbrowser) the background color is changed from white to darkgrey and that renders the page almost unreadable.

any way around that all?

Report

ochosi

11 years ago

alright, found out that this happens with all pages that don't define their background-color, so i guess there's nothing that can be done (apart from defining your websites bgcolor obviously...)

Report

bedubyah

11 years ago


You can do something about this:

Open your Firefox preferences and navigate to the "Content" tab.

Under Fonts & Colors click the "Colors..." button.

Uncheck the "Use System Colors" box.
Select your default background and foreground colors as you would like them to be.
Make sure to allow websites to override your settings.

Instructions tailored for FF3, but older versions are very similar.

Report

themer

11 years ago

I do not believe there is any way to set specific colours or looks for themes in Firefox (2.0.*) at this time, but 3.0, if I remember correctly, has a feature which displays the gtk/qt buttons you have selected in your theme instead of the ugly basic colours boxes :p

Report

kiri

11 years ago

Actually I'm using Firefox 3. And yes the theme affects the display of textboxes,buttons,forms, etc on pages in Firefox. It looks ok for some elements (radio buttons etc) but for buttons and forms it can look really terrible with the theme. So is there a way I can disable or better yet, edit the display of firefox elements affected by this theme?

Report

itix

11 years ago

I hate to install things from the terminal.
I have never ever ever ever ever ever ever succeeded installing ANYTHING from the terminal EVER, and I have tried countless different items. Why does everybody rely on the stupid terminal for installs?
It works perfectly for stuff like changing preferences, launching stuff for error outputs, launching stuff with short names etc but installing... no!
What I'm trying to say is; it failed.

Report

bitzer

11 years ago

Someone said: the big real bug for a software application is between the keyboard and the chair.

This means it's not terminal = shit but it's you who can't use terminal to compile this engine. Simply you don't have the ability ;) .

Report

bitzer

11 years ago

Anyway...if you use ubuntu follow this:

sudo aptitude install build-essential
sudo aptitude install libgtk2.0-dev

then enter aurora source directory and type:

./configure --prefix=/usr
make
make install

Simple, isn't it?

Report

itix

11 years ago

yeah, It's most probably me that is the failure here...
I did however manage to install UT 2004 demo via the terminal recently (proud xD )
Thanx for the help. Finally managed to compile it right.

Report

bitzer

11 years ago

You're welcome, man!

Report

csmart

11 years ago

Hi Eric,

I'm very impressed with this theme, great work!

Can you (or anyone else) tell me what Window Border you're using? It looks nicely integrated.

Cheers,
Chris

Report

ferraro

11 years ago

It's called Blended - also by ECHM.

Report

csmart

11 years ago

Thanks! :)

-c

Report

malwk

11 years ago

The engine can initialize the options only once, currently (version 1.4) if you set up anywhere in the gtkrc file lets say "curvature" you cannot overwrite the options for a particular class or widget - always the first one found is used. This was introduced as a bug in murrine and resolved long time ago,

Please fix this as having all widgets with the same options is not flexible enough for the themers.

Note: Might be wrong but also the subclass instances should be able to overwrite the parent class options on the same engine. GtkButton options should be inherited by GtkToolButton but the style applied to GtkToolButton should be able to overwrite any engine options introduced in the parent class. This currently is NOT working.

Thanks.

Report

brokkolo

11 years ago

in gtkrc, how do i change the colors of the part of your screenshots that reads:
Show|Item Name|Misc
thanx

Report

szerencsefia

11 years ago

Is there any variation in mac-style (no separator line between tool-bar ans menu-bar)?
If not than can you tell me what is the code to compile that way?

Report

moreon

11 years ago

When I execute "./configure --prefix=/usr" it stops with the following error "config.status: error: cannot find input file: src/config.h.in"

What can I do?

P.S. I'm running Zenwalk 5.0

Report

10 years ago

1.5.1
"¢ Metacity theme no longer flickers with Compiz enabled
1.5
NEW/REDISGNED
"¢ New list view headers
"¢ Borderless notebook support (Gedit is one of the few applications that uses this)
"¢ Included an updated version of the Blended metacity theme to better match the look of Aurora

CHANGES
"¢ Changed tab shading
"¢ Focus glow reduced to 2 px

FIXES/ENHANCEMENTS
"¢ Removed double border in Calendars
"¢ Centered menu separators
"¢ Firefox button backgrounds
"¢ Allowed enginge params on per widget basis
"¢ Many, many small tweaks and fixes

12345678910
6
product-maker digitsm Jan 17 2014 9 excellent
product-maker alcest Mar 11 2011 9 excellent
product-maker amilauduwerella Feb 17 2011 9 excellent
product-maker debazed Feb 05 2011 9 excellent
product-maker Daria Dec 18 2010 9 excellent
product-maker rugby Oct 31 2010 9 excellent
product-maker Count: 4 Rating: 5.0

rawr

May 02 2011

enli

Sep 17 2010

tiheum

Jun 04 2010

warnec

May 10 2010

samuliko

Apr 18 2010

gracca

Mar 23 2010

Xanderoby

Mar 04 2010

LaCajita

Feb 14 2010

faisald

Jan 31 2010

LaGaDesk

Jan 22 2010

halcapote

Dec 19 2009

tadeufilippini

Oct 28 2009

crfernan21

Oct 12 2009

vlad88sv

Sep 03 2009

ald1

Aug 25 2009

merlwiz79

Jul 21 2009

jacinto

Jul 06 2009

sh0ckfile

Jun 26 2009

bitzer

Jun 26 2009

brainvision

Jun 06 2009

simone84

Apr 03 2009

devi710

Mar 15 2009

MadMax2000

Mar 05 2009

cfb

Feb 24 2009

seanbarman

Feb 16 2009

kefiroth

Jan 30 2009

SorinN

Jan 18 2009

slackbeetle

Jan 05 2009

ferraro

Jan 04 2009

ElTimo

Jan 03 2009

paraboy

Jan 03 2009

zhuqin

Jan 02 2009

dilomo

Dec 27 2008
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
1.5.1
updated Jan 03 2009
added Apr 15 2007
downloads today
3
page views today 34