Mercurial > dwindows
comparison readme.txt @ 2088:94ea915bd917
Win: Initial implementation of notifications on Windows. Currently using WinToast.
Update readme regarding WinToast support and in-source comments regarding the API.
Fix missing "API" calling conventions on OS/2 and Windows.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 05 Jun 2020 16:27:00 +0000 |
parents | 8f08d4c9d3fc |
children | 0c7de37977c8 |
comparison
equal
deleted
inserted
replaced
2087:082d743f3214 | 2088:94ea915bd917 |
---|---|
32 not support it by default. Looking into importing functionality | 32 not support it by default. Looking into importing functionality |
33 from available libraries (Firefox, Webkit, Qt, etc). | 33 from available libraries (Firefox, Webkit, Qt, etc). |
34 | 34 |
35 Changes from version 3.0: | 35 Changes from version 3.0: |
36 Added support for MacOS versions through Catalina 10.15, | 36 Added support for MacOS versions through Catalina 10.15, |
37 Windows versions through 10 build 1909. | 37 Windows versions through 10 build 2004. |
38 Fixed handle leak on OS/2 when built with (Open)Watcom. | 38 Fixed handle leak on OS/2 when built with (Open)Watcom. |
39 Added dark mode support on MacOS Mojave 10.14 and later. | 39 Added dark mode support on MacOS Mojave 10.14 and later. |
40 Added experimental dark mode support on Windows 10 build 1809 (disabled by default). | 40 Added experimental dark mode support on Windows 10 build 1809 (disabled by default). |
41 Added embedding Microsoft Edge (Chromium) support on Windows 7 and higher. | 41 Added embedding Microsoft Edge (Chromium) support on Windows 7 and higher. |
42 Requires Windows 8 or higher SDK to build and the nuget package from: | 42 Requires Windows 8 or higher SDK to build and the nuget package from: |
44 .\packages\Microsoft.Web.WebView2 | 44 .\packages\Microsoft.Web.WebView2 |
45 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() |
46 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. |
47 MacOS also requires the application bundle being signed or self-signed. | 47 MacOS also requires the application bundle being signed or self-signed. |
48 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 Unzip WinToast from https://github.com/mohabouje/WinToast into .\packages\WinToast | |
49 Added webkit2gtk support and removed dead gtkmozembed and libgtkhtml2 support on Unix. | 50 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 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 function dw_html_javascript_run() to execute javascript code. |
52 Added DW_SIGNAL_HTML_RESULT signal for getting the results from javascript. | 53 Added DW_SIGNAL_HTML_RESULT signal for getting the results from javascript. |
53 DW_SIGNAL_HTML_RESULT requires webkit2gtk on Unix. | 54 DW_SIGNAL_HTML_RESULT requires webkit2gtk on Unix. |