~ubuntu-branches/ubuntu/lucid/gnome-themes-extras/lucid

« back to all changes in this revision

Viewing changes to Smooth/README

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette
  • Date: 2004-06-23 20:28:52 UTC
  • Revision ID: james.westby@ubuntu.com-20040623202852-j7hu6zargn5hnban
Tags: upstream-0.7.debian.1
ImportĀ upstreamĀ versionĀ 0.7.debian.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
This is the Smooth GTK engine, currently it supports GTK2 and GTK1.2, however GTK 1.2 support is a bit messier/less reliable then GTK2, although it has improved a bit in recent CVS, most noticable problems are changing themes causes sliders and scrollbar sizes to misbehave unless gtk1.2 apps are restarted afterword.
 
2
 
 
3
The GTK 1.2 version adds nice support for reading most GTK2 Style Properties and xthickness & ythickness, however it is incomplete and only actualy sets a few of them.
 
4
 
 
5
to make,  run: 
 
6
  ./configure --prefix=<prefix> [--enable-gtk-1] [--enable-gtk-2=no]
 
7
  make
 
8
  make install
 
9
 
 
10
FEEL FREE TO HELP!
 
11
 
 
12
The current version is full of messy & sometimes downright screwy code. I am still attempting to clean up and somewhat organize most of the code, however in the process I often mess up the actual functionality of code, I am slowly finding and fixing these things, but feel free to organize and/or fix the stupid things I have managed to destroy and have yet too fix.
 
13
 
 
14
Also, feel free to improve in anyway that makes sense. Though I would prefer proper functionality before adding of new features.
 
15
 
 
16
To sum up : if you have the inclination to do so, I would not be opposed to patches to fix any portion of the code whatsoever, from figuring out what to do with draw_polygon to make it obey the theme line style, to fixing any retarded thing I might have done while adding GTK1.2 support, or any of the other more recent features and fixes.
 
17
 
 
18
Enjoy!
 
19
 
 
20
Andrew Johnson <ajgenius@ajgenius.us>
 
21
Dec 16, 2003