Page 10 of 14

Posted: Sat 24 Jan 2009, 09:39
by ttuuxxx
hey WhoDo here's 80 24x24 icons that replace most of the 16x16 icons
its adds around 20kb to the iso.
ttuuxxx

Posted: Sat 24 Jan 2009, 10:49
by pa_mcclamrock
WhoDo wrote:Well done, rarsa! 8) You've saved us around 800kb over the two tcl and tk library sets. Gnocl looks smaller too.
Wow, less than 1.3 MB for the Tcl, Tk, and Gnocl .PETs together--I'm glad somebody doesn't hate hacking up source code and compiling it! :D

Code: Select all

[root@puppypc root]% package require Tcl
8.5.6
[root@puppypc root]% package require Tk
8.5.6
[root@puppypc root]% package require Gnocl
0.9.92
All three installed with no problem; Tcl and Tk work as expected, so far as I can see; haven't had a chance to try Gnocl yet. Thanks!!!

David McClamrock

Posted: Sat 24 Jan 2009, 12:17
by rarsa
WhoDo wrote:I've just checked and they are SMALLER... than the ... runtimes David uploaded.
Actually David's versions weren puppyfied.

I meant the old versions already in the official repositories. I've created my packages similarly puppyfied.

I think there is an issue with Gnocl. I'll test and let you know.

Posted: Sat 24 Jan 2009, 15:02
by ttuuxxx
Hi WhoDo if you are going to use "FirePup" for the next release, I quickly updated the nav bar with a spellcheck clickable, and add New Window and New Tab, to it also.
you can get the revised version here
http://www.puppylinux.asia/tpp/ttuuxxx/ ... 04.3.1.pet
ttuuxxx

Posted: Sat 24 Jan 2009, 20:26
by HairyWill
whodo there are a couple of items shown as still open on the wiki which should already be solved.
gtk2jwm
lost jwm tray
ps I've just released roxrightclicks-0.8.2

Posted: Sat 24 Jan 2009, 21:56
by Pizzasgood
Sounds like we need to do some grepping of the unleashed tree to find instances of puppypc and replace them with something like $(hostname). Assuming all instances besides /etc/hostname are scripts. They may not be. If they're text files, that would be a problem. Regardless of what Puppy's default hostname is, the user should be able to change it by hand and not worry about breaking things.

I haven't had any issues, but I don't use samba.

Something like this should maybe work (will take a while though):

Code: Select all

grep -D skip -I -R puppypc puppy-unleashed/packages
(I'm away from home for now and don't have an unleashed tree handy, so I can't run that myself right now).

The reasoning for doing it in the unleashed tree rather than an existing Puppy is because there could be more instances in the optional packages that aren't included in the releases.



Question: When you encounter a package that needs to be modified, are you modifying it inside the package's directory or creating a new directory for it? We're supposed to create a new directory for each changed package between versions, so that when the modified packages are uploaded to the puppy-4/ directory they don't overwrite any old ones. The reason is that if somebody then downloads them all in order to build an older 4.x version of Puppy, they don't want a newer version of the packages than the original (unless they do, but we can't make that assumption).

The convention Barry has established for this is if the change includes a newer version of the package, use the new version number. If it's the same version, append a '-1' to the end of the version. Then if the package is modified again for the following version of Puppy, incriment that to a '-2'. Etc.

Of course, that only needs to be done once per version of Puppy. Once the version number has changed, you can edit the package as much as you want until the Puppy version is finalized and the packages uploaded.

weather font

Posted: Sun 25 Jan 2009, 02:32
by 01micko
Yay!!!! :mrgreen:
Thanks to JebaJQ8 (and ttuuxxx and myself) we have our very own 'Pweather' weather font! (finally I've had a win!)

Here it is. (Scrnshot in Pwidgets thread for a sneak peak)

Enjoy!

Posted: Sun 25 Jan 2009, 03:32
by ttuuxxx
Wow he did an excellent job, just checked them out, They are perfect weather fonts :)
ttuuxxx

Posted: Sun 25 Jan 2009, 03:35
by 01micko
ttuuxxx wrote:Wow he did an excellent job, just checked them out, They are perfect weather fonts :)
ttuuxxx
After seeing his icons and his avatar we knew he was the one for the job. Nice work.

Posted: Sun 25 Jan 2009, 06:19
by WhoDo
HairyWill wrote:whodo there are a couple of items shown as still open on the wiki which should already be solved.
gtk2jwm
lost jwm tray
ps I've just released roxrightclicks-0.8.2
Thanks, Will. I had the fixes included but didn't update the ToDo List yet. I've also downloaded Rox Right Clicks latest. Much appreciated. Puppy 4.2a2 is on track for uploading tomorrow afternoon.

Cheers, mate.

Posted: Sun 25 Jan 2009, 06:28
by WhoDo
01micko wrote:
ttuuxxx wrote:Wow he did an excellent job, just checked them out, They are perfect weather fonts :)
ttuuxxx
After seeing his icons and his avatar we knew he was the one for the job. Nice work.
To quote the guy from the Foxtel ad for Overhaulin' ... "Awesome! Friggin' awesome!" :P

@JebaJQ8 - what you have made here will make Puppy absolutely UNIQUE. Thank you. Great work! 8)

Posted: Sun 25 Jan 2009, 15:21
by rarsa
rarsa wrote:I've uploaded tcl-8.5.6, tk-8.5.6 and gnocl-0.9.92 which are the most recent versions respectivelly.

I haven't tested the existing gnocl applications. I'll do it tomorrow.
Well, I got around testing my packages.

tk had some missing files

gnocl 0.9.92 is broken, I will report the bug to the author.

For now, I've uploaded what I would expect to be the final versions for
tcl-8.5.6.pet
tk-8.5.6.pet

As for gnocl, we should keep using version 0.9.91 which is in the series 3 repository. I think it can be moved safely to the series 4 repository.

Please do not include the gnocl 0.9.92 version I uploaded before! it is broken.

Posted: Sun 25 Jan 2009, 21:43
by pa_mcclamrock
rarsa wrote:For now, I've uploaded what I would expect to be the final versions for
tcl-8.5.6.pet
tk-8.5.6.pet

As for gnocl, we should keep using version 0.9.91 which is in the series 3 repository. I think it can be moved safely to the series 4 repository.
OK, I've installed these, and now I've got a "4.2 development" question. I'm working on a Tcl script, tentatively entitled "Remaster Express," to streamline and improve the remastering process. I looked at the Gnocl 0.9.91 demos and documentation, fiddled with widgets, and got to the point where I could create a simple window with a text widget and three buttons below it, which is the first window the user will see in "Remaster Express." There's only one little problem: the text widget is only three lines high, and I don't see how to make it any bigger! With Tk, this would be a simple matter of one line of code:

Code: Select all

$tx configure -height 20 -width 60
With Gnocl, I get an error message saying "height" isn't one of the things you can configure in a text widget! :x If you or somebody can tell me how to make a Gnocl text widget the size I want it to be, I'll look into using Gnocl for "Remaster Express." If not, I'll use Tk. Fair enough?

David McClamrock

Posted: Sun 25 Jan 2009, 22:29
by WhoDo
rarsa wrote:As for gnocl, we should keep using version 0.9.91 which is in the series 3 repository. I think it can be moved safely to the series 4 repository.

Please do not include the gnocl 0.9.92 version I uploaded before! it is broken.
Should we not leave gnocl out of the standard build altogether ... at least until we have some dependent apps that require it? I can still leave it in the PETget list for those who want it. I could use the extra space, so your opinion will be welcomed, rarsa. Thanks, mate.

Posted: Sun 25 Jan 2009, 22:33
by WhoDo
pa_mcclamrock wrote:If you or somebody can tell me how to make a Gnocl text widget the size I want it to be, I'll look into using Gnocl for "Remaster Express." If not, I'll use Tk. Fair enough?
Given the problems rarsa had with the updated gnocl, I'm considering leaving the runtime out of the standard build. You would be best using Tcl/Tk for that reason, IMHO.

Posted: Sun 25 Jan 2009, 23:40
by pa_mcclamrock
WhoDo wrote:Given the problems rarsa had with the updated gnocl, I'm considering leaving the runtime out of the standard build. You would be best using Tcl/Tk for that reason, IMHO.
Will do--and, as you can see, on first impression I'm not too favorably impressed by Gnocl's ease of use compared to Tk for the most part (although Gnocl does have at least a few features that are actually easier to use). If I learn some more about how to get Gnocl widgets to do what I want, and the problems with it get solved, I'll look into a Gnocl adaptation after I get the Tk version done. Gnocl 0.9.91 does work, though, and I've got to admit Tk doesn't have anything as cool-looking as the GTK2 Stardust theme, which Gnocl picked up on right away! (Well ... it doesn't as far as I know, anyway. Think I'll mosey on over to the Tcl'ers Wiki (http://wiki.tcl.tk) and see if there's any sign of a Stardust-like theme for the easy-to-use Ttk themable widgets.)

David McClamrock

Posted: Mon 26 Jan 2009, 03:51
by rarsa
WhoDo wrote:Should we not leave gnocl out of the standard build altogether
Actually I meant: "Do not use 0.9.92. use 0.9.91 instead" ! :)

I didn't have any problem with 0.9.91. I'd prefer if you include it.

Just for reference: My only issue with 0.9.92 was the -shadow property. Other than that it worked OK.
WhoDo wrote:... at least until we have some dependent apps that require it?.
I did the
- remotedesktop client (Which I use frequently)
- The tray volume control (now replaced by another one that who knows where's the soruce code)
- The volume mixer
- a nicer looking version of tkConvert called pConvert.

I was about to rewrite the network manager when Barry pulled the plug on Gnocl so I went back to Bash.

Mi original Gnocl thread post already details why I proposed it but now that we are at a different juncture I've decided to post my thoughts on The need for a high level language in Puppy 4.2 in a different thread to avoid hijacking this one.

Please read them and consider them.

Posted: Mon 26 Jan 2009, 06:20
by HairyWill
rarsa wrote:- The tray volume control (now replaced by another one that who knows where's the soruce code)
absvolume-puppytray I prefer yours.

Posted: Mon 26 Jan 2009, 09:14
by pa_mcclamrock
rarsa wrote:I didn't have any problem with [Gnocl] 0.9.91. I'd prefer if you include it.
So would I--especially if anyone can answer a simple question like how to specify the size of a Gnocl text widget!

Posted: Thu 05 Feb 2009, 23:12
by droope
Could someone please give me a link to the definitive version of this scripts?

1. xorgwizard
2. net-setup.sh
3. cups_shell
4. rc.shutdown

Thanks, so as to avoid any problems with the localisation.