FOX 1.6.25 (STABLE) and FOX 1.7.9 (DEV) Released!

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

Parent Message unknown FOX 1.6.25 (STABLE) and FOX 1.7.9 (DEV) Released!

by Jeroen van der Zijp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


New for FOX 1.7.9:

    * Renamed FXString::HEX array to FXString::value2Digit; added FXString::digit2Value array.
      Removed FXString::hex (never used anywhere).

    * Minor fix in Adie.stx file for sprintf-style format patterns.

    * Fixed interpretation of DECOR_SHRINKABLE and DECOR_STRETCHABLE; when neither is specified,
      programmatically specified size is kept. If DECOR_STRETCHABLE is specified, size is
      constrained to be at least the default size. If DECOR_SHRINKABLE is specified, size is
      constrained to be at most the default size; finally, if DECOR_RESIZE (i.e. both
      DECOR_SHRINKABLE and DECOR_STRETCHABLE are set), then size is not constrained and
      window can be manipulated arbitrarily.

    * Renamed FXURL::hostname() to FXSystem::getHostName(), which is more appropriate.

    * More major updates in FXText.

    * Lots of new API's in FXTextField:

          o API's added to incrementally modify text, rather than just replace all of it.
          o Cursor and anchor properly updated when text is changed.
          o API added to obtain only selected text.
          o Overstrike mode now works much better for UTF-8.
          o Cursor changes shape when in overstrike mode.
          o All manipulations done using a single message now.
          o API's added to manipulate clipboard and primary selection.
          o When setting new text, no longer immediately scrolls to make end of text visible
            (this caused ugliness inside FXComboBox when FXComboBox is too small to show all text).

    * Changed behaviour of FXText: pasting from clipboard or primary selection now observe properly
      the overstrike mode-flag. When multi-line text is pasted, only text from cursor position
      till end of line is overstruck; the rest is just inserted.

    * Added API to FXText to obtain selected text.

    * Added some API's to FXGLShape, and other FXGLObject's.

    * Hidden Windows-only GetClass() API now returns wide characters if FOX is compiled with
      -DUNICODE. Thus, window-titles now show properly in unicode.

    * Secret convenience API's added: fxopen(), fxreopen(). These do what you expect, except
      they encode the filename to wide-characters on Windows. Note that these API's are not
      official and will be removed at some point in the future.

    * Fixed _NET_WM_PING protocol issue (change in protocol).


Fixes in FOX 1.6.25:

    * Fixed compile problem with FXThread for build on MacOS-X.

    * Fixed _NET_WM_PING protocol issue (change in protocol).




        Greetings,

                                Jeroen

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Foxgui-announce mailing list
Foxgui-announce@...
https://lists.sourceforge.net/lists/listinfo/foxgui-announce

Re: FOX 1.6.25 (STABLE) and FOX 1.7.9 (DEV) Released!

by giannis :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hi Jeroen,

I tried compiling FoxToolkit on my MacOSX setup and compilation
stopped in linking phase with ld indicating failure because
it couldn't find _MPCreateSemaphore and 3 more Semaphore functions.

As i saw all these functions are referenced only in FXThread.cpp,
but it seems to me that the proper library is missing for linking.

I have MacOSX 10.4.1 and XCode tools 2.4.1 installed.

greetings
giannis

>
> New for FOX 1.7.9:
>
>     * Renamed FXString::HEX array to FXString::value2Digit; added  
> FXString::digit2Value array.
>       Removed FXString::hex (never used anywhere).
>
>     * Minor fix in Adie.stx file for sprintf-style format patterns.
>
>     * Fixed interpretation of DECOR_SHRINKABLE and DECOR_STRETCHABLE;  
> when neither is specified,
>       programmatically specified size is kept. If DECOR_STRETCHABLE is  
> specified, size is
>       constrained to be at least the default size. If DECOR_SHRINKABLE  
> is specified, size is
>       constrained to be at most the default size; finally, if  
> DECOR_RESIZE (i.e. both
>       DECOR_SHRINKABLE and DECOR_STRETCHABLE are set), then size is not  
> constrained and
>       window can be manipulated arbitrarily.
>
>     * Renamed FXURL::hostname() to FXSystem::getHostName(), which is  
> more appropriate.
>
>     * More major updates in FXText.
>
>     * Lots of new API's in FXTextField:
>
>           o API's added to incrementally modify text, rather than just  
> replace all of it.
>           o Cursor and anchor properly updated when text is changed.
>           o API added to obtain only selected text.
>           o Overstrike mode now works much better for UTF-8.
>           o Cursor changes shape when in overstrike mode.
>           o All manipulations done using a single message now.
>           o API's added to manipulate clipboard and primary selection.
>           o When setting new text, no longer immediately scrolls to make  
> end of text visible
>             (this caused ugliness inside FXComboBox when FXComboBox is  
> too small to show all text).
>
>     * Changed behaviour of FXText: pasting from clipboard or primary  
> selection now observe properly
>       the overstrike mode-flag. When multi-line text is pasted, only  
> text from cursor position
>       till end of line is overstruck; the rest is just inserted.
>
>     * Added API to FXText to obtain selected text.
>
>     * Added some API's to FXGLShape, and other FXGLObject's.
>
>     * Hidden Windows-only GetClass() API now returns wide characters if  
> FOX is compiled with
>       -DUNICODE. Thus, window-titles now show properly in unicode.
>
>     * Secret convenience API's added: fxopen(), fxreopen(). These do  
> what you expect, except
>       they encode the filename to wide-characters on Windows. Note that  
> these API's are not
>       official and will be removed at some point in the future.
>
>     * Fixed _NET_WM_PING protocol issue (change in protocol).
>
>
> Fixes in FOX 1.6.25:
>
>     * Fixed compile problem with FXThread for build on MacOS-X.
>
>     * Fixed _NET_WM_PING protocol issue (change in protocol).
>
>
>
>
> Greetings,
>
> Jeroen
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share  
> your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Foxgui-announce mailing list
> Foxgui-announce@...
> https://lists.sourceforge.net/lists/listinfo/foxgui-announce
>



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Foxgui-announce mailing list
Foxgui-announce@...
https://lists.sourceforge.net/lists/listinfo/foxgui-announce