changeset 1768:227e13044ce3

Update readmes and up version to 2.4 in preparation for release after determining final function names and what to do about Unicode bugs on OS/2.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 01 Jul 2012 09:56:49 +0000
parents 31edce4598d0
children d81bebc5c8cc
files Version dw.h os2/readme-os2.txt readme.txt win/readme-win.txt
diffstat 5 files changed, 13 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/Version	Sun Jul 01 08:16:44 2012 +0000
+++ b/Version	Sun Jul 01 09:56:49 2012 +0000
@@ -1,3 +1,3 @@
 # Set these here to change the version for all platforms
 DW_MAJOR_VERSION=2
-DW_MINOR_VERSION=3
+DW_MINOR_VERSION=4
--- a/dw.h	Sun Jul 01 08:16:44 2012 +0000
+++ b/dw.h	Sun Jul 01 09:56:49 2012 +0000
@@ -5,7 +5,7 @@
 
 /* Dynamic Windows version numbers */
 #define DW_MAJOR_VERSION 2
-#define DW_MINOR_VERSION 3
+#define DW_MINOR_VERSION 4
 #define DW_SUB_VERSION 0
 
 #if !defined(__PHOTON__)
--- a/os2/readme-os2.txt	Sun Jul 01 08:16:44 2012 +0000
+++ b/os2/readme-os2.txt	Sun Jul 01 09:56:49 2012 +0000
@@ -1,4 +1,4 @@
-This package contains Dynamic Windows (dwindows) v 2.3 for OS/2 and eCS.
+This package contains Dynamic Windows (dwindows) v 2.4 for OS/2 and eCS.
 
 It contains:
 
@@ -9,6 +9,6 @@
 dwcompat.lib - import library for functions in dwcompat.dll
 readme-os2.txt - this file
 
-This binary package was compiled with VisualAge C 3.0.
+This binary package was compiled with VisualAge C 3.6.
 It should not require any additional libraries.
 
--- a/readme.txt	Sun Jul 01 08:16:44 2012 +0000
+++ b/readme.txt	Sun Jul 01 09:56:49 2012 +0000
@@ -10,6 +10,10 @@
 GTK3 due to changes in the core architecture does not support
     widgets that are smaller than what is contained within them
     unless they use scrolled windows. GTK2 and other platforms do.
+In Unicode mode on OS/2 there are some bugs in the input controls,
+    minor bugs in entryfield based controls and major bugs in the MLE.
+    The text displays properly but the cursor and selection jumps
+    around oddly when passing over multibyte characters.
 
 Known limitations:
 
@@ -23,11 +27,12 @@
 from available libraries (Firefox, Webkit, Qt, etc).
 
 Changes from version 2.3:
-Added fullscreen support on Mac for resizable windows.
+Added fullscreen support on Mac for resizable windows on Lion.
 Added UNICODE build mode on Windows allowing UTF-8 encoded text.
    ANSI builds are supported by removing -DUNICODE -D_UNICODE and -DAEROGLASS
 Added support for antialiased drawing on Windows via GDI+.
-Added codepage 1208 (UTF-8) as the default codepage on OS/2.
+Added UNICODE build mode on OS/2 using codepage 1208 (UTF-8) as the 
+   active codepage; Non-Unicode mode will use the default codepage.
 Added support for Control-Click on Mac for button press events.
 Added DW_POINTER() macro for casting parameters to (void *).
 Added dw_box_remove() and dw_box_remove_at_index() for removing items
@@ -55,6 +60,7 @@
 Fixed dw_window_set_bitmap_from_data() prefering the resource ID 
    over the data passed in on most platforms.
 Fixed dw_container_delete_row() failing and/or crashing on Mac.
+Fixed memory and resource leaks on Windows and Mac.
 Updated the test program removing deprecated flags and using new ones.
 
 Dynamic Windows Documentation is available at:
--- a/win/readme-win.txt	Sun Jul 01 08:16:44 2012 +0000
+++ b/win/readme-win.txt	Sun Jul 01 09:56:49 2012 +0000
@@ -1,4 +1,4 @@
-This package contains Dynamic Windows (dwindows) v 2.3 for Windows.
+This package contains Dynamic Windows (dwindows) v 2.4 for Windows.
 
 It contains: