GtkCssEngine

Differences between revisions 12 and 14 (spanning 2 versions)
Revision 12 as of 2009-05-10 10:58:19
Size: 1664
Editor: p50897606
Comment:
Revision 14 as of 2009-06-18 07:02:50
Size: 1573
Editor: p508A5608
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Artwork/Guidelines/GtkCssEngine
## page was renamed from Artwork/Documentation/GtkCssEngine
<<Include(Artwork/PageTemplate/Header)>>
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED;"><<TableOfContents>>||
Line 14: Line 15:
Starting from an 8.04 Ubuntu installation, you will probably need to add a few packages. Likely the same for 8.10. Open a Terminal (Applications menu: Accessories: Terminal) and type:

## Required on 9.04: for ccss: gtk-doc-tools libcroco3-dev libgsf-1-dev librsvg2-dev
Starting from a 9.04 Ubuntu installation, you will probably need to add a few packages. Open a Terminal (Applications menu: Accessories: Terminal) and type:
Line 19: Line 18:
sudo apt-get install gtk-doc-tools libcroco3-dev libgsf-1-dev libsoup2.4-dev sudo apt-get install gtk-doc-tools libcroco3-dev libgsf-1-dev librsvg2-dev

This is a theme engine for the gtk toolkit which uses CSS, SVG and bitmaps to create a unique look.

Homepage: http://www.gnome.org/~robsta/gtk-css-engine/info.html

As this project is still under way this page will change over time. Currently this is a place for instructions on how to get things up and running for testing/development.

Warning /!\ NOTE THAT THIS SOFTWARE IS IN THE EARLY STAGES - YOU SHOULD NOT EXPECT THIS TO WORK AT ANY GIVEN TIME - THIS IS NOT A SUPPORT FORUM Warning /!\

Installation instructions (Draft)

Starting from a 9.04 Ubuntu installation, you will probably need to add a few packages. Open a Terminal (Applications menu: Accessories: Terminal) and type:

sudo apt-get install gtk-doc-tools libcroco3-dev libgsf-1-dev librsvg2-dev

Then you need a development version of librsvg from trunk:

cd ~
git clone git://git.gnome.org/librsvg
cd librsvg
./autogen.sh
make
sudo make install

You also need Libccss:

cd ~
git clone git://anongit.freedesktop.org/git/ccss.git/
cd ccss
./autogen.sh
make
sudo make install

Finally the engine itself. It needs to be installed to /usr instead of the default /usr/local, as otherwise the themes and engine will be invisible to thewidgetfactory and Appearance settings.

cd ~
git clone git://git.gnome.org/gtk-css-engine
cd gtk-css-engine
./autogen.sh --prefix=/usr
make
sudo make install

Artwork/Documentation/GtkCssEngine (last edited 2009-06-18 07:02:50 by p508A5608)