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

njal

11 years ago

What are the chances of having an option to define two scroll buttons at the top as well as at the bottom? I use OSX a lot, and discovered a program that allowed me to have scroll buttons at the top and bottom. I just found it more usable.

No worries if it can't be done or you don't wanna do it, it's still an awesome theme, possibly the best I have ever seen.

Report

C

ECHM

11 years ago

To make that change, open up the gtkrc file for the theme you want to modify and add:

GtkScrollbar::has-secondary-forward-stepper = 1

in the style "theme-default" section, you'll see that a similar expression is already there for the bottom scrollbar stepper buttons.

Report

merlwiz79

11 years ago

Here is an Ubuntu .deb of the engine and themes for anyone who wants it.(tested in Gutsy)
http://www.4shared.com/file/28819288/498df96c/gtk2-engines-aurora_12_all.html
Extra theme: http://www.xfce-look.org/content/show.php/Aurora+Borealis?content=69273

Report

arjie

11 years ago

Hey thanks! I wouldn't have tried this theme otherwise.

Report

who

11 years ago

In response to your request for feedback on the visual elements:

1. Knob on sliders:
I think this looks slightly out of place. I wonder if it should be closer in colour to the buttons?

2.Scrollbars
I find these a little too 'bublly' and think they might look better if the ends (the arrows) where closer in size to the actual bar in the centre. (i.e make the bounding box 1px thiner on eaxh side)

3.Tabs
The Clearlooks people have found that being able to turn on/off the graduent on the tabs is a popular option. Can you do that on Aurora?


I really like the theme, but you _did ask_ for feedback :)

Report

C

ECHM

11 years ago

1. Knob on sliders:
In next version the slider button for the scale widgets looks much more like a normal button in terms of brightness and shading.

2.Scrollbars
The scrollbars have been tweaked slightly, in the next version, so that the border blends with the shadow edge of the trough and the scrollbar has a darker border. This helps make them look cleaner. I have tried a variety of things such as reducing the width and making the scrollbar the same with as the trough, but the results were not improvements. The changes I have made for the next release should help somewhat with what you've commented on.

3.Tabs
The Aurora tabs have always been more muted than what was done for the clearlooks style. In the next release though, the gradient has been reduced by three factors: lighter colour, shorter length, and lower opacity. In compensation to make the tabs more distinctive the border is more intense and has a faint glow. So I think the issue people had with the clearlooks tabs won't apply here, but let me know if you still see an issue after the new version is released and I will do something for the following release.

I should also mention that I plan to release the next version within the next week, so you'll see these changes soonish.

Report

Groch

11 years ago

Hi!

I don't have animated progress bar in Firefox, why?

Animations works in nautilus, and other hnome apps, but not in Firefox (and maybe also in other apps, but don't have time to check it)...

How to enable animated progress bar in all apps?

Thx

Report

livio

11 years ago

Firefox doesn't use GTK, but XUL and some GTK drawing functions.
It sounds stupid, but Firefox isn't really a GTK app.

Report

njal

11 years ago

Dunno if it's been tried on FreeBSD, it's not in the ports as far as I can tell, there were only two things I needed to do to make this amazing theme work under FreeBSD.

1) Make the install-sh file executable
2) Change the --prefix=/usr to --prefix=/usr/local

Done.

Report

marcov

11 years ago

Hi,

I can't get that nice black colour and buttons in bar, look at this screen shot: http://images30.fotosik.pl/97/79dbb7b8f193de1a.png

GIMPs bar shows my ugly bar colour and buttons - how can I change it to look like that one on image in opera?

Thanks in advance,
Cheers!

Report

DBO

11 years ago

Theme Bugs: (based on observations using Aurora-Looks)

Bugs:
- Epiphany URL Bar has weird top corners
- Nautilus search bar has awkward background

Comments:
- Vertical scrollbars can look a bit crowded with three horizontal lines if the handle is at its smallest size

- Evolutions colors are kinda funky in your themes with unfocused, highlighted items

- Arrow size of 1 is a bit large dont you think?

- The whole theme is gorgeous =)

- The whole thing is beautiful

Report

freakcode

11 years ago

"Bugs:
- Epiphany URL Bar has weird top corners
- Nautilus search bar has awkward background
(..)
- Evolutions colors are kinda funky in your themes with unfocused, highlighted items"

Those are not bugs of theme itself: those apps have bad GTK design for some widgets. I suffer with those with any theme I do too.

On Epiphany, there is two text entry widgets, one inside another, and that's cause this bug on the corners.

On Nautilus, the search bar should inherit its background from the toolbar (as its placed there), but looks like it doesn't. Maybe a fix can be made to gtkrc to correct this.

Evolution widget design is bad at all. There are plans to completly revamp the UI because of that.

Report

code933k

11 years ago

I don't know whether you have received my email or not -because of the gmail filter. I was commenting about the greatness of the whole widget set besides the lack of roundness (curvature) at some widgets and as question/suggestion if it is possible to apply curvature in a "per widget" based gtkrc configuration.

However I have got this error recently:
: CRITICAL **: aurora_style_draw_box_gap: assertion `height >= -1' failed

Do you have any ideas? If you need more information just drop me a message.

Report

code933k

11 years ago

Well, I do have ideas... though changing randomly the source values gives me a (useless) fork... of Aurora.

Report

cyberdurand

11 years ago

this is the first dark theme that I like enough to keep for more than a minute. I've just got one major problem which is similar to betawind's above. In pidgin, the lighter blue text is quite hard to see. See the screenshot. Other than that, everything else just rocks! Openoffice is mostly bearable, apart from Calc, but I can just change themes for it.

PS: How hard is it to edit the colours in these themes? I want to try to make a yellow version of the midnight theme.

Report

cyberdurand

11 years ago

Whoops...forgot to attach the screenshot: http://img402.imageshack.us/img402/8865/screenpidginwp2.png

Report

betawind

11 years ago

I love the theme, and most everything works great. I have one small problem. The screenshot below is of gmail. Alot of the text is very light gray, and with the bluish background gmail uses, it makes it very difficult to read without highlighting it first. Any thoughts?

http://pix.nofrag.com/2/a/2/a980b264e3ae401de05de0b838625.html

Report

buttons

11 years ago

...why would you make it worse by inducing a delay in the menus? Drove me absolutely nuts. Keep the gtk-menu-popup-delay at 0, thanks.

Report

C

ECHM

11 years ago

Actually for gtk-menu-popup-delay the default is 225. I've decreased that to 50 for my themes, so you should be seeing quite the opposite. Submenus should show up faster using one of my themes than using most other themes, (unless others have been making this change in their themes as well, or perhaps your distro has changed this default).

Report

mrmunkily

11 years ago

Very pleased with the look of this style!

I'm having one small issue with Evolution's calendar view - The mini-calendar in the side pane has a bright green border.

Sometimes, when I'm resizing it, the border flashes yellow. This seems like it could be a drawing bug.

Report

getaceres

11 years ago

I would suggest you to improve the engine performance since, using gtkperf, your engine is two times slower than the new Clearlooks (Gummy) and even slower than Murrine. I like it and there are good themes based on your engine but I don't use them since changing from one virtual desktop to another, I can see a notable delay and the widget repainting in your engine, while I don't see them in Clearlooks or Murrine.

Report

code933k

11 years ago

Have you tried to pass some useful CFLAGS to gcc? Perhaps you get bad performance because of you too.

Murrine should be faster than Clearlooks and Aurora not so bad (code) performer. Considering it is under development... thank to its author.

Report

getaceres

11 years ago

Well, I have compiled Murrine an Aurora with the same flags. The Clearlooks theme is the one from Ubuntu Gutsy and it's faster than Aurora and I know for sure that Aurora was compiled with -O2.
Anyway, this is not a complain, it's just to point the attention to the performance, since I think that not only eye-candy is important. A very good looking theme could be discarded by many people if it makes their PC slower.

Report

code933k

11 years ago

You are right about that. Perhaps you'll never realize how much I agree with you in that department. Though I've just pointed that meanwhile it is in "development" you could try some tasty gcc flags. ie. -O2 doesn't deliver the best performance for most modern AMD64 CPUs.

With "special" flags, it is curious that Murrine is indeed a little more slow in my machine... which is ridiculous, but true ;)

Cheers.

Report

sKanK

11 years ago

Hi

Your theme engine looks really good. I found a little change that (in my mind) shouldn't be in the V1.2. The system monitor on my panel now got a larger border. I'm using Midnight theme that I've made a bit darker.

Here are the screenshots :

V 1.1
http://pix.nofrag.com/c/4/8/ed8400e39123cff31fb39b3d5e3f2.html

V1.2
http://pix.nofrag.com/8/c/d/5f6dd1cebfe0ee956d5914c6dedcd.html

Hope that helps you.

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 26