The time now is Thu 05 Dec 2019, 12:04
All times are UTC - 4 |
Author |
Message |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Wed 30 Aug 2006, 05:54 Post subject:
MU Gtk-themeselectors 07 (July 30, 2008) |
|
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/Gtk-Themechooser/
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/Gtk-Themechooser/getdir.pup
http://dotpups.de/dotpups/Desktop-Tools/Gtk-Themechooser/Gtklist04MU.pup (NOT in Puppy 4 !!!)
http://dotpups.de/dotpups/Desktop-Tools/Gtk-Themechooser/MU-Gtk-Themechooser.pup
UPDATE:
Newer version 07, for Puppy 3 or 4:
http://murga-linux.com/puppy/viewtopic.php?p=218890#218890
Install these dotpups, they include the themechooser and the required libraries.
Then run it from the menu.
Mark
Last edited by MU on Wed 30 Jul 2008, 19:28; edited 5 times in total
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Thu 31 Aug 2006, 12:04 Post subject:
|
|
I uploaded a bugfixed version.
If you have the old one already, you will see no difference, but I recommend to upgrade to avoid conflicts, when you use other programs based on Gtklist04MU.
I'm already working on the next tool.
Mark
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Mon 13 Nov 2006, 14:58 Post subject:
|
|
Setting the font did not work, if you upgraded Xdialog to a version based on Gtk2.
Corrected this now.
Mark
|
Back to top
|
|
 |
brad_chuck
Joined: 15 Aug 2005 Posts: 284 Location: Appalachian Mountains
|
Posted: Mon 13 Nov 2006, 22:26 Post subject:
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..
|
Back to top
|
|
 |
Nathan F

Joined: 08 Jun 2005 Posts: 1760 Location: Wadsworth, OH (occasionally home)
|
Posted: Tue 14 Nov 2006, 12:42 Post subject:
|
|
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
_________________ Bring on the locusts ...
|
Back to top
|
|
 |
sunburnt

Joined: 08 Jun 2005 Posts: 5087 Location: Arizona, U.S.A.
|
Posted: Wed 22 Nov 2006, 07:08 Post subject:
|
|
This is just what I was wondering about, how to make the Puppy dialogs look nicer!
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Mon 28 Jul 2008, 09:44 Post subject:
|
|
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
Quote: | 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. |
This is a nifty script, checking for matching SVG or PNG icons in the desired Icontheme.
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/Gtk-Themechooser/MU-Gtk-Themechooser-07.pet
Mirror:
http://puppyfiles.ca/dotpupsde/dotpups/Desktop-Tools/Gtk-Themechooser/MU-Gtk-Themechooser-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-Themechooser-06-muppy084.jpg
Puppy 400:
http://noforum.de/pics/MU-Gtk-Themechooser-06-puppy400.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:
Quote: | # /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
_________________ my recommended links
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Wed 30 Jul 2008, 17:55 Post subject:
|
|
updated from 06 to 07.
Fixed bug: the current font and theme were not displayed correctly in the info-box, it was not updated on a change.
Mark
_________________ my recommended links
|
Back to top
|
|
 |
ttuuxxx

Joined: 05 May 2007 Posts: 11240 Location: Ontario Canada,Sydney Australia
|
Posted: Wed 30 Jul 2008, 18:23 Post subject:
|
|
Hey Mark
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 
|
Back to top
|
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|