View previous topic :: View next topic |
Author |
Message |
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1878 Location: Switzerland (Romandie)
|
Posted: Sat Oct 30, 2010 5:14 pm Post subject: Support for dual png icons ? [solved] |
|
|
I find a package with some nice icons, but they are dual png icons : Ken's DualPNG Icons.
The files into the archive are named *.info, but if you take a look at them, it is 2 png files in each file. When I open them with comix or gimp, only the first one of those 2 pictures is showed.
Is it possible to, at least, extract the 2 png files of such icons? _________________ "Confirm You are a robot." - the singularity
Last edited by Dominique_71 on Sun Oct 31, 2010 8:14 pm; edited 1 time in total |
|
Back to top |
|
|
smileyguy Tux's lil' helper
Joined: 26 Dec 2004 Posts: 80
|
Posted: Sun Oct 31, 2010 7:13 pm Post subject: |
|
|
Save to info_split.py somewhere in your path, chmod u+x info_split.py, and info_split.py *.info. I haven't tested this much, but it seems to work with the info files you linked to.
Code: | #!/usr/bin/env python
import sys
for arg in sys.argv [1:]:
try:
info_file = open (arg, "rb")
except:
exit (-1)
info = info_file.read ()
info_file.close ()
pngs = []
index = info.find (chr (0211) + "PNG")
while index > -1:
pngs.append (index)
index = info.find (chr(0211) + "PNG", pngs[-1] + 1)
pngs.append (len (info))
n_pngs = len (pngs) - 1
for n in range (n_pngs):
png_file = open (arg + str (n) + ".png", "wb")
png_file.write (info [pngs[n] : pngs[n+1]] )
png_file.close ()
|
|
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1878 Location: Switzerland (Romandie)
|
Posted: Sun Oct 31, 2010 8:13 pm Post subject: |
|
|
Thanks a lot, it work just fine !
I will have to learn python when I get some time... _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
AaronPPC Guru
Joined: 29 May 2005 Posts: 522 Location: Tucson, AZ
|
Posted: Mon Nov 01, 2010 6:56 am Post subject: |
|
|
I sure do miss the Amiga. _________________ --Aaron |
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1878 Location: Switzerland (Romandie)
|
Posted: Mon Nov 01, 2010 5:24 pm Post subject: |
|
|
It was the best of all my pc. Simple, fast, reliable, easy to learn and use.
I am working on an amiga recipe for fvwm-crystal. It will mix the things I like into the amiga OS and the power of fvwm. It will be possible, among other things, to maximize into fullscreen almost any windows, and to cycle through them and the desktop.
Now that I have the 2 pictures of those icons, I will search how it can be possible to use them into fvwm in order to mimic the 2 pictures/states icons of the amiga OS. For now, it look like that : Clean Clean with menu busy _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1878 Location: Switzerland (Romandie)
|
Posted: Sat May 18, 2013 4:47 pm Post subject: |
|
|
I find the website of the author: http://www.five-star.com/icons.htm
and he kindly gave me the permission to use his original and beautiful work. _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1878 Location: Switzerland (Romandie)
|
Posted: Sat May 18, 2013 5:02 pm Post subject: |
|
|
AaronPPC wrote: | I sure do miss the Amiga. |
Try the last FVWM-Crystal release, you will be surprised. It include a clone of the Amiga stack of full-screened applications which doesn't compromise the traditional X multiple desktop pages, and with Thunar as desktop manager, the desktop icons are managed in fact by FVWM-Crystal and you will get 2 pictures icons like in the Amiga OS. I am currently working to add localized support with such icons for the xdg-userdirs like ~/Desktop, Music and so on.
It is an ebuild here: https://bugs.gentoo.org/show_bug.cgi?id=468680
The next release will be even better, with new features like a Bling bling module (automatic E17 like translucency support) and a very well working version of the FVWM Expose function. _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
|