pTheme has been around since Slacko 6.3. It manage all different themable aspects in Puppy. The settings can be saved to a Global theme, and switching can be done in a single click.

With the recent work with pTheme, it now also supports switching of gtk-icons themes. AFAIK, this is the last graphical piece to make the global theming complete.

One of the major targets with pTheme is to easy switch between touch and mouse mode when using tablets. There are some missing pieces in Puppy before it fully fits in a touch environment, but things are evolving with Micks work in the xorg branch of Woof-CE.

Personally, I find Mick's Buntoo theme very attractive - default in Slacko64 6.3. It's great to see Puppy with this freshness. But, I am sure we have plenty of skilled artists in the kennel, and hopefully you the are willing to give us your facelift of Puppy.

Posted on 3 Apr 2016, 23:30 by zigbert - Categories: Development
Edit - Delete

No comments posted yet.

Fonte dell'articolo

I have released an ISO image as a beta for the next iteration of slacko. It is mainly a bugfix for 6.3.0 but it is also intended to support UEFI in line with the discussion here.

For more information visit the forum page.

For other puppy builders, preliminary support has been added to woof-CE for UEFI as of commit ba2a9b8.

Posted on 4 Apr 2016, 20:44 by 01micko - Categories: DevelopmentWoof-CE
Edit - Delete

Posted on 5 Apr 2016, 17:18 by 01micko
"UEFI 32 bit version"
I have uploaded a 32 bit version for evaluation as well.

See the main post.

Fonte dell'articolo

I have made a new menumanager to replace the one in /usr/sbin/menumanager.

What is new?
- Sort menu-items in corresponding category
- single click activation
- Graphical feedback
- More intuitive (personal opinion)

I will wait until Mick has released the next stable release before I upload the code to Woof-CE. It is not the time for brand new stuff...

Posted on 8 Apr 2016, 03:48 by zigbert - Categories: Development
Edit - Delete

Posted on 8 Apr 2016, 12:24 by mavrothal
"till next release"
You might want to look for some lingering xpm mini-icons still in puppy scripts till then

Posted on 8 Apr 2016, 13:25 by zigbert
I have not seen any.
Can you point me to them?

Posted on 8 Apr 2016, 19:53 by 01micko
"One of yours?"
I nuked one just the other day.



Posted on 8 Apr 2016, 19:56 by mavrothal
Here is a little script that i use for these purposes.


# Change LOOK_IN path and grep options to suit your search
for f in $(find "$LOOK_IN" -type f ! -type l -exec grep -Iq . {} \; -and -print)
if [ "$(cat $f 2>/dev/null | grep -s mini\-icons | grep \.xpm)" != "" ]; then
echo $f uses it

In this case it returns:
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/bin/ffinfo uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/bin/petspec uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/bin/pmwget uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/bin/tas uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/local/apps/Wallpaper/AppRun uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/local/jwm_config/shortcuts uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/local/petget/ uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/local/petget/ui_Classic uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/sbin/loginmanager uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/sbin/momanager uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/sbin/pwsget uses it
/mnt/+mnt+sr0+puppy_slacko64_6.3.0.6.sfs/usr/share/applications/wcpufreq.desktop uses it


Posted on 12 Apr 2016, 03:10 by zigbert
"xpm to gtk/svg"
I have updated the files in woof containing xpm. Without petget which is complicated to read. But I don't think the use of xpm in the code is in use by the gui itself.

ffinfo, pmwget, tas, pwsget and wcpufreq is not a part of woof

Posted on 12 Apr 2016, 18:31 by 01micko
"RE: xpm to gtk/svg"
In wcpufreq it is a commented out entry in the .desktop file.

I think latest tas is fixed.

The others the authors will have to be contacted.


Fonte dell'articolo

LxPupSc is a somewhat different pup....

As default, the desktop environment is LXDE (openbox, lxpanel, pcmanfm) rather than the more usual puppy jwm and rox (although these are still part of the build and there is a desktop switcher to activate them if you prefer).

LxPupSc is a 100% woof-ce 32-bit build but it does have a unique characteristic in that it is built from multiple sources as follows:
- Slackware base components come from Slackware-14.2 (a.k.a Slackware-Current)
- LXDE components come from Arch Linux
- Puppy pets are a mixture of Slacko-14.2 plus specific pet-builds when recompilation is needed for Slackware-Current library compatibility

Plus there are also a bunch of fix-pets, packages-templates, woof-ce patches etc. to get it all to hang together. (What properly goes where is still a bit of a black-art for me and I suspect some rationalisation could be done here!)

The kernel is a woof-ce kernel-kit build.

Thanks are due to many people whose more original work has been plagiarised ruthlessly:
- Jejy69 for the original LxPup way back in 2013 and particularly the menu configuration
- 01Micko for the Slacko-6.3 configuration used as a starting point and for much advice along the way and the pet-build system
- Stemsee for the kernel config
- Iguleder, 01Micko, and pemasu for the kernel-kit
- Mavrothal for testing and fixes (particularly the ppm/dependencies fix) and woof-ce advice and help
- Marv, Billtoo, ETP, radky, rcrsn51, gcmartin and many others for testing and helpful suggestions on the forum thread (apologies to anybody not mentioned)
- Smokey01 for the repository

Along the way, testing has identified some things that have found their way back into woof-ce for the benefit of future puppies (e.g. the sns/firewall-ng fixes).

In using woof-ce I have got a list of "enhancements" that I'd like to see:
- better support for incremental builds (1download to produce a list of changed packages downloaded; 2createpackages to loop to build that list)
- better integration of rootfs-packages and DISTRO_PKGS_SPECS- so that you don't have to tick choices in 3builddidtro-Z (e.g. have yes/no/woof as options)
(an interim change would be to make all rootfs-package chosen by default so you only have to unselect unwanted ones....)
- 3builddistro-Z to have better unattended operation - replace terminal questions scattered through script with a config file so you can start the build and go away and forget about it

The version of LxPupSc at the time of writing is 16.08.1 (hosted on SourceForge)
The forum thread
The repository
LxPup Reviews

August 2016

Obligatory screenie:

Posted on 8 Aug 2016, 08:22 by peebee - Categories: PuppyWoof-CE
Edit - Delete

No comments posted yet.

Fonte dell'articolo

I am pleased to announce the release of X-Slacko-4.0

X-Slacko is a Puppy Linux derivative based on 01micko's Slacko Puppy with the Xfce desktop environment and is Slackware compatible.

Please see the Puppy Forum page for more information and download links.

Posted on 20 Aug 2016, 21:42 by rg66 - Categories: Release
Edit - Delete

No comments posted yet.

Fonte dell'articolo

Cerca nel sito

IRC #puppylinux (popup)


Entra in chat

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)

Dal blog internazionale

pMusic 5.4.0

Version 5.4.0 is released Highlights Improve radio detection by allowing several urls for each radio stations in the index file. This is backward compatible with the old format. A new dead simple podcast frontend is included by default. The heavily improved podcast...