nanogui: FLNX Fast Light Tool Kit version 0.14 announced


Previous by date: 3 Nov 2000 17:22:12 -0000 Microwindows PDA operating environment binary distribution available for iPAQ, Greg Haerr
Next by date: 3 Nov 2000 17:22:12 -0000 iPaq demo sources?, Nils Faerber
Previous in thread:
Next in thread:

Subject: FLNX Fast Light Tool Kit version 0.14 announced
From: Jeff Moellmer ####@####.####
Date: 3 Nov 2000 17:22:12 -0000
Message-Id: <3A0303CE.7020102@censoft.com>

Version 0.14 of FLNX Fast Light Tool Kit is released at:

ftp://viewml.com/pub/flnx/flnx-0.14.tar.gz

This release adds better font support, mainly in that you can now
request fonts by name (as if they are TrueType) and it now responds
with the font (not necessarily TrueType if not compiled into Microwindows)
that most closely matches the size you request. Since the release of 
MicroWindows pre5,
dialog boxes and other child windows are correctly destroyed from the
window manager. Cursors also now work a lot better. Finally, an
updated ChangeLog, a new TODO list, and INSTALL instructions.

This release coincides with the Microwindows Version 0.89pre5 prerelease and
the viewml-0.18 release from Century Software in order to create a 
completely working
ViewML embedded web browser on top of Microwindows.

There are still a few issues I am working on for the next release.
Specifically:

   - Fix bitmap buttons which don't always redraw themselves.
   - Find and fix any memory leaks.
   - Add 2 byte character support.
   - Make sure XPM's do not crash under framebuffer mode.
   - Nano-X window managers do not handle resizing from child windows
     (hence the resizeborder and the fullscreen demos cannot work 
correctly).
   - The Nano-X X11 mouse driver does not always catch mouse release events.
     For example, if you wildly drag up and down on scroll bars, the
     FL_RELEASE is never sent. Therefore, the FL_DRAG holds indefinitely 
until
     your next mouse click.
   - Obtain bitmaps for all FLTK supported cursors.
   - Make sure the colors for all FLTK supported cursors change to the 
correct
     foreground and background colors. Sometimes you'll want the bitmap 
to be
     the foreground and other times the mask.
  
The following is a complete change log for this release:

flnx 0.14 (Microwindows Version 0.89pre5) - 2nd Nov 2000 - ####@####.####
       - Dialog boxes ( and other child windows ) are now correctly 
destroyed by nanox window managers.
       - Fixed checkers demo ( see flnx/test/checkers.cxx)
       - Fixed cursors to change at correct hotspots ( see 
flnx/test/tile.cxx )
       - Fixed cursors to change to correct foreground and background 
colors ( see flnx/test/cursor.cxx ).
         Note: we are still working on getting all the cursor bitmaps to 
include. Currently we only have some
         default cursors.
       - Now requests fonts by name as if they were TrueType.
       - Now responds with font that matches most closely
         the size you request in lieu of the actual TrueType font.
       - Added TODO list concerning defects and unfinished tasks.
       - Added INSTALL documentation.
flnx 0.13 (Microwindows Version 0.89pre3) - 25th Oct 2000 - 
####@####.####
       - Fixed first and third mouse button reversal problem between 
flnx and microwindows.
       - Fixed Fl_Overlay.
       - Fixed many window decorating and parenting problems inside of 
nanowm.
       - Menus are no longer clipped by parent windows.
       - Fixed file selection box.
       - FL_ROUND_UP_BOX and FL_ROUND_DOWN_BOX look even better.
       - Increased speed of True Type Fonts (much better!).
       - Fixed Fl_vertex.cxx's fl_circle() ... it is now "polygon aware" 
(i.e. see clock demo).
       - Fixed pop-up menu on right click.
flnx 0.12 (Microwindows Version 0.89pre3) - 18th Oct 2000 - 
####@####.####
       - The event loop completely redone (FLNX under nanox is much faster).
       - The event loop can now handle FL_TIMEOUT events properly (i.e. see
         flnx/test/tabs)
       - Menu Bars and Menu Buttons do not decorate inside of nanowm.
       - Menu Bars and Menu Buttons events work correctly (i.e. draw in the
         correct position).
       - Parts of Fl_Dial do not disappear after use.
       - Fl_Windows have FL_BLACK borders instead of FL_RED borders.
       - Window Parenting works better (i.e. see flnx/tests/tile demo).
       - Fl_Scroll now scrolls when other widgets are placed inside.
       - Double buffering works.
       - Fl_Box types FL_ROUND_BOX and FL_ROUND_DOWN_BOX draw correctly.
       - Fl_Bitmap works correctly.
       - Fl_Pixmap works correctly.
       - Fl_Image works (nanox server side draws images REALLY slow on 
X, it is
         faster with framebuffer).
pre6 (Microwindows Version 0.88pre10) - 18th June 2000 - ####@####.####
       * fixed text background output
       * added MWFONT_DEFAULT_GUI if asked for font fails
       * bugfixed region clipping code
       * applied Kevin's fix for expose events, nx regions, new configure
pre5 (Microwindows Version 0.88pre9) - 15th June 2000 - ####@####.####
       * first Nano-X port, contributed by Tanghao

Happy compiling!

Thanks,

Jeff Moellmer
Century Software


Previous by date: 3 Nov 2000 17:22:12 -0000 Microwindows PDA operating environment binary distribution available for iPAQ, Greg Haerr
Next by date: 3 Nov 2000 17:22:12 -0000 iPaq demo sources?, Nils Faerber
Previous in thread:
Next in thread:


Powered by ezmlm-browse 0.20.