Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 20 Apr 2014, 10:20
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
MU Gtk-themeselectors 07 (July 30, 2008)
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [9 Posts]  
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: 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
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: 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
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: 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
View user's profile Send private message Visit poster's website 
brad_chuck

Joined: 15 Aug 2005
Posts: 284
Location: Appalachian Mountains

PostPosted: 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
View user's profile Send private message 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: 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
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
sunburnt


Joined: 08 Jun 2005
Posts: 4982
Location: Arizona, U.S.A.

PostPosted: 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
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: 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
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: 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
View user's profile Send private message Visit poster's website 
ttuuxxx


Joined: 05 May 2007
Posts: 10730
Location: Ontario Canada,Sydney Australia

PostPosted: 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 !!! Wink
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [9 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

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
[ Time: 0.0675s ][ Queries: 12 (0.0121s) ][ GZIP on ]