changeset 1581:a80ec948c3eb

Fixed a MinGW warning and updated the readme.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 25 Jan 2012 09:32:17 +0000
parents a51397ea24bf
children 728778634933
files readme win/dw.c
diffstat 2 files changed, 7 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/readme	Wed Jan 25 03:17:36 2012 +0000
+++ b/readme	Wed Jan 25 09:32:17 2012 +0000
@@ -16,11 +16,6 @@
 It is not safe on all platforms to operate on widgets before they
 are packed.  For portability pack widgets before operating on them.
 
-On Mac if performing Dynamic Windows operations on secondary 
-threads which do not terminate, it may be required to call
-a Mac specific DW function _dw_pool_drain() at the end of the
-thread's loop to prevent memory leaks.
-
 Future features:
 
 OS/2 is currently missing the HTML widget because the system does 
@@ -54,10 +49,16 @@
    that accept the flags parameter to disable anti-aliasing.
 Added dw_main_quit() to cause the dw_main() message loop to return.
 Added DW_FCF_COMPOSITED to enable Aero Glass effects on Windows 7 and Vista.
+Added local autorelease pools on Mac making _dw_pool_drain() unnecessary.
 Fixed auto-sizing top-level windows on Windows; added on OS/2 and Mac.
 Fixed bubble help not being displayed on Windows.
 Fixed menu bar items remaining highlighted on Mac 10.6 and later.
 Fixed OS/2 and Windows showing windows during dw_window_set_pos/size().
+Fixed OS/2 scrollbox resizing problems when not in the initial position.
+Fixed Windows scrollbox maximum position is off by one.
+Fixed various GTK3 issues and removed all deprecated functions for 3.4.
+Fixed MLE issues on almost all platforms.
+Removed broken support for GTK 3.0, GTK 3.2 or later is required now.
 Deprecated DW_FCF_NOBYTEALIGN, DW_FCF_SHELLPOSITION, DW_FCF_HORZSCROLL and
    DW_FCF_VERTSCROLL flags.
 
--- a/win/dw.c	Wed Jan 25 03:17:36 2012 +0000
+++ b/win/dw.c	Wed Jan 25 09:32:17 2012 +0000
@@ -4566,7 +4566,7 @@
          strcat(buf, "\n");
          
          /* MLE */
-         while(ptr = strstr(buf, "\n"))
+         while((ptr = strstr(buf, "\n")))
          {
             ptr[0] = 0;
             width = 0;