The time now is Thu 20 Jun 2013, 03:53
All times are UTC - 4 |
|
Page 20 of 36 [526 Posts] |
Goto page: Previous 1, 2, 3, ..., 18, 19, 20, 21, 22, ..., 34, 35, 36 Next |
| Author |
Message |
L18L
Joined: 19 Jun 2010 Posts: 1802 Location: Burghaslach, Germany
|
Posted: Mon 28 Mar 2011, 14:03 Post subject:
BaCon proxy-setup Subject description: very very latest |
|
Edited
no idea why this was double posted.
sorry.
Edited again Tue 29 Mar 2011, 10:25
I have seen it on page 19, too.
Now it is not on page 19.
Confused,
but anyhow there have been 4 downloads until now.
Changes are commented in source and readme file.
| Description |
small improvements on proxy-setup-20110314
|

Download |
| Filename |
proxy-setup-2011-03-29.tar.gz |
| Filesize |
22.44 KB |
| Downloaded |
227 Time(s) |
|
|
Back to top
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1239 Location: Ukraine
|
Posted: Tue 05 Apr 2011, 06:09 Post subject:
bsplash = bacon-based splash program |
|
Dear Puppians,
Having seen the nice job that 01micko did with gtkdialog-splash, I decided to create a little splash program in bacon that can display animated gifs, jpgs and pngs, with a message in you choice of font and with window decorations or not. It also has a duration parameter, and the splash can be killed by clicking on the image. I have included a binary, test images, source, the latest HUG and a bash example program. Just unpack and click on the "bsp" script. It should work. For maximum compatibility, I compiled in Puppy 3.01. If you run bsplash without parameters in a terminal, you will get a help screen that explains all the flags and arguments. Also look at the bash script. If you look at the bacon source, you will see that I call two gdk functions to get the size of jpgs and pngs, but use the unix utility "file" for gifs. This is because the gdk routines do not deliver the right dimensions for a multi-image (i.e. animated) gif but "file" does.
With kind regards,
vovchik
UPDATE1: I updated the attachment and added the capability to display the following file types: bmp, jpg, jpeg, jpe, ico, png, icns, wmf, xpm, xbm, tiff, tif, ppm, pbm, pgm, pnm and pcx.
UPDATE2: I updated the attachment and added a placement parameter for the main window (i.e. -p "80,80"), so that the window will display at those x,y coordinates. I also hide the program from the taskbar when in non-decorated mode.
 |
| Description |
|

Download |
| Filename |
bsplash.tar.gz |
| Filesize |
217.06 KB |
| Downloaded |
276 Time(s) |
|
|
Back to top
|
|
 |
seaside
Joined: 11 Apr 2007 Posts: 841
|
Posted: Tue 05 Apr 2011, 16:02 Post subject:
bsplash = bacon-based splash program Subject description: 1024x768 96dpi pup431 trial |
|
vovchik ,
You've done again. This time making a big splash with animations and image variations.
Very nicely done.
Now for the following little item--
The pacing cat keeps nicely in it's window but the text does not -see below.
Everything else seems to purr along
Regards,
s
(This is at 1024x768 96dpi pup431)
| Description |
|
| Filesize |
5.15 KB |
| Viewed |
1325 Time(s) |

|
|
|
Back to top
|
|
 |
abushcrafter

Joined: 30 Oct 2009 Posts: 1447 Location: England
|
Posted: Tue 05 Apr 2011, 16:42 Post subject:
bsplash |
|
What about keyboard control?
_________________ adobe flash is rubbish!
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/
|
|
Back to top
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1239 Location: Ukraine
|
Posted: Tue 05 Apr 2011, 16:49 Post subject:
bsplash |
|
Dear seaside and abushcrafter,
Thanks. Seaside, just edit the bit in bsp and add a font and size. It defaults to DejaVu Sans Bold 14, and I am sitting at a big monitor now. But just change the bash stuff in the invocation!
Abushcrafter: Yeah, I will have to put in some keyboard controls. Give me a few suggestions....
With kind regards,
vovchik
Last edited by vovchik on Tue 05 Apr 2011, 17:54; edited 1 time in total
|
|
Back to top
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1239 Location: Ukraine
|
Posted: Tue 05 Apr 2011, 16:50 Post subject:
bsplash |
|
Sorry, connection was bad and it posted twice!
|
|
Back to top
|
|
 |
seaside
Joined: 11 Apr 2007 Posts: 841
|
Posted: Tue 05 Apr 2011, 18:24 Post subject:
Re: bsplash |
|
| vovchik wrote: |
Thanks. Seaside, just edit the bit in bsp and add a font and size. It defaults to DejaVu Sans Bold 14, and I am sitting at a big monitor now. But just change the bash stuff in the invocation!
With kind regards,
vovchik |
vovchik,
I changed the x to 250 (from 230) and the impatient cat and text are now happily in the same room.
Thanks again,
s
(I'm curious as to what sort of keyboard controls might be used here?)
|
|
Back to top
|
|
 |
abushcrafter

Joined: 30 Oct 2009 Posts: 1447 Location: England
|
Posted: Wed 06 Apr 2011, 12:55 Post subject:
Keyboard Control Suggestions |
|
- Esc=Dismiss
- Enter=Dismiss
- M=Minimize into task-bar.
By default show in task list but give programmer option to disable? If OnTop is set?
A Tray Icon listing msgs with its own Win/Super/Hyper/Meta hotkey?
Give programmer option to disable "enter to dismiss" or a "Are you shore?" dialog box?
_________________ adobe flash is rubbish!
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/
|
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 6874 Location: Perth, Western Australia
|
Posted: Wed 06 Apr 2011, 20:06 Post subject:
|
|
Have any of you guys used Dietlibc to compile BaCon programs?
I ask this because Dietlibc creates by far the smallest static applications, significantly smaller than uClibc.
I'm compiling the latest Dietlibc in T2. Well the official package is version 0.32 and dated 2009, but the T2 developers have added many patches and recently added a whole lot more:
http://t2-project.org/packages/dietlibc.html
So, I intend to create a PET of this latest dietlibc.
_________________ http://bkhome.org/blog2/
|
|
Back to top
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1239 Location: Ukraine
|
Posted: Thu 07 Apr 2011, 07:54 Post subject:
dietlibc |
|
Dear Barry,
I haven't tried with BaCon, but it could be interesting. I am also wondering whether there are any unnecessary symbols we might be able to strip out of the resulting binaries in order to get even smaller ones - of the kind we often get with plain C or C and GTK. We might want to ask Peter about this...
With kind regards,
vovchik
|
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 6874 Location: Perth, Western Australia
|
Posted: Thu 07 Apr 2011, 19:58 Post subject:
|
|
I have created the Dietlibc PET:
http://bkhome.org/blog/?viewDetailed=02206
_________________ http://bkhome.org/blog2/
|
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 6874 Location: Perth, Western Australia
|
Posted: Tue 12 Apr 2011, 11:50 Post subject:
|
|
I have been a busy boy:
http://bkhome.org/blog/?viewDetailed=02213
If anyone wants to create a language translation file for 'welcome1stboot', please do!
And if you need to tweak the text widget dimensions to accomodate the non-English text, let me know about that too.
_________________ http://bkhome.org/blog2/
|
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 6874 Location: Perth, Western Australia
|
Posted: Tue 12 Apr 2011, 11:55 Post subject:
Re: dietlibc |
|
| vovchik wrote: | Dear Barry,
I haven't tried with BaCon, but it could be interesting. I am also wondering whether there are any unnecessary symbols we might be able to strip out of the resulting binaries in order to get even smaller ones - of the kind we often get with plain C or C and GTK. We might want to ask Peter about this...
With kind regards,
vovchik |
technosaurus is an expert at creating the smallest possible binaries. He might be interested in taking a look at this. I'm getting stripped binaries written with HUG a minimum of about 45KB (with shared hug.so) -- quite likely there are things in there that could go.
_________________ http://bkhome.org/blog2/
|
|
Back to top
|
|
 |
maxerro

Joined: 10 Oct 2010 Posts: 65
|
Posted: Tue 12 Apr 2011, 13:49 Post subject:
nice job |
|
Very nice work.
Getting the font from jwmrc-theme would probably be a nice tweak.
Small BaCon programs can be UPX-ed to less than 15KB.
|
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 6874 Location: Perth, Western Australia
|
Posted: Tue 12 Apr 2011, 19:42 Post subject:
Re: nice job |
|
| maxerro wrote: | Very nice work.
Getting the font from jwmrc-theme would probably be a nice tweak.
Small BaCon programs can be UPX-ed to less than 15KB. |
BaCon app defaults to using the theme font. I set a specific font to ensure that layout is correct.
There isn't any point in UPXing the program if the PET is builtin when Woof builds a Puppy, as the SFS file is already compressed. But yes, it is useful if the PET is installed afterward, in a running Puppy.
I am mostly concerned about the accumulated size of many BaCon apps in the SFS of a Puppy build. My recent 'welcome1stboot' is 46KB, compared with the gtkdialog script that does almost the same thing at only 7KB. Ignoring the overhead of the common factor (hug.so and gtkdialog), if we have 20 such apps, the total size would be about 1MB versus 140KB -- compressed in the SFS that would probably be about 0.3-0.4MB versus only 50-60KB -- a quite significant jump in size of the live-CD iso.
|
|
Back to top
|
|
 |
|
|
Page 20 of 36 [526 Posts] |
Goto page: Previous 1, 2, 3, ..., 18, 19, 20, 21, 22, ..., 34, 35, 36 Next |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|