Icons: alternatives to the Puppy Standard set?

Issues and / or general discussion relating to Puppy

Moderator: Forum moderators

Post Reply
User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Icons: alternatives to the Puppy Standard set?

Post by JASpup »

Are there built sets to replace those in /usr/share/icons?

(i.e., not just the one-size theme sets in /usr/local/lib?)

I've seen them here just not remembering when (i.e., newer PM version, different distro, etc.).

Attachments
BeyondPuppyStandard.png
BeyondPuppyStandard.png (15.93 KiB) Viewed 437 times
Last edited by JASpup on Tue Aug 24, 2021 1:29 am, edited 1 time in total.

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

Toolbar icons are a part of the system it seems.

You can customize the toolbar, use small icons and/or text labels, but there's no indication of the icon set used or its changeability.

same program in Ubuntu:

Attachments
PaleMoon-Ubuntu.png
PaleMoon-Ubuntu.png (14.27 KiB) Viewed 407 times

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

User avatar
Wiz57
Moderator
Posts: 586
Joined: Fri Dec 13, 2019 3:54 pm
Location: Chickasha, OK USA
Has thanked: 78 times
Been thanked: 120 times

Re: Icons: alternatives to the Puppy Standard set?

Post by Wiz57 »

Correct me if I misunderstand, but it appears you are looking for a "theme" for a web browser, looks
like Palemoon. For these you have to look at the browser's website, or sometimes in the menu, look
for Add ons, Themes and such.
If this isn't what you want, and are talking about Puppy Desktop, look for JWM themes.
Please clarify exactly what icon set you are referring to. Thanks!
Wiz

Signature available upon request

User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

Hi @Wiz57,

First I want to know how apps like Pale Moon populate their toolbar icons in Puppy.

Then I want to know what alternate sets are available, not the Icon Theme sets we can choose for the desktop but for this purpose.

Puppy needs a refresh.

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

User avatar
amethyst
Posts: 2414
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 504 times

Re: Icons: alternatives to the Puppy Standard set?

Post by amethyst »

Looks like you are talking about the programmes' window icon which normally appears in the top-left window area. The toolbar area is where you normally find buttons for opening a file, printing, zoom, etc. depending on the application. As far as I know you can not change/set the application's window icon nor the toolbar icon buttons unless you can get access to the actual programming code of the application.

User avatar
MochiMoppel
Posts: 1231
Joined: Mon Jun 15, 2020 6:25 am
Location: Japan
Has thanked: 21 times
Been thanked: 436 times

Re: Icons: alternatives to the Puppy Standard set?

Post by MochiMoppel »

JASpup wrote: Mon Aug 23, 2021 9:37 pm

First I want to know how apps like Pale Moon populate their toolbar icons in Puppy

Impossible to give a general answer. They may install their own to ensure a consistent look on different platforms, or they may use the system's standard icons to ensure a look consistent with the system, or they may employ a mix of both.

On my Pale Moon the icons you marked look exactly like the gtk stock icons of my Puppy version. Fair to assume that they are indeed gtk icons which cannot be (easily) changed but which can be overridden with add-ons.

Attachments
palemoon_icons.jpg
palemoon_icons.jpg (53.87 KiB) Viewed 375 times
User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

That's interesting to know.

Since you can turn it off I can see here it's called the Navigation Toolbar.

This yet another version, Pale Moon 28 by .sfs in X-Tahr:

PM28-xtahr.png
PM28-xtahr.png (7.74 KiB) Viewed 370 times

I think the comprehensive icon directory for the standard set is /usr/share/pixmaps/puppy/.

The Pale Moon home icon is different than the standard set:

home.png
home.png (2.17 KiB) Viewed 370 times

All I can assume from my PM 27 Ubuntu test is that since navigation icons are not a part of the browser installation they're being placed from inside Puppy somewhere, even if it's not the standard set.

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

MochiMoppel wrote: Tue Aug 24, 2021 1:50 am

On my Pale Moon the icons you marked look exactly like the gtk stock icons of my Puppy version. Fair to assume that they are indeed gtk icons which cannot be (easily) changed but which can be overridden with add-ons.

Now it looks like mixed sets:
Image

1: /usr/share/icons/hicolor/24x24/actions/previous.png
2: /usr/share/icons/hicolor/24x24/actions/go-next.png

I haven't found the refresh yet, but home looks just like the arrows in the gtk set:

gtk-home.png
gtk-home.png (1.23 KiB) Viewed 367 times

We can't just replace/rename the files Pale Moon uses?

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

User avatar
MochiMoppel
Posts: 1231
Joined: Mon Jun 15, 2020 6:25 am
Location: Japan
Has thanked: 21 times
Been thanked: 436 times

Re: Icons: alternatives to the Puppy Standard set?

Post by MochiMoppel »

JASpup wrote: Tue Aug 24, 2021 2:25 am

1: /usr/share/icons/hicolor/24x24/actions/previous.png
2: /usr/share/icons/hicolor/24x24/actions/go-next.png

Irrelevant. On my system this folder is empty. If you really think that they make a difference why not replace them and see what happens?

I haven't found the refresh yet

It's the same as the gtk-refresh stock icon. If you want to check all stock icons you can use this little script:

Code: Select all

#!/bin/bash
ICONS='about add apply bold cancel caps-lock-warning cdrom clear close color-picker connect convert copy cut  delete dialog-authentication dialog-error dialog-info dialog-question dialog-warning directory disconnect dnd dnd-multiple edit execute file find find-and-replace floppy fullscreen go-back go-down go-forward go-up goto-bottom goto-first goto-last goto-top harddisk help home indent index info italic jump-to justify-center justify-fill justify-left justify-right leave-fullscreen media-forward media-next media-pause media-play media-previous media-record media-rewind media-stop missing-image network new no ok open orientation-landscape orientation-portrait orientation-reverse-landscape orientation-reverse-portrait page-setup paste preferences print print-error print-paused print-preview print-report print-warning properties quit redo refresh remove revert-to-saved save save-as select-all select-color select-font sort-ascending sort-descending spell-check stop strikethrough undelete underline undo unindent yes zoom-100 zoom-fit zoom-in zoom-out'
export ICONS=$(echo "$ICONS" | sed -r 's/ *([^ ]+)/gtk-\1|gtk-\1\n/g')
echo '<window title="GTK Stock Icons" icon-name="gtk-about" window-position="1">
 <vbox>
   <tree hover-selection="true" headers-visible="false" rules_hint="true">
   <height>400</height><width>270</width>
   <input stock-column="0">echo "$ICONS"</input>
   </tree>
 </vbox>
</window>' | gtkdialog -sc

We can't just replace/rename the files Pale Moon uses?

Stock icons are compiled into the GTK system. That's why you won't find them anywhere in your Puppy and replace them as ordinary image files.
Once again: To replace the Pale Moon icons you can use add-ons. Once you have downloaded and installed the add-on it might be possible to hack the add-on package and replace some of the icons. Don't know. I don't care much about icons.

User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

MochiMoppel wrote: Tue Aug 24, 2021 3:01 am

We can't just replace/rename the files Pale Moon uses?

Stock icons are compiled into the GTK system. That's why you won't find them anywhere in your Puppy and replace them as ordinary image files.
Once again: To replace the Pale Moon icons you can use add-ons. Once you have downloaded and installed the add-on it might be possible to hack the add-on package and replace some of the icons. Don't know. I don't care much about icons.

I have no interest in add-ons and I take your word for it. I know you're not very aesthetic. I am somewhere in-between, but a nice desktop is important. When you see specific icons that are part of the system you are using it seems like it would be easy to change them.

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

HerrBert
Posts: 357
Joined: Mon Jul 13, 2020 6:14 pm
Location: Germany, NRW
Has thanked: 18 times
Been thanked: 126 times

Re: Icons: alternatives to the Puppy Standard set?

Post by HerrBert »

MochiMoppel wrote: Tue Aug 24, 2021 1:50 am
JASpup wrote: Mon Aug 23, 2021 9:37 pm

First I want to know how apps like Pale Moon populate their toolbar icons in Puppy

Impossible to give a general answer. They may install their own to ensure a consistent look on different platforms, or they may use the system's standard icons to ensure a look consistent with the system, or they may employ a mix of both.

On my Pale Moon the icons you marked look exactly like the gtk stock icons of my Puppy version. Fair to assume that they are indeed gtk icons which cannot be (easily) changed but which can be overridden with add-ons.

Changing gtk-icon-theme-name only changes the icons marked:

quickshot-210824-080856.jpg
quickshot-210824-080856.jpg (30.78 KiB) Viewed 386 times

Also rox-filer uses a mix of gtk-stock-icons and own icons in its toolbar.

quickshot-210824-082443.jpg
quickshot-210824-082443.jpg (36.84 KiB) Viewed 386 times
JASpup wrote: Tue Aug 24, 2021 3:11 am

When you see specific icons that are part of the system you are using it seems like it would be easy to change them.

It is possible, but not easy. In Puppy Linux it is not a one-click job to change icons for the whole system.
gtk-(stock-)icons can be replaced with gtk-icon-themes but this doesn't affect jwm's desktop-icon-theme and vice versa.
Also in Puppy many icons in dialogs and jwm are coded to /usr/share/pixmaps/puppy and therefore will not change when switching to another gtk-icon-theme.

User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

HerrBert wrote: Tue Aug 24, 2021 8:01 am

gtk-(stock-)icons can be replaced with gtk-icon-themes but this doesn't affect jwm's desktop-icon-theme and vice versa.
Also in Puppy many icons in dialogs and jwm are coded to /usr/share/pixmaps/puppy and therefore will not change when switching to another gtk-icon-theme.

I do not understand why this would be desirable, except that the gtk-theme changer for a user seems like it is for menus and borders. Like you wrote, ROX or Pale Moon icons never change no matter which gtk theme you choose.

Menus can be expertly matched to icon sets but unless a designer is working on it, it is probably easiest to just use the one set.

I have not booted Fossa yet or Bionic 64, but hopefully the old standard set is in question.

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

casual observations:

I just booted 64 Fossa for the first time

gtk icons are obviously updated in Fossa 28 Pale Moon, look a lot better

look nice and I've been out of the loop

The title bar and menus look a lot more like I see in Xenial Ubuntu MATE

Resource use is up noticeably from Xenial, but the difference isn't felt on a fast machine

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: Icons: alternatives to the Puppy Standard set?

Post by OscarTalks »

FossaPup has the directory PMaterial in /usr/share/icons rather than "Puppy Standard" so there is a greater availability of icons.
These are the icon themes which can be used by GTK
You can download other icon themes, but they tend to be very big with lots that you would never need.
I think there may be a .pet of the PMaterial theme somewhere, or you could take it from Fossa and try it in earlier Pups I guess.
Try http://distro.ibiblio.org/puppylinux/pe ... ns-0.2.pet
The GTK icon theme is different from the GTK theme (which does general styles and colours).
In addition to installing an icon theme, you have to configure GTK to use it.
The configuring method for GTK2 is different from the one for GTK3 so you have to do both if you want the icons to appear in both.
The GUI theme setters (including JWMdesk) should work for GTK2, but not sure about GTK3. If necessary you can edit the config manually.

dimkr
Posts: 2420
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1201 times

Re: Icons: alternatives to the Puppy Standard set?

Post by dimkr »

The icon situation is much better in Puppies newer than Fossapup64, like the testing builds in https://github.com/puppylinux-woof-CE/w ... #artifacts (again: these are testing builds).

The icon themes are more complete, there are many GTK+ 3 related fixes and some themes support both old GTK+ 2 applications and newer GTK+ 3 applications (all modern browsers). Everything looks more consistent.

User avatar
JASpup
Posts: 1653
Joined: Sun Oct 04, 2020 10:52 am
Location: U.S.A.
Has thanked: 70 times
Been thanked: 89 times

Re: Icons: alternatives to the Puppy Standard set?

Post by JASpup »

I'm starting to get the Puppy innards a little, but generally I'm thinking of something standard that looks modern over trying to tweak my gtk to death.

When Puppy was new the Standard set was a rush for being a part of a functioning system I imagine, but it's too low-res in maturity.

I look more to avoid it than find Holy Grail. I want to look at Bionic & Fossa more but I don't have the time to customize both. Custom gtk is the kind of feature to make me choose one over the other. If Fossa has new gtk icons that's less work.

On the Whiz-Neophyte Bridge
Linux Über Alles
Disclaimer: You may not be reading my words as posted.

Post Reply

Return to “Users”