
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
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.
12 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
12 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
azawi
10 years ago
Report
Ikem
7 years ago
Report
Chrispy
10 years ago
Report
mylesg
12 years ago
Report
Chrispy
12 years ago
You need a gpg key for that. Create one via Seahorse.
Name of the key must be:
"Name Familyname <emailaddress>"
keep the < > characters, afterwards open debian/changelog and replace my string inthe last line "Christopher Bratusek <emailaddress>" (keep the rest of the line. and now rebuild.
Report
mylesg
12 years ago
Report
CruelAngel
12 years ago
Report
Chrispy
12 years ago
http://sawfish.wikia.com -- here you can dl sawfish and almost 500 themes for it.
Report
CruelAngel
12 years ago
Report
Cygoku
12 years ago
https://wiki.ubuntu.com/Artwork/Incoming/Intrepid/Intrepid-excelsior
But I am getting an error at line 157 using the 3.3.0 version of Excelsior. If I comment this line the error switch to line 158.
please help.
Cygoku
Report
DaveGardiner
12 years ago
Report
fireice
12 years ago
Report
fireice
12 years ago
http://img84.imageshack.us/img84/9509/screenshot01pd2.png
btw: so far an exciting engine
Report
Chrispy
12 years ago
Report
Katie
12 years ago
checking whether make sets $(MAKE)... (cached) yes
configure: error: cannot run /bin/bash ./config.sub
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
How will I fix this?
Obviously, I got this error when I installed the fakeroot package from ubuntu repo. I have the same error too when I tried to compile this via ./configure --prefix=/usr. I'ven been successfully compiling this before via this command; It's only now I'm getting those errors after installing the fakeroot pacake...
Report
Chrispy
12 years ago
cp /usr/share/libtool/config.{guess,sub} .
or
cp /usr/share/libtool/libltdl/config.{guess,sub} .
Report
Katie
12 years ago
Report
Chrispy
12 years ago
Report
Katie
12 years ago
Report
Katie
12 years ago
Report
slaapliedje
12 years ago
When I try to compose an email with Evolution, the text entry is all sorts of screwey. I know it's excelsior, because as soon as I switched back to clearlooks, it works fine, well in as much as it does with Compiz leaving bits of the | around.
Report
Chrispy
12 years ago
Quote:bits of the | around.
Can you please explain that more? Screenshot or something like that?
Report
slaapliedje
12 years ago
rm -f config.sub config.guess
in the debian/rules file under clean. I put a # before that line and now it compiles just fine.
Report
Katie
12 years ago
Report
tylerbauman
12 years ago
checking for x86_64-linux-gnu-pkg-config... no
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 excelsior
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
I really don't know what to do at this point. I had a few other dependency issues earlier, but solved them only to reach another, thicker brick wall.
Additionally, I have "no"'s from checking for x86_64-linux-gnu-g77... no
through checking if x86_64-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
Clearly there is something very important I am missing, help?
Report