Hello
Will try to post here some new and untested items from old forum, at least ones that are in the "under development" stage
and may need some testing, fixing, etc.
________
Arktis GTK2 theme engine.
Primary goal is to provide uniform look of Arktis Desktop for GTK2 apps.
Other than that, it is for most part just like any other GTK2 theme engine.
The engine is designed with minimalistic drawing operations and uses colors specified in gtkrc.
For detailed information - please see comments in included example gtkrc file.
It is at very early stage of development - there can be radical changes to source and configuration details,
also workarounds for broken apps or widgets.
Please let me know, if something doesn't look as expected.
PS.
Oh, I last worked on it.. in January?
may have forgotten a thing or two since then.
Default theme for engine has extended support for ROX-Filer, see screenshot.
Qt apps.
_____
You should configure Qt apps with Qt Configuration, to set colors etc.
as those may - or not - conflict with gtkrc parameters.
There are few workarounds built-in, while some Qt apps may still have custom hardcoded color definitions.
Legal.
_____
Arktis GTK2 theme engine is forked from and loosely based on Clearlooks and Ubuntulooks.
It is released under GPLv3 license, with "any later version" option.
_____
Build.
You will need at least automake-1.7 and aclocal-1.7 versions installed. And DEVX.sfs loaded.
Then run:
Arktis_GTK2_engine_build-and-install.sh
script in the engine source directory.
That should do the job for the most part, I hope.
Don't expect a lot of questions to be asked..
Feel free to edit that script, autogen.sh, Makefile.am or configure.ac as and if needed.
When in doupt, please see README file again in the source directory.
Theme lib build size is around 54 KB stripped ( on tahrpup606 32bit ) .
_____
Version.
Arktis GTK2 engine will be included with ArktisWM window manager package and
follows ArktisWM lead version number. Makes current ( first ) version of engine 05.01
I hope this rounds it up for now. You can find the C source below.
PS.
If no serious issues, will try to add prebuilt packages over time.
__________________________________________________
Edit: Updated to version 502.
Changes.
Minor changes to button draw, now constructed from inner and outer 1 pixel lines.
Added Arktis502neutral theme with neutral/default colors.
There is a variation in GTK2 libs install path, so the build script attempts
to figure out where the engines reside on the system..
Archive below includes the C-source, prebuilt pet-packages for tahrpup605 32bit,
and fossapup64-9.5 64bit, and the theme data pet-package.
When in doupt, read the README file in source directory.