nanogui: Microwindows 0.88pre2 released


Previous by date: 29 Feb 2000 06:47:54 -0000 Re: GdJPEG for PF_TRUECOLOR patch, Martin Jolicoeur
Next by date: 29 Feb 2000 06:47:54 -0000 Re: Microwindows 0.88pre2 released, Morten Rolland
Previous in thread:
Next in thread: 29 Feb 2000 06:47:54 -0000 Re: Microwindows 0.88pre2 released, Morten Rolland

Subject: Microwindows 0.88pre2 released
From: "Greg Haerr" ####@####.####
Date: 29 Feb 2000 06:47:54 -0000
Message-Id: <013c01bf827f$36e50760$15320cd0@gregh>

I have released an updated tarball, since there have been quite 
a few changes submitted by each of you, as well as a major
overhaul with the screen driver interface for speed and offscreen
blitting:

ftp://microwindows.censoft.com/pub/microwindows/microwindows-0.88pre2.tar.gz

Vidar, you mentioned that you had a patch for Nano-X client
cleanup after exit; pre2 has this in it, courtesy Al Riddoch.  And
the client doesn't have to close it's windows either.  I'd like
to see your patch, nonetheless, in case we've missed something.
In addition, you mentioned that you had a bugfix for a race
condition with 

0.88pre2 also includes all of Vidar's offscreen pixmaps drawing for Nano-X,
as well as heavy mods from myself.

This prelease is really meant for developer source updating; because
it includes some heavy rewriting of the screen driver interface for speed.
In addition, the screen driver interface was heavily modified for 
offscreen drawing, it's very much cleaner now.  I think I've got it
so that all the screen drivers are working, including fb, svgalib,
X11, and pc bios.

Attached is the changelog:

Version 0.88pre2 - 29th February 2000 - ####@####.####
 * added Al's npanel Nano-X program exec'er (cool)
 * added Al's patch to cleanup windows on Nano-X client exit
 * added Al's ignore sigpipe for ELKS
 * added Morten's jpeg grayscale patch
 * create dword-aligned offscreen bitmaps for speed
 * removed much of global scrdev
 * changed screen driver open routine to return psd
 * added Vidar's patch for offscreen drawing in Nano-X, added
  GrNewPixmap, GrCopyArea.  GrDestroyWindow destroys pixmaps
Version 0.88pre1b - 23rd February 2000 - ####@####.####
 * added Kyle's bug fix for 16 and 32bpp jpeg support
Version 0.88pre1 - 22nd February 2000 - ####@####.####
 * added PSD to GdClip routines, fixing potential offscreen write bug
 * renamed libraries, added "make install", hdrs to /usr/include/microwin
  and libs to /usr/lib/libmw*.a and libnano-X.a
 * renamed RECT, POINT, CLIPRECT and CLIPREGION types to MWxxx
 * added Al's ELKS patches for client/server Nano-X on ELKS
 * renamed xconfigure, updated INSTALL with make instructions
 * rewrote all fb drivers for speed eliminating multiple function calls
 * allow GdText count == -1 for strlen()
 * added GdCalcMemGCAlloc to calculate offscreen allocate size
 * added three offscreen memory allocation entry points to screen driver
 * rewrote vga16 driver to use outw rather than outb for speed
 * adjusted fb drivers to always draw last point for drawhorz/drawvert
 * rewrote VT switching code, removed from fb driver to separate file
 * added SetIOPermissions in scrdev for pthreads create i/o bitmap bug
 * fixed parms named "min" in demos for ELKS bcc compiler
 * changed VT switch signal to SIGUNUSED for pthreads compatibility
 * added Brad's touch panel/mouse calibrator to contrib/GPL/tpcal
 * fixed up SVGAlib driver for 256 colors, added screen to screen blit
 * process all mouse messages before next select: better mouse speed
 * added HTBORDER hit testing
 * fixed FBVGA blitting, wrong scrdev used on memdc

have fun!

Regards,

Greg





Previous by date: 29 Feb 2000 06:47:54 -0000 Re: GdJPEG for PF_TRUECOLOR patch, Martin Jolicoeur
Next by date: 29 Feb 2000 06:47:54 -0000 Re: Microwindows 0.88pre2 released, Morten Rolland
Previous in thread:
Next in thread: 29 Feb 2000 06:47:54 -0000 Re: Microwindows 0.88pre2 released, Morten Rolland


Powered by ezmlm-browse 0.20.