FOX 1.7.18 released!

View: New views
1 Messages — Rating Filter:   Alert me  

FOX 1.7.18 released!

by Jeroen van der Zijp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

November 24 - FOX DEVELOPMENT 1.7.18

    * Added FXhalf half-precision floating point format support. This is a 16-bit float as needed
      for signal processing and high-dynamic range imaging. FXhalf is designed to behave in all
      respects like a float number, except with a more limited range [up to 65504.0].
      We have developed some extremely fast, table-based conversion methods.

    * Small problem in preprocessor conditions fixed in FXAtomic.h

    * Get/set font added to FXCalendarView.

    * FXCalendar header and body font can be changed independently.

    * Now have ticket spinlock implementation inside FXThread [GCC/x86/x86-64 only].

    * Added RGBA save for FXDDSImage and FXDDSIcon.

    * Small API changes in FXStream and its subclasses. Made things more easy to remember and
      more consistent.

    * Improved documentation in FXThread.h

    * Added getSelectedFiles() API to FXFileList.

    * API's added to FXStat to yield link count and file inode(index) on filesystems where such
      info is available.

    * Simpler enumeration of entries in FXDir. Also, its faster.

    * Added resetGradients() API to FXGradientBar.

    * Initialize FXGradientBar to more sensible default gradient.

    * Message handlers ID_UPPER_COLOR and ID_LOWER_COLOR could be interfaced directly to FXColorWell.
      Now, they can also be directly interfaced to FXColorDialog and FXColorSelector since these
      now ID_SETINTVALUE and ID_GETINTVALUE which permits bi-directional dataflow similar to other
      widgets which can be connected to FXDataTarget.

    * FXMDIClient now as optional background tile image.

    * Generate SEL_MINIMIZE, SEL_MAXIMIZE, SEL_RESTORE messages on Windows as well as X11 when
      windows are iconified/minimized, maximized, or restored through Window Manager.

    * Added setOwned(), isOwned() API's to FXImage, FXBitmap. This affects the way the client-side
      pixel buffer is managed.

    * Added getActualFontDesc() API to FXFont so we can get the info about which font was actually
      matched in a more convenient form than using the individual API's.

    * DDS support now includes half float and float (R16F, G16R16F, A16B16G16R16F, R32F, G32R32F,
      A32B32G32R32F formats.

    * Fixed problem in FXMessageChannel: using Semaphore instead of Event on Windows fixes
      sporadic lock-ups.

    * Added extra option to FXMessageBox.

    * FXProgressDialog and FXProgressBar now support ID_SETINTRANGE and ID_GETINTRANGE,
      permitting connection through messages.

    * Updated XDND system with DRAG_ASK. DRAG_ASK causes menu popup; this eliminates
      accidental drag-and-drops when you really wanted to click.

    * Some small fixes for compile w/o OpenGL.

    * Fixed possible memory leak [small one] when things end with timer or chore.

    * Fixed bug reading monochrome .pbm bitmap.


Enjoy!


--
+----------------------------------------------------------------------------+
| Copyright (C) 20:30 11/24/2008 Jeroen van der Zijp.   All Rights Reserved. |
+----------------------------------------------------------------------------+

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Foxgui-announce mailing list
Foxgui-announce@...
https://lists.sourceforge.net/lists/listinfo/foxgui-announce