comparison readme.txt @ 1818:09a7202edb53

Fixed a small typo in the OS/2 code and update the readme for 2.5.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Mon, 15 Oct 2012 01:45:36 +0000
parents 86ace55df07b
children 22225eb286e5
comparison
equal deleted inserted replaced
1817:e827394a7f20 1818:09a7202edb53
1 This is a pre-release of Dynamic Windows version 2.4. 1 This is a pre-release of Dynamic Windows version 2.5.
2 2
3 The current Dynamic Windows source base is considered stable on: 3 The current Dynamic Windows source base is considered stable on:
4 OS/2, Mac, Windows, Linux, FreeBSD and Solaris. 4 OS/2, Mac, Windows, Linux, FreeBSD and Solaris.
5 5
6 Known problems: 6 Known problems:
24 24
25 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
26 not support it by default. Looking into importing functionality 26 not support it by default. Looking into importing functionality
27 from available libraries (Firefox, Webkit, Qt, etc). 27 from available libraries (Firefox, Webkit, Qt, etc).
28 28
29 Changes from version 2.3: 29 Changes from version 2.4:
30 Added support for MacOS 10.8 Mountain Lion. 30 Added dw_window_set_focus() to focus a widget after the window is shown.
31 Added fullscreen support on Mac for resizable windows on Lion. 31 Added DW_FCF_TEXTURED flag on Mac, which enables textured backgrounds
32 Added UNICODE build mode on Windows allowing UTF-8 encoded text. 32 which had been the default on Mac prior to 2.5.
33 ANSI builds are supported by removing -DUNICODE -D_UNICODE and -DAEROGLASS 33 Added keyboard support for non-entryfield controls on Mac.
34 Added support for antialiased drawing on Windows via GDI+. 34 Added tab support for notebook controls on Windows and OS/2 and in
35 Added UNICODE build mode on OS/2 using codepage 1208 (UTF-8) as the 35 the process rewrote and optimized the existing tab code.
36 active codepage; Non-Unicode mode will use the default codepage. 36 Fixed tab support for bitmap buttons which broke in 2.4 on Windows.
37 Added support for Control-Click on Mac for button press events. 37 Fixed a notebook crash early in creation on Mac.
38 Added DW_POINTER() macro for casting parameters to (void *). 38 Fixed unusable scrollbars on Ubuntu Linux when overlay scrollbars
39 Added dw_box_unpack() and dw_box_unpack_at_index() for removing items 39 are enabled. We now disable overlay scrollbars when creating.
40 from boxes without destroying them. Also allows removal of padding. 40 Fixed dw_window_function() not working on non-toplevel windows on
41 Added GBM (Generalized Bitmap Module) support for OS/2 and eCS for loading 41 Windows and OS/2.
42 Non-OS/2 native file formats. GBM comes with eCS 1.2 and later.
43 It is also available at http://hobbes.nmsu.edu
44 Added resizing HICNs to 24x24 max size on platforms which do not
45 do it automatically (Mac and GTK). OS/2 and Windows limit the size.
46 Added toolbar control support to replace existing bitmap buttons on Windows.
47 Added dw_filesystem_set_column_title() to fill a hole in localization.
48 Added new optional UTF-8 parameter to the key press callback.
49 This is a pointer to a UTF-8 string representing the key pressed.
50 The buffer pointed to is only good for the duration of the callback.
51 Added UTF-8/Wide string conversion functions for Unicode buffer management.
52 Fixed dwindows-config --version not returning the version at all.
53 Fixed value changed events not working for spinbuttons on OS/2 and Windows.
54 Fixed issues drawing arcs on GTK2, GTK3 and Mac.
55 Fixed a crash in the color chooser on Mac running Lion.
56 Fixed a layout issue with render widgets on OS/2.
57 Fixed an expose event issue on OS/2.
58 Fixed an issue with GTK 3.4 due to properties being inherited from the parent.
59 Fixed issues with bitmap buttons using icon/pointers on OS/2 and Windows.
60 Fixed an issue with dw_window_destroy() on Mac.
61 Fixed issues rendering to printer pixmaps on Windows with GDI+ enabled.
62 Fixed dw_window_set_bitmap_from_data() prefering the resource ID
63 over the data passed in on most platforms.
64 Fixed dw_container_delete_row() failing and/or crashing on Mac.
65 Fixed memory and resource leaks on Windows and Mac.
66 Fixed incorrect display of status text fields on Mac 10.5 and 10.8.
67 Fixed compiler warnings on Mac 10.5 and 10.8 by checking selectors directly
68 and removing use of now deprecated APIs.
69 Fixed incorrect display of textured background non-resizable windows on Mac.
70 Updated the test program removing deprecated flags and using new ones.
71 42
72 Dynamic Windows Documentation is available at: 43 Dynamic Windows Documentation is available at:
73 44
74 http://dbsoft.org/dw_help.php 45 http://dbsoft.org/dw_help.php
75 46