Mercurial > dwindows
annotate readme.txt @ 1839:22225eb286e5
Fixes for building with MINGW64 (specifically http://tdm-gcc.tdragon.net/).
Currently a few things are missing, themes and HTML rendering but it builds
in both 32bit and 64bit mode. There are also warnings generated by gcc
every time the source calls a Windows API macro. (unused result warning).
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 19 Nov 2012 19:52:36 +0000 |
parents | 09a7202edb53 |
children | 1558f5e14f83 |
rev | line source |
---|---|
1818
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
1 This is a pre-release of Dynamic Windows version 2.5. |
3 | 2 |
1111
6782c2c722f4
Added information to the readme regarding potential issues upgrading to 2.1 on Windows and Lion.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1108
diff
changeset
|
3 The current Dynamic Windows source base is considered stable on: |
1083
78d425edec46
Updates to the readme for version 2.1 (in progress).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1043
diff
changeset
|
4 OS/2, Mac, Windows, Linux, FreeBSD and Solaris. |
3 | 5 |
6 Known problems: | |
7 | |
1043
49a53cf864c1
Fixed a typo and clarified one of the known issues which had been outdated
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1015
diff
changeset
|
8 Boxes with no expandable items will have their contents centered on |
1153
f219ae018dd3
Updated readme with information from the 2.2 changes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1111
diff
changeset
|
9 GTK2 instead of top or left justified on the other platforms. |
1083
78d425edec46
Updates to the readme for version 2.1 (in progress).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1043
diff
changeset
|
10 GTK3 due to changes in the core architecture does not support |
78d425edec46
Updates to the readme for version 2.1 (in progress).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1043
diff
changeset
|
11 widgets that are smaller than what is contained within them |
78d425edec46
Updates to the readme for version 2.1 (in progress).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1043
diff
changeset
|
12 unless they use scrolled windows. GTK2 and other platforms do. |
1768
227e13044ce3
Update readmes and up version to 2.4 in preparation for release
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1750
diff
changeset
|
13 In Unicode mode on OS/2 there are some bugs in the input controls, |
227e13044ce3
Update readmes and up version to 2.4 in preparation for release
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1750
diff
changeset
|
14 minor bugs in entryfield based controls and major bugs in the MLE. |
227e13044ce3
Update readmes and up version to 2.4 in preparation for release
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1750
diff
changeset
|
15 The text displays properly but the cursor and selection jumps |
227e13044ce3
Update readmes and up version to 2.4 in preparation for release
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1750
diff
changeset
|
16 around oddly when passing over multibyte characters. |
3 | 17 |
64
c2a10ed13d1f
Added documentation of know platform limitations.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
50
diff
changeset
|
18 Known limitations: |
c2a10ed13d1f
Added documentation of know platform limitations.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
50
diff
changeset
|
19 |
189 | 20 It is not safe on all platforms to operate on widgets before they |
1014
4493daea5886
Added important information about the status of MDI support to the readme.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1013
diff
changeset
|
21 are packed. For portability pack widgets before operating on them. |
64
c2a10ed13d1f
Added documentation of know platform limitations.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
50
diff
changeset
|
22 |
3 | 23 Future features: |
24 | |
1350
4333b58d879d
Upped the version number to 2.2. Added a Version file to reduce the number of places
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1340
diff
changeset
|
25 OS/2 is currently missing the HTML widget because the system does |
4333b58d879d
Upped the version number to 2.2. Added a Version file to reduce the number of places
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1340
diff
changeset
|
26 not support it by default. Looking into importing functionality |
4333b58d879d
Upped the version number to 2.2. Added a Version file to reduce the number of places
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1340
diff
changeset
|
27 from available libraries (Firefox, Webkit, Qt, etc). |
1011
ea15fee48da8
Updates to the readme file for the upcoming 2.0 release.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
189
diff
changeset
|
28 |
1818
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
29 Changes from version 2.4: |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
30 Added dw_window_set_focus() to focus a widget after the window is shown. |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
31 Added DW_FCF_TEXTURED flag on Mac, which enables textured backgrounds |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
32 which had been the default on Mac prior to 2.5. |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
33 Added keyboard support for non-entryfield controls on Mac. |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
34 Added tab support for notebook controls on Windows and OS/2 and in |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
35 the process rewrote and optimized the existing tab code. |
1839
22225eb286e5
Fixes for building with MINGW64 (specifically http://tdm-gcc.tdragon.net/).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1818
diff
changeset
|
36 Added bitmap button support for dw_window_set_bitmap(). |
22225eb286e5
Fixes for building with MINGW64 (specifically http://tdm-gcc.tdragon.net/).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1818
diff
changeset
|
37 Added full alpha channel support for bitmaps from file on GTK2. |
22225eb286e5
Fixes for building with MINGW64 (specifically http://tdm-gcc.tdragon.net/).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1818
diff
changeset
|
38 Improved transparency support for pixmaps/bitmaps from file on OS/2. |
1818
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
39 Fixed tab support for bitmap buttons which broke in 2.4 on Windows. |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
40 Fixed a notebook crash early in creation on Mac. |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
41 Fixed unusable scrollbars on Ubuntu Linux when overlay scrollbars |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
42 are enabled. We now disable overlay scrollbars when creating. |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
43 Fixed dw_window_function() not working on non-toplevel windows on |
09a7202edb53
Fixed a small typo in the OS/2 code and update the readme for 2.5.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1784
diff
changeset
|
44 Windows and OS/2. |
1839
22225eb286e5
Fixes for building with MINGW64 (specifically http://tdm-gcc.tdragon.net/).
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1818
diff
changeset
|
45 Fixed building 64bit with Visual C 2012 and MINGW gcc on Windows. |
1012
09c84a9aefe3
Added a basic changelog to the readme file from version 1.1.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1011
diff
changeset
|
46 |
1011
ea15fee48da8
Updates to the readme file for the upcoming 2.0 release.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
189
diff
changeset
|
47 Dynamic Windows Documentation is available at: |
3 | 48 |
1015
ce4121a6f657
Updated the readme with the new URL to the Dynamic Windows Web Help Index....
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1014
diff
changeset
|
49 http://dbsoft.org/dw_help.php |
50
267b382442d6
Updated the readme.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
3
diff
changeset
|
50 |
1011
ea15fee48da8
Updates to the readme file for the upcoming 2.0 release.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
189
diff
changeset
|
51 If you have any questions or suggestions feel free to email me at: |
ea15fee48da8
Updates to the readme file for the upcoming 2.0 release.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
189
diff
changeset
|
52 |
ea15fee48da8
Updates to the readme file for the upcoming 2.0 release.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
189
diff
changeset
|
53 brian@dbsoft.org |
3 | 54 |
55 Thanks! | |
56 | |
57 Brian Smith |