nanogui: Microwindows 0.88pre5 released


Previous by date: 23 Mar 2000 09:08:01 -0000 Re: Kaffe port to Microwindows, Jean-Eric Cuendet
Next by date: 23 Mar 2000 09:08:01 -0000 Re: Microwindows 0.88pre5 released, Jean-Eric Cuendet
Previous in thread:
Next in thread: 23 Mar 2000 09:08:01 -0000 Re: Microwindows 0.88pre5 released, Jean-Eric Cuendet

Subject: Microwindows 0.88pre5 released
From: "Greg Haerr" ####@####.####
Date: 23 Mar 2000 09:08:01 -0000
Message-Id: <000101bf94a5$b0a3c220$15320cd0@gregh>

Whew!  I've finally integrated all received patches and other modifications
of my own for the Opera port, as well as starting enhancements for
the Kaffe port.  This release is available at:

ftp://microwindows.org/pub/microwindows/microwindows-0.88pre5.tar.gz

This release should allow the Opera folks to produce a stable
port for a first public release.  The new scalable font api is stable now, I
think.
Items added/changed since pre4 include:

    o Added UTF-8 encoding/decoding for text display (thanks Morten)
    o Added protocol fix for Nano-X client/server instability (thanks
Morten/Vidar)
    o Added SHARED_LIBS config option to build shared libraries for Nano-X
    o Added shared memory support for Nano-X client/server to eliminate need
for local UNIX socket.  Shared memory support is turned on with a new
HAVE_SHAREDMEM_SUPPORT config option, and a call after
GrOpen to GrReqShmCmds.  (thanks Morten)
    o Added Nano-X calls for font size, rotation, and kerning/antialiasing
into Nano-X API, it's now set on a per-font basis rather than globally.  There
are small adjustments in the GrFontXXX api.  Also, rotations are set in tenths
of degrees.
    o Implemented first part of various win32 api that Kaffe port needs.
    o Various bug fixes

Have fun!

Following is the ChangeLog:
Version 0.88pre5 (opera, kaffe) - 22nd March 2000 - ####@####.####
 * added GetDlgItem, GetWindowTextLength, WM_GETTEXTLENGTH
 * added GetPixel (needs rgb backconversion still)
 * implemented GWL_WNDPROC, CallWindowProc, GetRValue, GetGValue etc
 * added GrSetFontSize, GrSetFontRotation, GrSetFontAttr, and GdXXX
  works on a per-font basis, rather than on GC
 * added HAVE_SHAREDMEM_SUPPORT config option to compile in shmem support
 * added shared memory support for Nano-X client/server protocol (Morten)
 * added -e option to Nano-X server to stop terminate on ESC
 * fixed psd->DrawArea crash after vt switch, GdArea cursor update
 * added SHARED_LIBS config option for shared libs (nano-x only now)
 * applied Morten's patch to fix Nano-X client/server protocol bug
 * added UTF-8 encoding/decoding for fonts and text
 * fixed FreeType memory leak (thanks Martin)
 * added ExtTextOutW, DrawTextW for win32 unicode support

Regards,

Greg



Previous by date: 23 Mar 2000 09:08:01 -0000 Re: Kaffe port to Microwindows, Jean-Eric Cuendet
Next by date: 23 Mar 2000 09:08:01 -0000 Re: Microwindows 0.88pre5 released, Jean-Eric Cuendet
Previous in thread:
Next in thread: 23 Mar 2000 09:08:01 -0000 Re: Microwindows 0.88pre5 released, Jean-Eric Cuendet


Powered by ezmlm-browse 0.20.