I mean something like the /usr/sbin/icon_switcher or like the roxicon changer, or the conky_switcher from jemimah... i guess.
need themes? look here.
http://www.murga-linux.com/puppy/viewto ... 521#825521
http://www.murga-linux.com/puppy/viewto ... 942#828942
http://www.murga-linux.com/puppy/viewto ... 106#829106
http://www.murga-linux.com/puppy/viewto ... 245#850245
http://www.murga-linux.com/puppy/viewto ... 419#858419
http://www.murga-linux.com/puppy/viewto ... 813#861813
A systray icon changer gtkdialog app for Newer Puppies?
- nilsonmorales
- Posts: 972
- Joined: Fri 15 Apr 2011, 14:39
- Location: El Salvador
A systray icon changer gtkdialog app for Newer Puppies?
[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]
Not easy to implement at all.
I do not know how this works in newer puppies exactly, but in Precise Puppy 5.7.1, there's an issue of different formats.
The Retrovol audio icon, for instance, uses the png format, which is nice, because png allows partial transparancy, which makes it easy to implement stuff as anti-aliasing while still looking good on different colored backrounds.
The network icons however, use the xpm format, which does not support partial tranparancies. A pixel is either fully transparant, or it is not. This means you are left with very pixellated edges, and designing an iconset which looks good on both a dark and bright backround is more of a challenge.
As far as I know, the images for the free memory applet are baked into the freememapplet_tray executable in the Startup folder.
So as you see, it's not just a matter of creating a nice matching set of icons, and then just pushing a button.
On the other hand, it's not too difficult to convert your svg files to a png, or a xpm format, and then place them in the proper folder yourself.
You can load svg files into Gimp, for instance, and use the export function to convert them to png and/or xpm.
For the network icons, the proper location is:
/usr/local/lib/X11/mini-icons/network_tray-xpm/
For the retrovol sound icons, the proper location is:
/usr/share/retrovol/images/
Those actions could probably be automated with a script.
The free memory applet is an entirely different matter altogether.
I do not know how this works in newer puppies exactly, but in Precise Puppy 5.7.1, there's an issue of different formats.
The Retrovol audio icon, for instance, uses the png format, which is nice, because png allows partial transparancy, which makes it easy to implement stuff as anti-aliasing while still looking good on different colored backrounds.
The network icons however, use the xpm format, which does not support partial tranparancies. A pixel is either fully transparant, or it is not. This means you are left with very pixellated edges, and designing an iconset which looks good on both a dark and bright backround is more of a challenge.
As far as I know, the images for the free memory applet are baked into the freememapplet_tray executable in the Startup folder.
So as you see, it's not just a matter of creating a nice matching set of icons, and then just pushing a button.
On the other hand, it's not too difficult to convert your svg files to a png, or a xpm format, and then place them in the proper folder yourself.
You can load svg files into Gimp, for instance, and use the export function to convert them to png and/or xpm.
For the network icons, the proper location is:
/usr/local/lib/X11/mini-icons/network_tray-xpm/
For the retrovol sound icons, the proper location is:
/usr/share/retrovol/images/
Those actions could probably be automated with a script.
The free memory applet is an entirely different matter altogether.
- nilsonmorales
- Posts: 972
- Joined: Fri 15 Apr 2011, 14:39
- Location: El Salvador
Solo, thanx for your answer, but newer puppy systray free mem applet, network, firewall was rebuild, now you can put svg icons in share pixmaps puppy path the retrovol directory accept svg too, so think a changer themes is possible.
[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]