nanogui: Thread: Microwindows 0.85 released


[<<] [<] Page 1 of 1 [>] [>>]
Subject: Microwindows 0.85 released
From: Greg Haerr ####@####.####
Date: 15 Oct 1999 17:25:47 -0000
Message-Id: <01BF16FF.BE8A9D10.greg@censoft.com>

All,
	The next cut of MicroWindows and NanoGUI is now available at
	ftp://microwindows.censoft.com/pub/microwindows/microwindows-0.85.tar.gz

There have been a number of enhancements in this release, many relating to
the successfull porting of MicroWindows to the MIPS Vr41xx series processors
used in the Clio, Casio and Everex Palm PC's.  Now, 1, 2, 4, 8, 16 and 32bpp
framebuffers are supported, along with 1,2, 4 and 8bpp palette support, along
with 3/3/2, 5/6/5 and 8/8/8 bit truecolor.  All of it is autodetected.  The color
model changed very slightly, in that now, user programs mostly always specify
colors as RGB, rather than palette indices.  This is because no assumptions can
be made as to the size of the palette, or whether there even is one.  This allows
user programs to be written that don't care about the server hardware.

	In addition, experimental bitlblit has been added, and now the
included nano-X terminal emulator can be setup to <scroll the screen>!
(this is still a little tricky to setup in this cut).  Quite a few nano-X
client/server bugs are fixed in this release, and Vidar's nanoWidget 0.2 set
is included, along with his experimental 3d look and feel.  Also, the
BOGL library has been used to rewrite from scratch a new framebuffer
library that is needed for the upcoming bitblit support.  BOGL library
is still supported in this release, however.

	Nano-X and MicroWindows can now be told, with a compile
option, to take a screenshot on exit, and I have written a utility that converts
the screenshot to a .bmp file (.gifs are illegal to encode nowadays ;-)

	Big thanks go out to Brad LaRonde for his extremely important
work in getting all of MicroWindows running on the MIPS Palm PC hardware,
as well as very useful comments relating to the client/server model and color
implementations.

	Following is the ChangeLog for this release.  Please send any bugs
and comments to the nanogui list.

Greg

Version 0.85 - 14th October 1999 - ####@####.####
	* ported microwindows to Casio and Clio palm pc's (thanks Brad)
	* ported microwindows to Everex Freestyle palm pc
	* changed ncolors in SCREENINFO user struct to long
	* system automatically supports 1, 2, 4, 8bpp palette
		and 8, 16 and 24 bpp truecolor systems (332, 565, 888 packing)
	* removed F_PALINDEX from std colors, std colors now RGB
	* wrote 16bpp, 32bpp fb drivers, 2bpp, 4bpp for palm pc
	* removed requirement for bogl library, wrote direct framebuffer driver
	* started screen driver rearchitecture for bitblit
	* experimental bitblt
	* added touchscreen device from Brad LaRonde
	* enhanced nano-X terminal emulator, added scrolling,bitblit
	* added GrRegisterInput for terminal emulator without polling
	* rewrote GrGetNextEvent to not require polling
	* added CREDITS file
	* integrated Vidar's nanoWidgets 0.2
	* added screenshot capability: read /dev/fb0 on exit
	* wrote makebmp utility to convert fb data to bmp file

[<<] [<] Page 1 of 1 [>] [>>]


Powered by ezmlm-browse 0.20.