990516	* Version 1.6.1 released

990516
	- Updated German keymap from Andreas Beck.
	- Added GIIUC_Bar and GIIUC_Circumflex to recognized keys.

990509
	- Made Right Control usable for server kill too.

990505
	- Support command line option '-bpp' for XFree compability.
	- Re-implemented reset_xggiscreen() in a portable way.

990423
	- Experimental support for 1bpp modes.

990401	* Version 1.6.0 released

990330
	- Multihead now works!
	- New options -targets, -modes and -rows.

990329
	- Removed XGGI specific configfiles and integrated config better
	  into the normal system. Building on non-Linux systems should
	  now (in theory) work fine.
	- Started hacking on multihead support.

990328
	- Added support for killing the server with Ctrl-Alt-Backpspace.
	  Thanks to Andreas Beck for the original code.
	- New option -dontzap to disable Ctrl-Alt-Backspace.
	- Set GGI_NEWVT and GII_CTRLALT_VTSWITCH by default, new option
	  -noxfreeemu to disable this behaviour.

990311
	- Use the new LibGGI API to not halt the server when switching to
	  another VT. This also means that screen contents are not lost
	  when switching VTs.

990310
	- Accelerated FillBoxSolid() by using ggiDrawBox().
	- Added support for dead key labels.

990308
	- Changed license from GPL to the (X-style) GGI license with
	  permission from Michael Krause.

990306
	- Added default keymap to the server!
	- Improved keymaps to match XFree86 more closely.
	- Updated for current LibGII key events.

990119	* Version 1.5.2 released
	- Changed ggiSetGraphMode() to new function ggiSetSimpleMode(), and
	  removed surplus argument.
	- Now uses XFree 3.3.3.1 as it's base (the diff still works fine with
	  3.3.2 and 3.3.3)

981117	* Version 1.5.1 released
	- Updated pointer button mapping for current LibGII
	- Improved the pointer acceleration.
	- Don't accelerate absolute pointer events - now XGGI works much
	  better on X and Xlib targets without mouse grabbing.
	- Added new commandline option "-buttons" to specify the number of
	  pointer buttons. The default is 5 buttons.
	- Added note in README about xmodmap requiring at least one running
	  X client to work.
	- Added German keymap.

981029	* Version 1.5.0 released
	- Ported to current LibGGI.
	- Completely new keyboard handling. We now map the "label" field
	  in LibGGI key events to a pseudo keycodes. This means we can now
	  conveniently use xmodmap or the XKB extension to set the keymap.
	- Support for all the 32 possible mousebuttons in LibGGI.
	- 24 bpp actually works now.
	- Support for 15 bpp.
	- 32 bpp now returns correct information about the display to clients.
	- Use GGI_AUTO for virtual size.
	- The user doesn't have to specify a mode, GGI/GT_AUTO is used for
	  unspecified parameters.
	- Use the masks in ggi_pixelformat instead of making a random
	  assumption of the format.
	- General cleanup of the code.

981027
	- Marcus Sundberg is new maintainer of XGGI.
	- Started bringing it back to life again.

980425
	- Michael Krause doesn't have time to maintain XGGI anymore.

980301	* Version 1.4.1 released
	- Accelerated the window/area moving/blitting code by using
	  ggiCopyBox().
	- The graphics setup code uses the DirectBuffer API now and checks
	  if the framebuffer is in a supported format.
	- Stride value is interpreted correctly now (for the MediaGX driver -
	  finally, Emmanuel ;D).
	- The keyboard code has been rewritten again.

971026	* Version 1.4 released
	- Complete keyboard support, it's a kludge nevertheless.
	- 32bpp mode working.
	- 24bpp mode implemented, but untested.

971017	* Version 1.3 released
	- Jason McMullan gave up maintaining XGGI, Michael Krause took over.
	- The existing 1.2 sources for XFree86 3.2pl1 were changed to compile
	  with the XFree86 3.3.1 sources.
	- Mouse button mapping changed to the new numbering scheme.
	- Keyboard support, but no complete keymap yet.
	- Fixed the display code to support TrueColor visuals, only 16 bit
	  supported for now.
	- The bug from 1.2 (no Expose events for some apps) has disappeared.
