[Pgui-devel] Added support for video 180 degree rotation

2001-04-11 Thread Pascal Bauermeister
Added support for video 180 degree rotation. This is provided as an option in the config. When selected, the whole display is rotated by 180 degree (any time, and not under control of applications). Aadditional 90 degree is still possible, of course. This is for the case the display is rotated phy

[Pgui-devel] cli_perl done for now

2001-04-11 Thread Micah Dowty
Well, I've implemented all the easy parts and all the really important parts of the PicoGUI C API as a Perl XS module. There's not a lot of example code for it yet, but the 'test.pl' file contains some tidbits. The following is an overview of the differences in the Perl library, excerpted from

[Pgui-devel] Perl is fun

2001-04-11 Thread Micah Dowty
There are still several holes in the API, especially important ones like pgEventLoop. But at least the differences between perl and C api are docuemnted in the README now. Now I can use a Perl one-liner to do so much more! perl -MPicoGUI -e 'PicoGUI::pgMessageDialog("PicoGUI","Hello, World!")'

Re: [Pgui-devel] Offscreen rendering to a bitmap or bitmap-writing primitive

2001-04-11 Thread Micah Dowty
I will start on it right after I get a usable cli_perl up. Shouldn't take too long. I'd say possibly today, probably next day or two, and the weekend at the latest. This is only a frontend to the canvas though. The canvas has a lot of functionality that works now but is hard to use because the

[Pgui-devel] Perl module started

2001-04-11 Thread Micah Dowty
I think I've got this XS thing figured out. I started a perl module in the gutted cli_perl directory. All it can do now is connect to the server and display message dialogs, but this XS method is a whole lot easier to write and maintain than the old 100% perl implementation. -- perl -e'socket

Re: [Pgui-devel] Offscreen rendering to a bitmap or bitmap-writing primitive

2001-04-11 Thread Olivier Bornet
Hi Micah, > So, I'll start on a new addition to the client library, PicoGUI Client > Side Graphics Library or something. It will have much more friendly > primitives that look 'normal', abstracted from the underlying rendering > method. Rendering methods will include stored groplists with the Can

[Pgui-devel] Developing a perl module for PicoGUI

2001-04-11 Thread Micah Dowty
Anybody on this list know how to write Perl XS modules? -- perl -e'socket S,2,1,tcp;connect S,pack(H16,"0200029a80692d32").\0x8;print grep!/=/,' ___ Pgui-devel mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/pgui-devel

Re: [Pgui-devel] Offscreen rendering to a bitmap or bitmap-writing primitive (part2)

2001-04-11 Thread Micah Dowty
Just to clarify from my last mail... I think drawing directly inside the bitmap _is_ the right way to do it, but that requires a bit of reorganizing the video libraries. I think it's important to have the abstract interface first so the existing server code will be more useful, plus it will be

Re: [Pgui-devel] Offscreen rendering to a bitmap or bitmap-writing primitive

2001-04-11 Thread Micah Dowty
Well, here are the two problems I see with this: - The canvas widget isn't really designed for fast immediate graphics rendering, but it is still capable of it. It works much like Tcl/Tk's canvas widget. - The client side looks so ugly now because pgWriteCmd is the low-le

[Pgui-devel] Offscreen rendering to a bitmap or bitmap-writing primitive

2001-04-11 Thread Olivier Bornet
Hi Micah (and other developers), I'm (allways) porting Waba to PicoGUI. At this time, my most important problem is the "grop node" list. Due to the way Waba work now, all graphics are very simple draw (like line, rect, polyline, draw_chars...). And the draw mechanisme inside Waba work as we can w

Re: [Pgui-devel] picoGUI libraries needed

2001-04-11 Thread Micah Dowty
Make sure you don't have SDL turned on. PicoGUI doesn't use X directly, but SDL does. The good news is that PicoGUI has been ported to uClinux, so it does work with uClibc! You might have to hack the makefile a bit to turn most uClinux stuff on but not use the cross-compiler, but should work.

[Pgui-devel] CVS help needed

2001-04-11 Thread Gray, Tim
The ever wise administrators of my companies Firewall have decided to disable Http tunneling and the ports that CVS uses. Therefore I can no longer access picoGUI's CVS with a CVS client. (Gotta love the network admins!) could someone grab the August 11, 2000 CVS snapshot and tarball it up and

[Pgui-devel] picoGUI libraries needed

2001-04-11 Thread Gray, Tim
I am trying to put together my embedded system and I noticed that PicoGUI linked against 2 X libraries. /usr/X11R6/lib/libX11.so.6 /usr/X11R6/lib/libXext.so.6 are these actually needed? I was hoping to get out from under X11R6's large overhead. both of these together are almost another Meg of s