Page 12 of 14

Re: Where have requests for inclusions/enhancements to be ma

Posted: Fri 20 Feb 2009, 23:14
by WhoDo
Béèm wrote:Is there another thread opened for this?
Yes. There was a thread called Puppy 4.2 DeepThought Wish List or something similar. There is also the Wish List page of the wiki.

If you can't find the thread, or the wiki remains locked to editing for any length of time, you could start a new thread under Puppy Projects for requests in version 4.3 ... 4.2 is locked for new feature requests. Changes to existing features can be requested in the most recent bugs and fixes thread.

Hope that helps.

Posted: Sat 21 Feb 2009, 18:26
by polymath
As for languages, i'm curious as to what library i should use. Nearly all of my programming experience has been in C++ and i've only really played with the allegro and wxWidgets toolkits. Since neither of these are in puppy i was wondering which i should learn (GTK2, FLTK, etc).

EDIT: I'm guessing gtkmm would be good for me? AFAIK the runtimes are included in a standard puppy. Or, come to think of it, most of the GUIs in puppy are written in shell scripts. Maybe that would be a better option?

Posted: Sat 21 Feb 2009, 21:53
by WhoDo
polymath wrote:As for languages, i'm curious as to what library i should use.
Puppy 4.2 has set Gtk2, puppybasic, tcl/tk and gnocl as the supported languages. I'd also like to include murgaLua, as the runtime is only 512Kb, but it's a chicken and egg thing. Half a meg is too valuable when there isn't anything that needs it yet; BUT how will anything need it if it isn't included? *sigh*

If you were to use your C++ background, the resulting binaries would run but then we'd need you to maintain the code indefinitely. I got Jack (tronkel) to write a small configuration utility in C++ (I think) for Icewm when I was putting 2.15CE together and it worked great. I may include it in 4.2 as well; we'll see. :wink:

Ghostscript/Postscript also a supported language,

Posted: Wed 25 Feb 2009, 18:56
by Greatnessguru
WhoDo wrote:Puppy 4.2 has set
Gtk2,
puppybasic,
tcl/tk and
gnocl
as the supported languages.
I'd also like to include murgaLua, ...
All "official" Puppies, AFAIK, have also
supported Ghostscript/Postscript (GS/PS),
http://Ghostscript.com/

Puppy 4.2 is expected to support GS 8.64.

GS, itself, has supported Cairo,
http://cairographics.org/ since 8.63:
"Behdad Esfahbod has contributed a
cairo output device which uses the
cairo graphics library to generate
PDF, SVG, EPS, or PNG files, based on
the requested filename extension.
The svgwrite device directly outputs
Scalable Vector Graphics, the W3C XML
vector graphics format."

Enjoy!

Thank you,
Eddie Maddox
Inwood IA USA

Posted: Thu 05 Mar 2009, 09:55
by esmourguit
Bonjour,
@ WhoDo,
Is it possible to communicate the list of scripts that have been modified (or added) from version 4.1.2 and 4.20.
Especially in the directory /usr/sbin, and also if there are changes in the /usr/local/apps/XkbConfigurationManager, /usr/local/jwmconfig2.
Also, I have localized files in the directory /usr/local/petget/ (in part, and the file /usr/sbin/petget is not yet) . See here
Cordialement ;)

Posted: Thu 05 Mar 2009, 10:37
by Lobster
esmourguit wrote:Bonjour,
@ WhoDo,
Is it possible to communicate the list of scripts that have been modified (or added) from version 4.1.2 and 4.20.
some of that info is here:
http://puppylinux.org/wiki/archives/old ... ease-notes

Posted: Thu 05 Mar 2009, 12:46
by esmourguit
Bonjour,
Thank you Lobster. I'll give a look.
Cordialement ;)

Impress presentation .odp

Posted: Thu 05 Mar 2009, 14:37
by Lobster
enclosed is a presentation in OpenOffice .odp format (impress)
for Puppy 4.2

If you modify or enhance let us know
important - rename enclosed file to 42.odp (42.zip allows posting here)

Posted: Sun 08 Mar 2009, 21:20
by Pizzasgood
To get an idea of what has changed, you could mount both of the pup_xxx.sfs files and get diff to tell you about them. For example, assuming you're running one version (but not a Full-install) and have the pup_xxx.sfs file of the other mounted at /mnt/data, you could do this:

Code: Select all

diff -r -q /initrd/pup_ro2/ /mnt/data/
That tells you about any files missing from either of them, in addition to any that have changed.


Alternately, you could use md5sum to find any different files.

Run this in the new version of Puppy:

Code: Select all

md5sum /usr/sbin/* > /root/checksums
Move the '/root/checksums' file it creates to somewhere on the harddrive where you can get to it from another version of Puppy.

Boot the old version of Puppy.
Mount the drive with the checksums file. I'm assuming that this will place the file at /mnt/home/checksums, so just adjust my example to fit your situation.
Run this command:

Code: Select all

md5sum -c /mnt/home/checksums | grep 'FAILED'
That won't notify you of any files in the old version missing from the new one, but it will tell you about any modified files and any files added in the new one and missing in the old one.

Posted: Tue 10 Mar 2009, 03:59
by panzerpuppy
FFmpeg 0.5 has been released (finally!)
The latest version of FFmpeg adds support for tons of new audio/video formats including QCELP/PureVoice speech, floating point PCM, Nellymoser ASAO , Electronic Arts TGQ, Speex via libspeex, MXF muxer, E-AC-3, and RealVideo 3.0 and 4.0, MLP/TrueHD, Flash Screen Video, Monkey's Audio and much more.

FFmpeg 0.5 has cleaner code, ffserver fixes, new muxers / demuxers, and various other features.
FFmpeg site wrote:* Significant work to support at least decoding of all widespread mainstream proprietary codecs, such as:
ALAC
Flash Screen Video
WMAv2 decoder fixed
Atrac3
MLP/TrueHD
On2 VP3 improvements and VP5/VP6 support
RealAudio Cooker and fixes for 14.4 and 28.8
RealVideo RV30/40
WMV3/WMV9/VC-1 and IntraX8 frame support for WMV2/VC-1

* Broad coverage of widespread non-proprietary codecs, including:
DNxHD
DVCPRO50 (a.k.a. DV50)
Floating point PCM
GSM-MS
Theora
Vorbis
AAC with ADTS support and >2x the speed of FAAD! (no HE AAC support yet)
AC-3 that is faster than liba52 in 5.1, up to 2x faster in stereo and also supports E-AC-3! Hence liba52 is now obsolete.
DCA
DVCPRO HD (a.k.a. DV100)
H.264 PAFF and CQM support, plus slice-based multithreaded decoding
Monkey's Audio
MPEG-2 video support for intra VLC and 4:2:2
Musepack
QCELP
Shorten
True Audio (TTA)
Wavpack including hybrid mode support

* Newly supported container formats:
GXF
MXF
NullSoft Video (NSV)
iPhone/iPod compatibility for MP4/MOV
Matroska
NUT
Ogg (FLAC, Theora and Vorbis only)
ShockWave Flash (SWF)
libavdevice

* ffserver is working again.

* cleaner, more consistent code

* an all new metadata API

and so much more!
Source:

http://www.ffmpeg.org/releases/ffmpeg-0.5.tar.bz2

MD5sum: be8503f15c3b81ba00eb8379ca8dcf33

Puppy 4.2 + the latest FFmpeg = awesomeness :)

Posted: Tue 10 Mar 2009, 07:17
by WhoDo
panzerpuppy wrote:Puppy 4.2 + the latest FFmpeg = awesomeness :)
No doubt, but "Where do you get it"? seems a relevant question. :P

Posted: Tue 10 Mar 2009, 10:14
by capoverde
One very minor issue, which makes me feel like a pedantic English language teacher :oops: : in some dialogs there's the wording "take affect" -- should be "take effect". See here:

http://www.wsu.edu/~brians/errors/affect.html

Posted: Tue 10 Mar 2009, 13:23
by WhoDo
capoverde wrote:One very minor issue, which makes me feel like a pedantic English language teacher :oops: : in some dialogs there's the wording "take affect" -- should be "take effect".
I'm a great stickler for correct use of the language. After all, English is difficult enough without the native speakers changing the rules all the time. I know it's a "living" language but I'd prefer it lived by the rules! :P

If you can identify the precise dialog's I'll try to fix them.

Posted: Tue 10 Mar 2009, 16:06
by Aitch

Posted: Tue 10 Mar 2009, 17:12
by panzerpuppy
WhoDo wrote: No doubt, but "Where do you get it"? seems a relevant question. :P
Source:

http://www.ffmpeg.org/releases/ffmpeg-0.5.tar.bz2

MD5sum: be8503f15c3b81ba00eb8379ca8dcf33

Posted: Wed 11 Mar 2009, 12:10
by tempestuous
capoverde wrote:in some dialogs there's the wording "take affect" -- should be "take effect".
Indeed. It's nice to see efforts to stop abuse of the English language.
WhoDo wrote:I'm a great stickler for correct use of the language ...
If you can identify the precise dialog's I'll try to fix them.
While we're on it, "dialog" is American English, not English. But I suppose this is the convention for IT-related terms.

More importantly, it's incorrect grammar, in most cases, to use an apostrophe before an "s" in the plural instance of a word.
Apostrophes are for the possessive instance of words, and also for abbreviations.

And please hold anyone to account on this forum for misinterpreting the phrase "should have" as "should of". The error apparently springs from the (ugly) abbreviation "should've".
This grotesque use of the English language has been committed a number of times on the forum lately ... by native English speaking members.

Posted: Wed 11 Mar 2009, 12:28
by ttuuxxx
ya I've always had that pet peeve, when your typing code and you have to type color, really these genius's who make languages up, like they couldn't hard code in 2 forms of the colour, color. It would make life more simpler.
ttuuxxx

Posted: Wed 11 Mar 2009, 12:36
by 01micko
tempestuous wrote:
capoverde wrote:in some dialogs there's the wording "take affect" -- should be "take effect".
Indeed. It's nice to see efforts to stop abuse of the English language.
WhoDo wrote:I'm a great stickler for correct use of the language ...
If you can identify the precise dialog's I'll try to fix them.
While we're on it, "dialog" is American English, not English. But I suppose this is the convention for IT-related terms.

More importantly, it's incorrect grammar, in most cases, to use an apostrophe before an "s" in the plural instance of a word.
Apostrophes are for the possessive instance of words, and also for abbreviations.

And please hold anyone to account on this forum for misinterpreting the phrase "should have" as "should of". The error apparently springs from the (ugly) abbreviation "should've".
This grotesque use of the English language has been committed a number of times on the forum lately ... by native English speaking members.
Are you an English teacher? If so, I applaud you. If not, I applaud you.

Thankyou,

Mick.

Posted: Wed 11 Mar 2009, 12:43
by ttuuxxx
Tell you the truth, I suck badly at spelling always have, Probably why I got into computers and construction, Construction you don't need spelling and computers well they come with a spell check, LOL
ttuuxxx

Posted: Wed 11 Mar 2009, 12:58
by panzerpuppy
ttuuxxx wrote:ya I've always had that pet peeve, when your typing code and you have to type color, really these genius's who make languages up, like they couldn't hard code in 2 forms of the colour, color. It would make life more simpler.
My grammar and spelling suck big time.

I've already found 3 bugs in your 'code'. Get a good debugger and clean up this mess or I'll fire you. :D