Pikona - Puppy Icon Assembler NEW and TINY! - v.0.4e

Window managers, icon programs, widgets, etc.
Message
Author
User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

Faenza icons

#31 Post by vovchik »

Dear Joe,

Here are some basic templates for faenza-style icons. I only made one overlay (to be placed in the ovl dir). The rest should go into the bgd dir (as in the archive). One of these days I will have to do a new pikona without the image-magick dependency, since I now know how to do that by calling the gdk libs. It's on my list.:)

With kind regards,
vovchik
Attachments
faenza-icn.jpg
(22.39 KiB) Downloaded 2404 times
faenza-bgd.jpg
(13.57 KiB) Downloaded 2655 times
faenza.tar.gz
(166.44 KiB) Downloaded 1192 times

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#32 Post by big_bass »

Hey vovchik
8) 8) 8)

Thank you, thank you, thank you!

what a great guy you are :D

it's perfect!

Joe
Attachments
faenza-puppylogo.png
(20.64 KiB) Downloaded 2448 times
mime-application.png
(13.33 KiB) Downloaded 2443 times
faenza_mime-application.png
(13.49 KiB) Downloaded 2368 times

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

another overlay

#33 Post by vovchik »

Dear Joe,

Glad that I could be of service. I like the pup. Here is another overlay image that might be useful for faenza-style icons. It just provides a bit of shading for the lower part of the image.

With kind regards,
vovchik
Attachments
faenza-olb.png
(2.72 KiB) Downloaded 2347 times
pikona-faenza.jpg
(33.57 KiB) Downloaded 2427 times

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#34 Post by big_bass »

Hey vovchik

I was having a lot of fun with this today thank you again

I compile and package apps even though they look like slackware packages
because of the *tgz but they are not slackware official packages (they are better because they were recompiled from source on my machine the "imagemagick package" )
since I use slackware based formats on TXZ_pup
these should run fine on any "puppy version" in theory
I added these for anyone wanting to test out your excellent program
(I only repackaged it so others could enjoy your great app!)


pikona-002a-4_SLXR.tgz
http://www.puppy2.org/slaxer/pikona-002a-4_SLXR.tgz
this has the new faenza templates
and I added all the fixes and I added an apple ipod template
called AppIconMask.png ,AppIconOverlay.png , AppIconShadow.png

requires one dependency its stripped down to 1.9 mb
http://www.puppy2.org/slaxer/imagemagic ... 4_SLXR.tgz


extra only needed if you compile other packages requiring imagemagick
http://www.puppy2.org/slaxer/imagemagic ... 4_SLXR.tgz

extra the docs they are very large
http://www.puppy2.org/slaxer/imagemagic ... 4_SLXR.tgz

Joe

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

pikona for slxr

#35 Post by vovchik »

Dear Joe,

Thanks for packaging it. I REALLY should do my mods soon so we can then skip the big IM stuff and just use the standalone BaCon binary.

With kind regards,
vovchik

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#36 Post by harii4 »

I recommend starting an thread in - Desktop: Window managers, icon programs, widgets, etc.... section :)

that way this great tool can be found easier :D
Attachments
blank_ballet17_blank-128_80.png
(6.47 KiB) Downloaded 1872 times
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#37 Post by Flash »

I moved the whole thread to "Desktop" It was a tough call between Desktop, Eye candy, Graphics and Utilities. :)

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

#38 Post by scsijon »

witches and warlocks, bitches and dogs, etc, etc, girls and guys....

little confused on which files to download, does Joe's (big_bass) packages replace the others or are they in addition or what?

thanks
scsijon

User avatar
harii4
Posts: 448
Joined: Fri 30 Jan 2009, 04:08
Location: La Porte City, IA , U.S.A.
Contact:

#39 Post by harii4 »

@scsijon
pikona-002a-4_SLXR.tgz
http://www.puppy2.org/slaxer/pikona-002a-4_SLXR.tgz

this has the new faenza templates
and I added all the fixes and I added an apple ipod template
called AppIconMask.png ,AppIconOverlay.png , AppIconShadow.png

requires one dependency its stripped down to 1.9 mb
http://www.puppy2.org/slaxer/imagemagic ... 4_SLXR.tgz


extra only needed if you compile other packages requiring imagemagick
http://www.puppy2.org/slaxer/imagemagic ... 4_SLXR.tgz
i used these with TXZ_Pup but you could use tgz2pet for the other pups.
3.01 Fat Free / Fire Hydrant featherweight/ TXZ_pup / 431JP2012
----------------------------------------------------------------------------------------
Peace and Justice are two sides of the same coin.

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

Pikona 4e released - no IM dependencies!!!!!!

#40 Post by vovchik »

Dear puppians,

I have rewritten Pikona, eliminated all IM dependencies and the binary is now about 29k. It should run fine on most recent puppies. Please see first post for details. More info is contained in the Pikona readme, which is accessible from the Pikona4 menu. The link is here: http://www.murga-linux.com/puppy/viewto ... 580#363580.

With kind regards,
vovchik

PS. The source is also in the pikona4-base.pet

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#41 Post by 666philb »

hi vovchik,

i'm using lucid 528, and when i execute obect and save, i get a message saying the icon's saved in /root/pikona/ but there's no icon there?

any ideas?

cheers
666philb
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#42 Post by vovchik »

Dear 666philb,

I don't know why that should happen. Pikona creates the ~/pikona dir (/root/pikona in most puppies) if it doesn't exist and should dump its png output into that directory. Since it uses gtk/gdk and nothing else for image resizing and compositing, it is not a dependency problem, I think. Just for curiosoty, click on the Help buttion and see what the log file says. I am thoroughly as puzzled as you are and have not experienced that "feature" of Pikona.:)

With kind regards,
vovchik

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#43 Post by Tman »

666philb wrote:hi vovchik,

i'm using lucid 528, and when i execute obect and save, i get a message saying the icon's saved in /root/pikona/ but there's no icon there?

any ideas?

cheers
666philb
vovchik,
Thanks for your efforts..this will be a fun tool to play around with once I get it working. However, I must report that I just tried your new version and am getting the same error the 666philb got. I used it in Dpup Exprimo. A log file appears in /root/pikona..but no icon. :(

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#44 Post by 666philb »

yes, there's a pikona directory in root, but all it contains is a log folder and log

Code: Select all

Created:  on 12-03-11 at 14:19:32
     Bgd: /usr/local/pikona4/bgd/circle_gy.png
     Obj: /usr/share/icons/moon.png
     Ovl: /usr/local/pikona4/ovl/badge_vignette_soft.png
     Icn: /root/pikona/circle_gy_moon_badge_vignette_soft_96.png
------
Created:  on 12-03-11 at 14:20:24
     Bgd: /usr/local/pikona4/bgd/circle_gy.png
     Obj: /usr/share/icons/moon.png
     Ovl: /usr/local/pikona4/ovl/badge_vignette_soft.png
     Icn: /root/pikona/circle_gy_moon_badge_vignette_soft_96.png
but no icon to be found
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#45 Post by vovchik »

Dear guys and gals,

I am sorry I don't have a debug mode so that I can see what its causing that weird behaviour. Pemasu - dpup extremo author - just posted in another thread and indicated that it worked. I am wondering what is going on - where is the icon being deposited, if anywhere? When you run Pikona, try opening /tmp/pikona in Rox after Pikona starts to see what files are being created. This might give me some indication as to the source of this odd stuff.

With kind regards,
vovchik

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#46 Post by Tman »

I have attached a pic of the test-icon I was making in Dpup Exprimo SMP 5.X.13.5
Attachments
icon-test.jpg
(44.55 KiB) Downloaded 835 times

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#47 Post by 666philb »

ahh... there is an icon created but in /tmp/pikona as opposed to /root/pikona :)
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#48 Post by vovchik »

Dear Phil,

Glad you found it, but why didn't it save the icon in /root/pikona???? I am scratching my head, because that is part of what the Save routine does - moves the icon from tmp to /root/pikona. Weird....I will have to investigate that.

With kind regards,
vovchik

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#49 Post by Tman »

666philb wrote:ahh... there is an icon created but in /tmp/pikona as opposed to /root/pikona :)
oh..thanks to you, I found it as well.

vovchik, I've provided before and after screenshots of the /tmp/pikona folder. It appears one old picture remains, and the new pic hasn't been moved (or copied?).
Attachments
pikona-before.jpg
(19.46 KiB) Downloaded 774 times
pikona-after.png
(25.52 KiB) Downloaded 819 times

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#50 Post by vovchik »

I see that the new file is greated in /tmp/pikona, which is entirely as expected. The code in my prog (from line 919) saves it like this:

Code: Select all

	IF FILEEXISTS(CONCAT$("/tmp/pikona/", new_file$)) THEN
		IF FILEEXISTS(CONCAT$(home$, "/pikona/", new_file$)) THEN
			DELETE FILE CONCAT$(home$, "/pikona/", new_file$)
		END IF
		RENAME CONCAT$("/tmp/pikona/", new_file$) TO CONCAT$(home$, "/pikona/", \
			new_file$)
		Write_Log
which means:

if there is a file with that new name in /tmp/pikona, move it to /root/pikona (and if a file in /root/pikona already exists with that name, first delete it). Since you are getting the "Save" notification, the routine is kicking in, just not moving the file. I am wondering whether this is not another UDT/non-UTF problem. Are you - Phil and Tman - using a UTF locale? Or just LANG_en? I have seen weird things occur as a result of UTF/non-UTF settings. Pikona itself explicitly sets a UTF environment so as to support various languages:

Code: Select all

SETENVIRON "OUTPUT_CHARSET", "UTF-8"
I wonder whether that isn't at the root of this odd problem.

With kind regards,
vovchik

Post Reply