December 19 - FOX STABLE 1.6.0 (Release Candidate 2)
Added FXRulerView widget. The ruler view coordinates the scroll bars and rulers to
automatically adjust to the stated document dimensions and margin settings for a document-
oriented workview. It is intended as a base class for an applications document drawing
framework.
Added FILELIST_NO_PARENT option to FXFileList to suppress '.' and '..' display in
directory lists.
Added extra field in FILETYPES binding for "change directory" and "run in terminal" flags.
Optimized FXText continuous wrap mode layout update when using fixed-pitch fonts; this
frequent scenario is quite a bit faster now; also greatly simplified layout handling
in FXText.
Fixed layout issues with LAYOUT_FIX_X and LAYOUT_FIX_Y in FXPacker, FXTopWindow,
FXGroupBox, FXHorizontalFrame, and FXVerticalFrame widgets.
Updated FXArray implementation; many API's added, a few dropped to so as to require no
insert- or extract operators, or equality operators, on the contained items.
Updated FXVec{2,3,4}{d,f} classes; changed many friend functions to members, added explicit
declarations for remaining friend functions in preparation for GCC 4.1 C++-language-change.
Small changes to FXQuat{d,f}. Some friend functions have become member functions.
Updated xinc.h to accomodate broken prototypes on older unix machines with respect to
input method support.
Also simplified FXText layout logic.
Fixed tons of warnings on SGI, HPUX, Solaris, OSF1, and Windows builds.
Split FXComposeContext creation from construction. This is necessary as input
method editor server may come and go.
Updated FXHash class with a few additional API's to make it easier to look over
all contents in the table.
Added clearElms() API to FXElement.h.
Fixed FXVisual getNumGreen() and getNumBlue() access functions.
Expunged a number of FXbool in favor of bool.
Speeded up fxloadBMP(), fxsaveBMP(), fxloadICO() and fxsaveICO() functions through use
of byte-swapping capability of FXStream.
Fixed typo in FXDebugTarget.
Fixed problem in FXFile::removeFiles().
Removed tons of warnings on Solaris builds.
Turned off XIM by default until it works across the board.
November 29 - FOX STABLE 1.4.26
Fixed SUN Solaris compile issue with threads.
Missing fxcheckTIF(), fxcheckPNG(), fxcheckJPG() declarations if TIF, PNG, and JPEG support
is stubbed out.
November 14 - FOX STABLE 1.4.24
Fixed small issue in FXVec4{d,f} distance() routine.
November 9 - FOX STABLE 1.4.23
Fixed compile issue with new GetOwnModuleHandle() function.
Delete thread local storage key upon global destructor in FXThread.