Mercurial > dwindows
comparison readme.txt @ 2080:8f08d4c9d3fc
Win: Visual Studio 2015 sets PLATFORM=x64 in 64bit intel mode so
use that to detect the build mode, if possible. Older versions
will default to 32bit mode, so set TARGET_CPU=x64 if neccessary.
More updates to the readme.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 25 May 2020 13:03:01 +0000 |
parents | 9101babfc421 |
children | 94ea915bd917 |
comparison
equal
deleted
inserted
replaced
2079:f02266370e74 | 2080:8f08d4c9d3fc |
---|---|
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, | 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. | 14 minor bugs in entryfield based controls and major bugs in the MLE. |
15 The text displays properly but the cursor and selection jumps | 15 The text displays properly but the cursor and selection jumps |
16 around oddly when passing over multibyte characters. | 16 around oddly when passing over multibyte characters. |
17 Building for MacOS 10.14 or later may prevent apps from running on | |
18 earlier versions. Building for versions prior to 10.14 should | |
19 work on any supported version but dark mode may not be available | |
20 for these apps running on 10.14 and later. If you wish to support | |
21 dark mode I suggest building 2 versions, one for 64 bit intel | |
22 only for 10.14 and later. Then a fat binary for prior to 10.14. | |
17 | 23 |
18 Known limitations: | 24 Known limitations: |
19 | 25 |
20 It is not safe on all platforms to operate on widgets before they | 26 It is not safe on all platforms to operate on widgets before they |
21 are packed. For portability pack widgets before operating on them. | 27 are packed. For portability pack widgets before operating on them. |
38 .\packages\Microsoft.Web.WebView2 | 44 .\packages\Microsoft.Web.WebView2 |
39 Added notification APIs: dw_notification_new() dw_notification_send() dw_app_id_set() | 45 Added notification APIs: dw_notification_new() dw_notification_send() dw_app_id_set() |
40 Requires Windows 8 or higher. MacOS 10.8 or higher. GLib 2.40 or higher on Unix. | 46 Requires Windows 8 or higher. MacOS 10.8 or higher. GLib 2.40 or higher on Unix. |
41 MacOS also requires the application bundle being signed or self-signed. | 47 MacOS also requires the application bundle being signed or self-signed. |
42 Unix requires a desktop file link with the application ID used in dw_app_id_set(). | 48 Unix requires a desktop file link with the application ID used in dw_app_id_set(). |
49 Added webkit2gtk support and removed dead gtkmozembed and libgtkhtml2 support on Unix. | |
50 Added embedded HTML javascript support on Mac, Windows and Unix with webkit(2)gtk. | |
51 Added function dw_html_javascript_run() to execute javascript code. | |
52 Added DW_SIGNAL_HTML_RESULT signal for getting the results from javascript. | |
53 DW_SIGNAL_HTML_RESULT requires webkit2gtk on Unix. | |
54 Added DW_SIGNAL_HTML_CHANGED signal handler for getting the status of embedded HTML. | |
55 Status can be: DW_HTML_CHANGE_STARTED/REDIRECT/LOADING/COMPLETE | |
56 Fixed internatational calendar issues on Mac. | |
57 Added dw_mle_set_auto_complete() to enable completion, only available on Mac. | |
58 Changed to using GTK3 by default instead of GTK2. --with-gtk2 is now available. | |
59 Changed to using winsock2 on Windows ending support for Win95 and NT 3.5. | |
60 Added support for domain sockets on Windows 10 in the dwcompat sockpipe() macro. | |
61 If compiled with Visual Studio 2017 or later, otherwise the old method is used. | |
62 Fixed many small bugs, too numerous to list here. | |
43 | 63 |
44 Dynamic Windows Documentation is available at: | 64 Dynamic Windows Documentation is available at: |
45 | 65 |
46 http://dbsoft.org/dw_help.php | 66 http://dbsoft.org/dw_help.php |
47 | 67 |