Mercurial > dwindows
comparison readme @ 1111:6782c2c722f4
Added information to the readme regarding potential issues upgrading to 2.1 on Windows and Lion.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 29 Jul 2011 21:50:27 +0000 |
parents | 772d4c692ea5 |
children | f219ae018dd3 |
comparison
equal
deleted
inserted
replaced
1110:404b639f096b | 1111:6782c2c722f4 |
---|---|
1 This is a stable release of Dynamic Windows version 2.1.0. | 1 This is a stable release of Dynamic Windows version 2.1.0. |
2 | 2 |
3 The current Dynamic Windows source base is 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: |
7 | 7 |
8 Boxes with no expandable items will have their contents centered on | 8 Boxes with no expandable items will have their contents centered on |
12 but it will be supported for existing code on OS/2, Win and GTK2. | 12 but it will be supported for existing code on OS/2, Win and GTK2. |
13 If support for MDI improves on GTK3/Mac this status may change. | 13 If support for MDI improves on GTK3/Mac this status may change. |
14 GTK3 due to changes in the core architecture does not support | 14 GTK3 due to changes in the core architecture does not support |
15 widgets that are smaller than what is contained within them | 15 widgets that are smaller than what is contained within them |
16 unless they use scrolled windows. GTK2 and other platforms do. | 16 unless they use scrolled windows. GTK2 and other platforms do. |
17 Mac version built on Lion with Xcode 4.1 in 64bit mode will encounter | |
18 a compiler optimization problem with the default gcc compiler. | |
19 The workaround is to disable optimization or use clang instead. | |
17 | 20 |
18 Known limitations: | 21 Known limitations: |
19 | 22 |
20 It is not safe on all platforms to operate on widgets before they | 23 It is not safe on all platforms to operate on widgets before they |
21 are packed. For portability pack widgets before operating on them. | 24 are packed. For portability pack widgets before operating on them. |
39 the system does not support them by default. Looking into writing | 42 the system does not support them by default. Looking into writing |
40 custom ones or importing functionality from available libraries. | 43 custom ones or importing functionality from available libraries. |
41 | 44 |
42 Changes from version 2.0: | 45 Changes from version 2.0: |
43 Added support for MacOS 10.7 Lion, version 2.0 had some issues. | 46 Added support for MacOS 10.7 Lion, version 2.0 had some issues. |
44 Fixed issues with the tree widget on Mac. | 47 Changed the font point size on Windows to be system consistent. |
48 Applications setting Windows fonts may need to be adjusted | |
49 after upgrading to version 2.1. This eliminates an old | |
50 workaround, but causes old fonts to potentially be wrong. | |
51 Fixed issues with the tree widget on Mac not being able to add | |
52 nodes at the same level with the same name. | |
45 Added dw_font_set_default() to set the default text widget font. | 53 Added dw_font_set_default() to set the default text widget font. |
46 Added dw_font_choose() to display a dialog to pick a font. | 54 Added dw_font_choose() to display a dialog to pick a font. |
47 Added dw_box_pack_at_index() like the other dw_box_pack_*() | 55 Added dw_box_pack_at_index() like the other dw_box_pack_*() |
48 functions except packing at arbitrary locations is possible. | 56 functions except packing at arbitrary locations is possible. |
49 Added DW_INT_TO_POINTER/DW_POINTER_TO_INT/etc macros. | 57 Added DW_INT_TO_POINTER/DW_POINTER_TO_INT/etc macros. |