Mercurial > dwindows
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: