Abiword is based on "Gtk2", the filemanager "Rox" on Gtk1.
Gtk is a toolkit to draw the window-elements like buttons and such.
If you want to change the "look", you need themes, and a theme-chooser.
Puppy already has one in the Configuration, called JWM-Theme.
This one here is an enhanced version.
I programmed it from scratch, as some external, older ones did not work as customized as I wanted.
Screenshots:
http://dotpups.de/dotpups/Desktop-Tools ... mechooser/
Features:
Supports Gtk1 and 2 in one window.
Supports "external" themes and Puppys themes.
Font-selection.
"repair" of external themes, that often rely on additional icon-files, that are not in Puppy by default. These missing icons can cause error-messages, that disturb Xdialog (Pupget).
Changes take effect immedeatly when you click on "apply".
There already is an older dotpup with many themes:
http://www.murga.org/~puppy/viewtopic.php?t=2137
There also is a description, where to get more.
The new themeselector itself has no themes.
Download (OLD versions, do only use these in very old versions of Puppy!):
http://dotpups.de/dotpups/Desktop-Tools ... getdir.pup
http://dotpups.de/dotpups/Desktop-Tools ... st04MU.pup (NOT in Puppy 4 !!!)
http://dotpups.de/dotpups/Desktop-Tools ... hooser.pup
UPDATE:
Newer version 07, for Puppy 3 or 4:
http://murga-linux.com/puppy/viewtopic. ... 890#218890
Install these dotpups, they include the themechooser and the required libraries.
Then run it from the menu.
Mark
MU Gtk-themeselectors 07 (July 30, 2008)
MU Gtk-themeselectors 07 (July 30, 2008)
Last edited by MU on Wed 30 Jul 2008, 23:28, edited 5 times in total.
-
- Posts: 286
- Joined: Tue 16 Aug 2005, 03:47
- Location: Appalachian Mountains
thanks
Thanks mark, this is great. I like the QNX theme... It matches open office 2.04 nicely.
I use OO about 2 hrs a day and like the theme. Now all my apps have that theme also.
I like showing my classmates and professors Puppy. I like having a nice look, it is what people see when they look at Puppy for a short time.
Got one professor and 3 classmates using open office on windose and of course they all have puppy CD's I burned...
Small steps..
I use OO about 2 hrs a day and like the theme. Now all my apps have that theme also.
I like showing my classmates and professors Puppy. I like having a nice look, it is what people see when they look at Puppy for a short time.
Got one professor and 3 classmates using open office on windose and of course they all have puppy CD's I burned...
Small steps..
- Nathan F
- Posts: 1764
- Joined: Wed 08 Jun 2005, 14:45
- Location: Wadsworth, OH (occasionally home)
- Contact:
I finally got around to testing this, and so far it seems to be quite nice. I was planning on throwing out the old theme selector anyway, and this is looking like a pretty nice contender.
One thing that would be nice is a a preview button, that maybe pops up a secondary gtk window to test out the new theme before applying. The little 'switch2' program that I currently use does this.
Nathan
One thing that would be nice is a a preview button, that maybe pops up a secondary gtk window to test out the new theme before applying. The little 'switch2' program that I currently use does this.
Nathan
Bring on the locusts ...
I cannot find the thread where I posted newer versions.
So I add it here.
Version 06 is released (update. now 07).
Works in Puppy3/4. I did not test older ones.
I rewrote some parts internally, so it shows you, what theme is currently active.
It has a new button, to set an Icontheme.
These must be located in /usr/share/icons/.
Setting this, will affect ALL Gtk2 based application, not only Rox-Filer.
To use it instead of Rox-Filers internal Icontheme-switcher, you should set this in Rox-Filer:
Right-click an Icon, Options, Types, Iconset: choose here Muppy.
Simply run my Themeswitcher, it then will remind you to set that in Rox.
Special feature:
HotPup now is themable.
To enable this:
/usr/local/MU-Gtk-Themechooser/HotPup-Setup/readme.txt
As ".png" is hardcoded in Hotpup, it uses renamed symlinks for the .svgs. Rox can handle this trick.
If no matching icons are found, it uses a set I added to the themechooser for hotpup.
Download (150 kb):
(this does NOT include any themes ot theme-engines!)
http://dotpups.de/dotpups/Desktop-Tools ... ser-07.pet
Mirror:
http://puppyfiles.ca/dotpupsde/dotpups/ ... ser-07.pet
It requires Puppybasic and Gtklist04MU, I think both are in Puppy 3 and 4 by default.
See it in action in these fullscreen-screenshots:
Muppy 0084 (Puppy 3):
http://noforum.de/pics/MU-Gtk-Themechoo ... ppy084.jpg
Puppy 400:
http://noforum.de/pics/MU-Gtk-Themechoo ... ppy400.jpg
Here are preview pictures:
Hint for very advanced users:
the iconset-switcher can be used standalone.
/usr/local/MU-Gtk-Themechooser/resource/muppyiconset
If you want to run it without dialogs, use it like this:
Mark
So I add it here.
Version 06 is released (update. now 07).
Works in Puppy3/4. I did not test older ones.
I rewrote some parts internally, so it shows you, what theme is currently active.
It has a new button, to set an Icontheme.
These must be located in /usr/share/icons/.
Setting this, will affect ALL Gtk2 based application, not only Rox-Filer.
To use it instead of Rox-Filers internal Icontheme-switcher, you should set this in Rox-Filer:
Right-click an Icon, Options, Types, Iconset: choose here Muppy.
Simply run my Themeswitcher, it then will remind you to set that in Rox.
Special feature:
HotPup now is themable.
To enable this:
/usr/local/MU-Gtk-Themechooser/HotPup-Setup/readme.txt
This is a nifty script, checking for matching SVG or PNG icons in the desired Icontheme.backup the folder /etc/HotPup/icons.
Then extract this archive in /etc/HotPup.
It contains these symlinks:
icons/gnome-dev-cdrom.png
icons/gnome-dev-dvd.png
icons/gnome-dev-flashkey.png
icons/gnome-dev-floppy.png
icons/gnome-dev-harddisk.png
icons/gnome-dev-media-cf.png
icons/gnome-dev-zipdisk.png
icons/usbpendrive48.png
They will point to ~/.HotPupIconFix/.
As this does not exist yet, the links are broken.
This is intended, as ~/.HotPupIconFix/ and symlinks in it will be created by the Themeselector.
As ".png" is hardcoded in Hotpup, it uses renamed symlinks for the .svgs. Rox can handle this trick.
If no matching icons are found, it uses a set I added to the themechooser for hotpup.
Download (150 kb):
(this does NOT include any themes ot theme-engines!)
http://dotpups.de/dotpups/Desktop-Tools ... ser-07.pet
Mirror:
http://puppyfiles.ca/dotpupsde/dotpups/ ... ser-07.pet
It requires Puppybasic and Gtklist04MU, I think both are in Puppy 3 and 4 by default.
See it in action in these fullscreen-screenshots:
Muppy 0084 (Puppy 3):
http://noforum.de/pics/MU-Gtk-Themechoo ... ppy084.jpg
Puppy 400:
http://noforum.de/pics/MU-Gtk-Themechoo ... ppy400.jpg
Here are preview pictures:
Hint for very advanced users:
the iconset-switcher can be used standalone.
/usr/local/MU-Gtk-Themechooser/resource/muppyiconset
If you want to run it without dialogs, use it like this:
# /usr/local/MU-Gtk-Themechooser/resource/muppyiconset --help
muppyiconset version 001
usage: muppyiconset (to start the grafical interface)
or:
muppyiconset --mode quiet --iconset gnome
(the iconset must be located in /usr/share/icons/)
or:
muppyiconset --mode refresh
(to force Gtk2 based apps to redraw)
Mark
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Hey Mark
I've been using your gtk-themeselector since your first release, And I consider it a must have, Excellent program !!!
ttuuxxx
I've been using your gtk-themeselector since your first release, And I consider it a must have, Excellent program !!!
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)