Mercurial > dwindows
comparison readme.txt @ 2512:e57765c7a437
Update the readme with info on Android and DW_FEATURE_WINDOW_PLACEMENT.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 07 May 2021 10:49:50 +0000 |
parents | e747f03699e7 |
children | 457c91634881 |
comparison
equal
deleted
inserted
replaced
2511:0945d0428dfe | 2512:e57765c7a437 |
---|---|
1 This is a stable release of Dynamic Windows version 3.2. | 1 This is a stable release of Dynamic Windows version 3.2. |
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 OpenSolaris. | 4 OS/2, Mac, Windows, Linux, FreeBSD and OpenSolaris. |
5 The source base is considered beta on: iOS and Android. | |
5 | 6 |
6 Build Recommendations: | 7 Build Recommendations: |
7 MacOS: | 8 MacOS: |
8 11.0: configure --with-arch=modern --with-minver=10.14 | 9 11.0: configure --with-arch=modern --with-minver=10.14 |
9 64bit Intel and Apple Silicon (ARM64) with Dark Mode. | 10 64bit Intel and Apple Silicon (ARM64) with Dark Mode. |
68 Added initial iOS support, kicking off a push for mobile. | 69 Added initial iOS support, kicking off a push for mobile. |
69 iOS requires 13.0 or later due use of SF Symbols and features | 70 iOS requires 13.0 or later due use of SF Symbols and features |
70 introduced with iOS 13 and Mac Catalyst. Several widgets are | 71 introduced with iOS 13 and Mac Catalyst. Several widgets are |
71 currently unsupported: Tree, Scrollbars, MDI and Taskbar. | 72 currently unsupported: Tree, Scrollbars, MDI and Taskbar. |
72 Command line builds not supported, create an Xcode project. | 73 Command line builds not supported, create an Xcode project. |
74 Added initial Android support, Android Studio with Kotlin required. | |
75 API 19 (KitKat) or later is required to run the produced apps. | |
76 Like iOS several widgets are not supported: Tree, Taskbar, MDI. | |
77 Command line builds not supported, create a JNI project. | |
78 Added DW_FEATURE_WINDOW_PLACEMENT to test to see if we can get or | |
79 set the positions of the windows on the screen. Unavailable | |
80 on the following: iOS, Android, GTK3 or GTK4 with Wayland. | |
73 Added dw_render_redraw() function to trigger a DW_SIGNAL_EXPOSE | 81 Added dw_render_redraw() function to trigger a DW_SIGNAL_EXPOSE |
74 event on render widgets allowing drawing to happen in the | 82 event on render widgets allowing drawing to happen in the |
75 callback. GTK4 and GTK3 with Wayland require drawing to be | 83 callback. GTK4 and GTK3 with Wayland require drawing to be |
76 done in the callback, necessitating a dw_render_redraw() or | 84 done in the callback, necessitating a dw_render_redraw() or |
77 dw_flush() call. dw_flush() may cause multiple draw passes. | 85 dw_flush() call. dw_flush() may cause multiple draw passes. |