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

wers

9 years ago

Will ECHM still continue working on this? This is such a great project. Murrine is getting the attention because of the development it's getting. To be honest, I prefer this over any engine.

Does anyone want to contribute to developing this? I'm willing to if I only have a mentor.

Just made Shiki-Aurora out of this engine http://h.imagehost.org/view/0989/Screenshot

This is offtopic but how can I make the scrollbars thinner? Something as thick as clearlooks' would be nice

Report

ald1

9 years ago

@ make the scrollbars thinner?

maybe u can go to page 2, there is an answer what u looking for

Report

wers

9 years ago

Thanks. I found the answer here http://live.gnome.org/GnomeArt/Tutorials/GtkThemes

Apparently, it's not an engine thing

Report

ald1

9 years ago

hello, where i can find this aurora-engine rpm for fedora 11 ?

how i can decrease the arrow size in gnome menu ?

the aurora arrow too big for me:
http://img254.imageshack.us/img254/8937/auroraarrowmenu.png

how can decrease like this:
http://img200.imageshack.us/img200/381/defaultarrowmenu.png

thx.

Report

rassen

9 years ago

i have same problem, how to do this?

Report

merlwiz79

9 years ago

I have created a PPA for anyone who needs it.
http://www.gnome-look.org/content/show.php?content=108831
Hope you don't mind that I used your screenshot ECHM.

Report

chiron

9 years ago

I've found that using the Aurora theme to draw progress bars seems to cause nautilus to hang on the 'File Operations' dialogue while the progress bar is cylon-ing.

Here is a gdb backtrace of a hung nautilus using an Aurora-based theme:

(gdb) backtrace
#0 0xb7900856 in cairo_move_to () from /usr/lib/libcairo.so.2
#1 0xb6cf5f78 in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libaurora.so
#2 0xb6ce8517 in ?? () from /usr/lib/gtk-2.0/2.10.0/engines/libaurora.so
#3 0xb7c4dece in IA__gtk_paint_box (style=0x9992000, window=0x9988600,
state_type=GTK_STATE_PRELIGHT, shadow_type=GTK_SHADOW_OUT, area=0xbf824e44,
widget=0x973f208, detail=0xb7d778c2 "bar", x=2, y=1, width=2, height=-1)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkstyle.c:6090
#4 0xb7c09e49 in gtk_progress_bar_paint (progress=0x973f208) at
/build/buildd/gtk+2.0-2.16.1/gtk/gtkprogressbar.c:728
#5 0xb7d547a1 in gtk_progress_create_pixmap (progress=0x973f208) at
/build/buildd/gtk+2.0-2.16.1/gtk/gtkprogress.c:330
#6 0xb7d54985 in gtk_progress_realize (widget=0x973f208) at
/build/buildd/gtk+2.0-2.16.1/gtk/gtkprogress.c:237
...

I don't have debugging symbols for the Aurora theme, so if you can't reproduce the bug, let me know and I'll try to build Aurora from scratch to get a better backtrace.

Report

jacinto

9 years ago

very good for dark themes!!

Report

leg3nd

10 years ago

I can't install this, I don't know how. I don't get all this ./configure stuff, step by step would be nice, and don't explain it to me as if I know what i'm doing. Explain as if I'm a child. THanks, I Like detail.

Report

brainvision

10 years ago

As the title says, I like this work very much.. I loved it!, in just two words..

I'm not a big fan of compiz, beryl, metacity and all others stuffs like those.. I'm using xfce: it's perfect for my needs! And with just two click, installing Aurora (and Murrine, of course) theme engine and selecting my preferred theme from a list, I'm able to have my desktop just as I love it!
Simple and light.. as all the good things (my opinion, obviously!)

So, I just want to tell you that.. and thank you for sharing your work..
Go on with it, it will give you a lot of satisfaction!!
(And it will give to me, too!)

bye, man, good work!

(excuse if my english is not perfect as I wanted!)

Report

qui-gon-gus

10 years ago

Congratulations! It's very beautyful. Nevertheless, I am having trouble using it w/ Soundconverter and Synaptic. The first one freezes when I click on "convert". Memory usage goes really high and Compiz makes the window darker. It does not happen if I use default themes. Synaptic goes fine, but it seems Aurora does not "attach" to its window, which seems very ugly and poor, similar to the theme "Glider" (Please note I am also using "Aurora Leopard BSM", Ubuntu 8.10, 32bit).

Report

laca

10 years ago

I am having the exact same problem but with wicd-client: it hogs the cpu and starts using up all memory until I kill it. Does not happen with default engine. In my case it happens whenI click disconnect and then connect for a connection. Might be worth looking into...

Report

UbuntuLee

10 years ago

Gnome does not look like complete ass when using this engine.

Supported.

Report

koxmoz

10 years ago

hi, i have a problem, i can install, but i can apply the theme, dosent show,
say:

GKT+ engine needed, <<aurora>> isnt instaled

it is instaled on

/usr/lib/gtk-2.0/2.10.0/engines

Report

code933k

10 years ago

The engine will be available soon from my personal space at the build service. And it works pretty well in OpenSUSE 11.1

Please don't bother to ask the author about this. I guess he has more important things to do than supporting specific distributions.

Regards.

Report

koxmoz

10 years ago

hi, i have a problem, i can install, but i can apply the theme, dosent show,
say:

GKT+ engine needed, <<aurora>> isnt instaled

it is instaled on

/usr/lib/gtk-2.0/2.10.0/engines

Report

vadi2

10 years ago

Ubuntu .debs available here: http://www.getdeb.net/app/Aurora+Gtk+Engine

Report

wers

10 years ago

The Aurora engine is very beautiful but there's room for improvement. I hope to see this become lighter because it eats up too much cpu.

I also want to see a hybrid theme (half-dark, half-light) out of this engine.

Report

jkristheking

10 years ago

can someone make a .deb for this?

or can someone point me in the direction of one?

Report

hikaricore

10 years ago

http://www.getdeb.net/app/Aurora+Gtk+Engine

Report

Polygon

10 years ago

what happened to the 4 gtk themes that were included in previous aurora gtk engine packages?

Report

enrik

10 years ago

man wth , why are tooltips in black?? I can't see anything!!!!!!

Report

pelouse

10 years ago

When I try to do ./configure... :
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 1572864
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTK... no
configure: error: GTK+-2.10 is required to compile aurora

What can I do? (I think I got installed it)

Thanks!

Report

evgenii_double

10 years ago

you need to install libgtk2.0-dev package, then all should work

Report

pelouse

10 years ago

Hello again,

I did what you said.
I installed libgtk2.0-dev. Then I run ./configure and make install.
But when I try to apply the Aurora Theme, all looks like if I didn't install anything.
When I go to Appearance, select the customize button, and select Aurora as the theme, a message appears in the bottom of the list saying that aurora Gtk+ theme engine it's not installed...

What can I do?

___
My english is too bad... I know. Sorry

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
0
page views today 39