Puppy 4.2 Deep Thought Development

Message
Author
User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#181 Post by ttuuxxx »

hey WhoDo here's 80 24x24 icons that replace most of the 16x16 icons
its adds around 20kb to the iso.
ttuuxxx
Attachments
icons.pet
(90.65 KiB) Downloaded 416 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#182 Post 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
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#183 Post 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.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#184 Post 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
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#185 Post 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
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#186 Post 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.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

weather font

#187 Post 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!
Attachments
pweather1.ttf.gz
(6.5 KiB) Downloaded 423 times
Last edited by 01micko on Sun 25 Jan 2009, 03:33, edited 1 time in total.
Puppy Linux Blog - contact me for access

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#188 Post by ttuuxxx »

Wow he did an excellent job, just checked them out, They are perfect weather fonts :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#189 Post 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.
Puppy Linux Blog - contact me for access

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#190 Post 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.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#191 Post 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)
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#192 Post 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.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#193 Post 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
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#194 Post 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.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#195 Post 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.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#196 Post 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
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#197 Post 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.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#198 Post 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.
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#199 Post 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!
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

User avatar
droope
Posts: 801
Joined: Fri 01 Aug 2008, 00:17
Location: Uruguay, Mercedes

#200 Post 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.

Post Reply