comparison readme.txt @ 1878:313e5d64714d

MinGW, documentation and warning fixes.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 09 Aug 2013 10:17:59 +0000
parents 1558f5e14f83
children 71780cf68aa2
comparison
equal deleted inserted replaced
1877:60abfe87dc05 1878:313e5d64714d
1 This is a stable release of Dynamic Windows version 2.5. 1 This is a pre-release of Dynamic Windows version 2.6.
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.4: 29 Changes from version 2.5:
30 Added dw_window_set_focus() to focus a widget after the window is shown. 30 Added package configuration (pkg-config) support on Unix.
31 Added DW_FCF_TEXTURED flag on Mac, which enables textured backgrounds 31 Changed DW_CLR_DEFAULT behavior to improve consistency.
32 which had been the default on Mac prior to 2.5. 32 Added dw_signal_connect_data() which features a callback on signal disconnection.
33 Added keyboard support for non-entryfield controls on Mac. 33 Improvements for building on 64bit Windows with MinGW.
34 Added tab support for notebook controls on Windows and OS/2 and in 34 Window styles, HTML and Toolbar widgets are now supported.
35 the process rewrote and optimized the existing tab code. 35 Added dw_shutdown() for use when shutting down Dynamic Windows but not quite ready
36 Added bitmap button support for dw_window_set_bitmap(). 36 to exit immediately. (Functions like dw_exit() without the exit())
37 Added full alpha channel support for bitmaps from file on GTK2. 37 Separated the container "title" (string) and "data" (pointer) into separate spaces.
38 Added support for handling Mac application menu Quit and dock Quit. 38 The "classic" functions which take (char *) parameters now maintain their
39 Use DW_DESKTOP as window handle to dw_signal_connect(). 39 own string memory backing so you no longer need to keep the data available.
40 Improved transparency support for pixmaps/bitmaps from file on OS/2. 40 Removed dw_container_set_row_data() and dw_container_change_row_data() macros.
41 Fixed tab support for bitmap buttons which broke in 2.4 on Windows. 41 Added dw_container_set_row_data() and dw_container_change_row_data() functions.
42 Fixed a notebook crash early in creation on Mac. 42 Removed the "_dw_textcomp" container data flag, dw_container_cursor() and
43 Fixed unusable scrollbars on Ubuntu Linux when overlay scrollbars 43 dw_container_delete_row() which take (char *) now function in text compare mode.
44 are enabled. We now disable overlay scrollbars when creating. 44 Added dw_container_cursor_by_data() and dw_container_delete_row_by_data()
45 Fixed dw_window_function() not working on non-toplevel windows on 45 functions which do the same things except in pointer comparison mode.
46 Windows and OS/2. 46 Added DW_CR_RETDATA flag to dw_container_query_*() functions to return the
47 Fixed building 64bit with Visual C 2012 and MINGW gcc on Windows. 47 data pointer instead of the string pointer, this may change in the future.
48 Fixed some memory leaks.
48 49
49 Dynamic Windows Documentation is available at: 50 Dynamic Windows Documentation is available at:
50 51
51 http://dbsoft.org/dw_help.php 52 http://dbsoft.org/dw_help.php
52 53