Page 1 of 3

Puppy Theme Pack Manager (GTK,JWM,WALLPAPER,ICONS)

Posted: Tue 28 Jul 2009, 16:01
by trio
Hi,

Desktop Global Theme Profile is renamed to Theme Pack Manager
Version 1.8 is compatible with std jwm puppies and ptheme (like slacko 6.3) dependency pGtkthemerefresh from here

I have been thinking for a long time that in puppy, we use 4 different apps to change theme. Well, now you don't have to.

1. Create and save a profiles
2. Load Saved profile

Note: wallpaper will be set in accordance with current mode (what you set in wallpaper setter: centre, scale, streched)

How cool is that ?



Enjoy

Version 1.7.2: Bugfix creating base dir for pet at first run
Version 1.7.1; bugfix wallpaper list
Version 1.7 : replace ls with find when listing walpapers
Version 1.6 : Registers current applied wallpaper to $HOME/.config/walpaper/bg_img, delete dir after make pet
Version 1.5 : add notification/warning when make pet Note: delete pet dir first if you repeat making pet with same name
Version 1.4 : Bugfix remove profile, add make pet function in $home/makei-pet dir (share your theme profile)

New version, renamed to Desktop Global Theme Profile 1.3
Dependency: pGtkthemerefresh from here
please install pGtkthemerefresh to use new version


Updated to v 1.2-2 - Bugfix , now really compatible with pwidgets (only if availabel) users - UNINSTALL PREVIOUS VERSION FIRST!
Updated to v 1.2 Deals with GTK & JWM themes plus Wallpaper and desktop icons - was pet up in 4.3 pre-beta, so it's having std database
Updated to v 1.1 - Remove function added[/color]

Posted: Tue 28 Jul 2009, 18:46
by zigbert
:D

Posted: Wed 29 Jul 2009, 01:01
by trio
Ziggy bling master,

:D to you too. You tried it? How's it? Don't know why but I feel happy especially after creating this app, I think puppy really needs to simplified the app duplication or scattered apps. More of app like this is good (in 421 we have puppy setup and pcp! Even the control panel is duplicated)

Anyway, that's my opinion, my goal is always to make new users comfortable in experiencing puppy without having to touch terminal.

Posted: Wed 29 Jul 2009, 02:43
by Lobster
Thanks for informing me of this (trio kindly sent me a message that it it was ready) 8)

I suddenly realised that 'Desktop themes' and 'Program themes' are what are being changed in both the original and this program and maybe a name change to that effect would be beneficial and simplify in both the original and this new format?

Good to see your coding skills develop. 8)

Posted: Wed 29 Jul 2009, 02:53
by gposil
Straight to the PetStore for this trio... :D

Posted: Wed 29 Jul 2009, 05:01
by trio
@Lobster

Yes, please simplify puppy..more new user friendly

@gposil

Yes, please. PetStore is also one way to make life easier for new users. we should be thinking about putting these alien pets repos in default seamonkey's bookmarks

Posted: Wed 29 Jul 2009, 07:12
by trio
Updated to v 1.1 - Remove Function added
Please see main post

Posted: Wed 29 Jul 2009, 07:12
by Lobster
trio wrote:@Lobster
we should be thinking about putting these alien pets repos in default seamonkey's bookmarks
Remind technosaurus . . .and Barry and maybe it will happen?

http://pupweb.org/desktop/

Posted: Wed 29 Jul 2009, 08:32
by aragon
looks very nice and simple, will test it soon.

only one point to mention:
using this app (as a replacement) is very nice but only if you have jwm as one and only wm. if you do have more than one wm (e.g. 4.21) than the mixing of general (gtk-theme) and special (jwm-theme) settings might be more confusing than simplifying.

aragon

Posted: Wed 29 Jul 2009, 08:37
by trio
aragon wrote:looks very nice and simple, will test it soon.

only one point to mention:
using this app (as a replacement) is very nice but only if you have jwm as one and only wm. if you do have more than one wm (e.g. 4.21) than the mixing of general (gtk-theme) and special (jwm-theme) settings might be more confusing than simplifying.

aragon
Yup, you're right, I meant it to be for the new 4.3 and older than 4.2x , which has only JWM. That's why I stated, you may want to replace those two with this only (means: please think before you act :lol: )

But, I may look for a way for an Icewm version

Thank you Aragon

edit: for gtk theme swither only, type in terminal:

Code: Select all

/usr/bin/gtk-theme-switch2

Posted: Wed 29 Jul 2009, 08:57
by aragon
trio wrote: (means: please think before you act :lol: )
you made my day :D

aragon

Posted: Thu 30 Jul 2009, 01:08
by steve_s
Oh, this, wow, it's, just, oh, great, yeah! 8)

Posted: Thu 30 Jul 2009, 01:13
by trio
Hi steve,

Thanks, glad you like it. I wonder if this app can be link to the main post of the gtk themes and jwm themes threads..it may be useful for theme lovers

Posted: Thu 30 Jul 2009, 10:35
by Patriot
Hmmm .....

This is a nice one trio ... looks pretty good ... will give it a spin on those puppy revisions later ...

Rgds

Posted: Thu 30 Jul 2009, 11:39
by trio
Patriot

Please do give it a ride... give comments if needed..

thanks :lol:

Posted: Thu 30 Jul 2009, 16:10
by zigbert
Trio
You have of course already thought of it, but shouldn't the profile include desktop icons and wallpaper as well. - One click, and my complete desktop changes sex. What about making a parameter -p [profile] to run it silent. Then an icon or an art-menu on the jwm-tray for switching profiles............

:? :wink: :) :D
Sigmund

Posted: Thu 30 Jul 2009, 16:47
by trio
Sigmund,

Why not? :lol: yes I have a thought but what I want this app to do, is simply change theme at once (tray and apps/windows).but only theme.

if I am going to incorporate the wallpaper and icons, I will rather make a new pet and keep this one as is.

Thanks for new challenge. But, did I pass the final exam teacher? Huh? Huh? :lol:

Posted: Thu 30 Jul 2009, 19:13
by zigbert
did I pass the final exam teacher?
You're the teacher now, - find some pupils!!!! :)

Posted: Fri 31 Jul 2009, 07:12
by trio
Installed Desktop theme profile manager to 4.3pre-beta, and all seem to work ok

Great! I can continue this project, will be useful also for upcoming 4.3 Final (also all 4 series)

Posted: Fri 31 Jul 2009, 15:47
by trio
:lol: Updated to v 1.2 -- see main post

NOw handles all Desktop Display - GTK & JWM Themes, Wallpaper, and icon set ...

Testers welcome