Description:
Nodoka is a GTK+ engine being developed for default inclusion Fedora 8.
The engine comes with a gtk+ theme, and I've linked to the metacity and GNOME metatheme it's supposed to be a part of, as well as an alternative GTK theme I put together. (see the second screenshot)
I've built a package for Ubuntu 7.10 x86 and Fedora 8 x86.
Users installing from a package should be aware that after it's installed any gtk apps running may become ugly. Restarting them seems to fix it.
I've tentatively put together a Gentoo ebuild for all arches, based on one by Nareshov for AMD64. I don't have any installations of Gentoo on hand, so I can't test it.
You can find (now outdated) packages at http://www.gnome-look.org/content/show.php/gtk2-engines-nodoka+%5BRPMs%2BDebs%5D?content=64606
for the following distros/architectures:
Ubuntu 7.04 (Feisty Fawn) x86
Mandriva 2006/2007 x86
SuSE 10.2 x86, x86_64
SuSE 10.1 x86
Fedora 7 x86, x86_64
Fedora Core 6, x86, x86_64
Debian Etch 4.0 x86
In addition, if none of the above options will work for you, you can get the source below or at the homepage (linked to above). The homepage contains instructions for checking out from git.
For people who would like to play with their gtkrc's, here are some options that the readme claims Nodoka supports:
* animation = TRUE, FALSE # FALSE = disabled, TRUE = enabled
* bullet_color = six-digit hex value # set custom bullet color (for check and radio buttons)
* contrast = 1.0 # double value, sets the contrast on borders
* gradients = TRUE, FALSE # use gradients
* hilight_ratio = 0.909090909 # currently has no effect, will probably go away in a future release
* listviewheaderstyle = 0, 1, 2 # 0 = flat, 1 = gradient, 2 = raised
* listviewstyle = 0, 1 # 0 = nothing, 1 = dotted
* menubarstyle = 0, 1, 2, 3 # 0 = flat, 1 = normal raised gradient, 2 = normal lowered gradient, 3 = menubar gradient
* toolbarstyle = 0, 1, 2, 3 # 0 = flat, 1 = normal raised gradient, 2 = normal lowered gradient, 3 = menubar gradient
* roundness = 0, 1, 2, 3... # set the roundness of widgets
* scrollbar_color = six-digit hex value # set custom scrollbar color
* scrollbarstyle = 0, 1, 2 # 0 = no handles, 1 = circles, 2 = bars
* stripes = TRUE, FALSE # use stripes in progressbars
* focus_inner = TRUE, FALSE # TRUE = secondary focus ring inside, FALSE = secondary focus ring outside widgets
* focus_fill = TRUE, FALSE # enable or disable focus overlay fill
I'm not connected to the development of this engine. Suggestions should be directed at the developers.
Changelog:
0.6.90.1git:
* Rendering fixes for Entry related widgets
* Fix Progress Bar issue
* Fix and improve frames and tabs rendering
* Update Nodoka-Alternative theme
0.6.89.2git:
* Major improvements to new focus representation
* Add two configuration options for focus ring design
3 January:
* Uploaded Fedora 8 RPM
0.6.89.2 (0.7 Alpha 2):
From the official changelog:
* Redesign ProgressBar
* Rework SpinButton
* Bullet color set in engine options
* Add new option to menubarstyle
* Support gradients in toolbars
0.6.89.1:
* OO.o bug should be fixed
From the official changelog:
* CheckButton and RadioButton dot color set in gtkrc
* Finalize Scrollbar design
28 December, 2007:
From the git changelog:
* Rework tabs
* Rework focus representation
* Remove separator from optionmenu
* Gecko workaround for scrollbars now in engine
19 December, 2007:
From the git changelog:
* First try on scrollbars redesign
.6:
* Fixed checkbox positioning issue in firefox
.5.90:
From Martin Sourada's announcement:
I've just released first official beta version of Nodoka theme. If there
will not be found any rendering issues this is how the final version
included in Fedora 8 will look like.
Changes in this version are:
1. Added inconsistent state to radio and check buttons
2. Fixed gtk tooltip colour with new gtk
3. Added resize grips other than south-east
4. Fixed all compiler warnings
5. Whole code was run through indent
6. Added make dist, distclean and maintainer-clean rules to Makefiles.
Original announcement can be found here:
https://www.redhat.com/archives/fedora-art-list/2007-August/msg00185.html
License: GPL
|