What happened to the Kaffe port ?

Rosimildo da Silva rdasilva at connecttel.com
Thu Mar 23 14:44:31 UTC 2000


The port of Kaffe to MicroWindows is getting ready. 

I am wondering if the team working on Kaffe porting to RTEMS could
provide the list a small status update.

I am eager to see java ( including AWT ) running on RTEMS.

Rosimildo.


------------------------------------------------------------------------------
From: "Greg Haerr" <greg at Censoft.com> Save Address - Block Sender
 To: <nanogui at linuxhacker.org> Save Address 
 CC: <linuxce-devel at linuxce.org> Save Address 
 Subject: Microwindows 0.88pre5 released
 Date: Thu, 23 Mar 2000 01:44:43 -0700


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 - greg at censoft.com
 * 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

---------------------------------------------------------------------
To unsubscribe, e-mail: nanogui-unsubscribe at linuxhacker.org
For additional commands, e-mail: nanogui-help at linuxhacker.org



More information about the users mailing list