comparison readme.txt @ 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 1de7daad85a3
children d81bebc5c8cc
comparison
equal deleted inserted replaced
1767:31edce4598d0 1768:227e13044ce3
8 Boxes with no expandable items will have their contents centered on 8 Boxes with no expandable items will have their contents centered on
9 GTK2 instead of top or left justified on the other platforms. 9 GTK2 instead of top or left justified on the other platforms.
10 GTK3 due to changes in the core architecture does not support 10 GTK3 due to changes in the core architecture does not support
11 widgets that are smaller than what is contained within them 11 widgets that are smaller than what is contained within them
12 unless they use scrolled windows. GTK2 and other platforms do. 12 unless they use scrolled windows. GTK2 and other platforms do.
13 In Unicode mode on OS/2 there are some bugs in the input controls,
14 minor bugs in entryfield based controls and major bugs in the MLE.
15 The text displays properly but the cursor and selection jumps
16 around oddly when passing over multibyte characters.
13 17
14 Known limitations: 18 Known limitations:
15 19
16 It is not safe on all platforms to operate on widgets before they 20 It is not safe on all platforms to operate on widgets before they
17 are packed. For portability pack widgets before operating on them. 21 are packed. For portability pack widgets before operating on them.
21 OS/2 is currently missing the HTML widget because the system does 25 OS/2 is currently missing the HTML widget because the system does
22 not support it by default. Looking into importing functionality 26 not support it by default. Looking into importing functionality
23 from available libraries (Firefox, Webkit, Qt, etc). 27 from available libraries (Firefox, Webkit, Qt, etc).
24 28
25 Changes from version 2.3: 29 Changes from version 2.3:
26 Added fullscreen support on Mac for resizable windows. 30 Added fullscreen support on Mac for resizable windows on Lion.
27 Added UNICODE build mode on Windows allowing UTF-8 encoded text. 31 Added UNICODE build mode on Windows allowing UTF-8 encoded text.
28 ANSI builds are supported by removing -DUNICODE -D_UNICODE and -DAEROGLASS 32 ANSI builds are supported by removing -DUNICODE -D_UNICODE and -DAEROGLASS
29 Added support for antialiased drawing on Windows via GDI+. 33 Added support for antialiased drawing on Windows via GDI+.
30 Added codepage 1208 (UTF-8) as the default codepage on OS/2. 34 Added UNICODE build mode on OS/2 using codepage 1208 (UTF-8) as the
35 active codepage; Non-Unicode mode will use the default codepage.
31 Added support for Control-Click on Mac for button press events. 36 Added support for Control-Click on Mac for button press events.
32 Added DW_POINTER() macro for casting parameters to (void *). 37 Added DW_POINTER() macro for casting parameters to (void *).
33 Added dw_box_remove() and dw_box_remove_at_index() for removing items 38 Added dw_box_remove() and dw_box_remove_at_index() for removing items
34 from boxes without destroying them. Also allows removal of padding. 39 from boxes without destroying them. Also allows removal of padding.
35 Added GBM (Generalized Bitmap Module) support for OS/2 and eCS for loading 40 Added GBM (Generalized Bitmap Module) support for OS/2 and eCS for loading
53 Fixed an issue with dw_window_destroy() on Mac. 58 Fixed an issue with dw_window_destroy() on Mac.
54 Fixed issues rendering to printer pixmaps on Windows with GDI+ enabled. 59 Fixed issues rendering to printer pixmaps on Windows with GDI+ enabled.
55 Fixed dw_window_set_bitmap_from_data() prefering the resource ID 60 Fixed dw_window_set_bitmap_from_data() prefering the resource ID
56 over the data passed in on most platforms. 61 over the data passed in on most platforms.
57 Fixed dw_container_delete_row() failing and/or crashing on Mac. 62 Fixed dw_container_delete_row() failing and/or crashing on Mac.
63 Fixed memory and resource leaks on Windows and Mac.
58 Updated the test program removing deprecated flags and using new ones. 64 Updated the test program removing deprecated flags and using new ones.
59 65
60 Dynamic Windows Documentation is available at: 66 Dynamic Windows Documentation is available at:
61 67
62 http://dbsoft.org/dw_help.php 68 http://dbsoft.org/dw_help.php