Excelsior (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

0
5 .0
Description:

A Theme Engine based on Clearlooks.

Screenshots:

#1 Aqua Widget Style
#2 BubbleGum Widget Style
#3 Clarius Widget Style
#4 Flat Widget Style http://nanolx.org/free/scrn/xcl-flat.png
#5 Inverted Widget Stylehttp://nanolx.org/free/scrn/xcl-inverted.png

ENGINE OPTIONS:

contrast = # contrast. value is a float (eg 0.82)

radius = # widget roundness. value is a float

animation = # enable animation. TRUE or FALSE

scrollbarstyle = # the scrollbar style. 0 = striped; 1 = arrowed; 2 = plain

toolbarstyle = # the style of the toolbar 0 = gummy bar; 1 = glossy bar

menubarstyle = # the style of the menubar. 0 = gummy bar; 1 = glossy bar

HINT: gummy + gummy || glossy + glossy == merged bar

random_effect = # enable or disable random effects on buttons/tabs 0 = no; 1 = stripes; 2 = bubbles

random_opacity = # The Opacity of the stripes, value is a float from 0.0 to 1.0

progbar_style = # the style of the progressbar. 0 = striped; 1 = arrowed; 2 = flat gradient;

progbar_to_left = # wether to animate the progressbar rtl (right to left) or ltr (left to right). 0 = ltr; 1 = rtl

mw_gradient = # Gradient on the MainWindow, 0 = plain; 1 = horizontal gradient; 2 = diagonal gradient

aqua_tabs = # the Style of the Tabs; 0 = excelsior 1.0+; 1 = excelsior 1.0-

style = # The Widget style; one of INVERTED - BUBBLEGUM - AQUA - FLAT - CLARIUS

pellucid_scales = # How to draw the sliders on scales; 0 = opaque; 1 = pellucid

scale_trough_size = # size of the scale-trough widget (the bar behind the "volume-slider")

tooltip_style = # The Gradient on the tooltips 0 = Straight; 1 = Curved (like before);

TIP:

You can use the Gnome-Color-Chooser to modify the Theme.

If you have Excelsior 1.5.0+ you can also change the engine-options within Gnome-Color-Chooser

INSTALLATION:

Debian Systems

sudo apt-get install fakeroot dpkg-dev
( or: su -c "apt-get install fakeroot dpkg-dev")

dpkg-buildpackage -rfakeroot

This will - if you have all deps installed - generate a debian binary package, install it via:

cd .. && sudo dpkg -i excelsior*.deb
(or: cd .. && su -c "dpkg -i excelsior*.deb")

If you have built a package for SID, send it to me, so that I can provide it here
(I'm using GTK 2.15 and PANGO 1.24 at the moment, so I can't provide a Package now)

Non-Debian Systems

./configure --prefix=/usr

make

su -c "make install" / sudo make install

Perhaps you'll like it, too.

Comments welcome.
Last changelog:

11 years ago

4.1.0:

[GENERAL]

- improved configure.ac
- new autogen.sh (taken from sawfish)
- removed 9 unused variables
- fixed 2 implicit declarations
- updated debian/control description
- use single gtk/glib includes

[SCALE_TROUGH]

- don't substract 2 from scale_trough_size
- fixed scale_trough right border
- set fallback value for scale_trough_size to 5

[HANDLES]

- draw less grips on handles (4*2 if on toolbar, else 8*2)

[SCHEMA]

- added CLARIUS and FLAT to style-list

[THEMES]

- added scale_trough_size = 5 to all themes
- turn on random effects on all themes

C

Chrispy

12 years ago

you need gtk+ version 2.10 or newer

Report

tksmashiw

12 years ago

Hi,Chrispy.
config.guess & config.sub is missing in version 3.0.1.

Report

C

Chrispy

12 years ago

then use ./autogen.sh instead of ./configure

... anyway. I re-uploaded the tarball with both files. Download again.

Report

16777216

12 years ago

The animated progress bars eat a lot of CPU cycles on my machine.
I wanted to know if anyone else was seeing the same and if you ( Crispy ) are working to optimize the engine more because I really like many parts of it.
Sorry but, no engine is perfect, that's why I use multiple engines in my themes.
But, this one I like a lot.

Report

C

Chrispy

12 years ago

fixed

Report

ohlol

12 years ago

This is the sickest gtkengine I have ever used, keep up the good work.

Report

Cygoku

12 years ago

Too bad I don't see any great skinner skinning for Excelsior. If it only it had a guided trough line-by-line tutorial.

Cygoku

Report

C

Chrispy

12 years ago

There's no need for a guide. All Engine Options are documented and the rest is the same than for any other engine. BTW: Perhaps of the set of engine-unlike options [No Seperators on Spinbuttons & Co, MainWindow Gradient, Merged Bars et cetera] they don't have an Idea what to to? Either way I don't really care about that.

Report

Cygoku

12 years ago

I hope i did not offensed you btw. If I did, it wasn't intentional. Where can we find those documentations?

Cygoku

Report

C

Chrispy

12 years ago

No you didn't. The Options for XCL [Excelsior] are all listed above in the description. All Possible Options for GTK are listed here [URL]http://live.gnome.org/GnomeArt/Tutorials/GtkThemes/StyleProperties|/URL]. A General Theming Tutorial http://live.gnome.org/GnomeArt/Tutorials/GtkThemes.

Report

Complex21

12 years ago

I finally got it to install and I have to say the dark theme is awesome, thanks a lot man.

Report

ubuntico

12 years ago

hi, i have a problem... I installed the Debian package in Ubuntu 8.04 and this damage my grafic sistem, can you help me ??? please!!!!

Report

ubuntico

12 years ago

To resolve this problem the answer is: sudo dpkg -r gtk2-engines-excelsior

Report

Katie

12 years ago

I tried to compile this with ./configure --prefix=/usr based on the instruction but my machine generated this error:

...
checking whether make sets $(MAKE)... (cached) yes
configure: error: cannot run /bin/bash ./config.sub

In the previous I got no instances of errors. Only this newest release where I got such error. PLS HELP...

Report

C

Chrispy

12 years ago

use ./autogen.sh instead of ./configure [seems that the config.sub and config.guess scripts haven't been shipped in the tarball]

Report

Milentije

12 years ago

Where is the file in which I can change excelsior options? I want to add random effect.

This is my favorite engine/theme.
Thank author for making such a great engine.

Report

C

Chrispy

12 years ago

For the Bright Theme:

/usr/share/themes/EXCELSIOR/gtk-2.0/gtkrc

For the Dark Theme:

/usr/share/themes/EXCELSIOR_DARK/gtk-2.0/gtkrc

You'll find the block with the Engine Options around line 150.

Report

Milentije

12 years ago

Thank you.

Report

greyhat

12 years ago

nice refreshing, originality, smoothness design, i personally like the flame in the desk bar, very nice!!!!

Report

C

Chrispy

12 years ago

Thanks, nice to see other people like it too.

Report

Cygoku

12 years ago

What is the "nano" standing for in the DEB file's name ??

(I saw that on few other DEBs too)

Cygoku

Report

C

Chrispy

12 years ago

My Homepage is nanolx.org, so the "nano" in the version simply indicates that I created package, just like the Fedora Team: they tag their packages with "f8" or "f9"

Report

Cygoku

12 years ago

Wait, nanolx.org is YOUR homepage ?!?!

Cygoku

Report

C

Chrispy

12 years ago

Of course, or why do you think it's beeing shown beside my Avatar?

Report

Cygoku

12 years ago

This 1.9.0 DEB says I failed dependencie (libc6) when it is already installed.

Cygoku

Report

11 years ago

4.1.0:

[GENERAL]

- improved configure.ac
- new autogen.sh (taken from sawfish)
- removed 9 unused variables
- fixed 2 implicit declarations
- updated debian/control description
- use single gtk/glib includes

[SCALE_TROUGH]

- don't substract 2 from scale_trough_size
- fixed scale_trough right border
- set fallback value for scale_trough_size to 5

[HANDLES]

- draw less grips on handles (4*2 if on toolbar, else 8*2)

[SCHEMA]

- added CLARIUS and FLAT to style-list

[THEMES]

- added scale_trough_size = 5 to all themes
- turn on random effects on all themes

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
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
4.1.0
updated Jan 08 2009
added Mar 07 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1