comparison readme.txt @ 2296:5dd3108db1a5

Update the readme with GTK4 and Mac information, plus a minor code cleanup.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 07 Feb 2021 12:45:40 +0000
parents 176470d75695
children 48a541ffa84d
comparison
equal deleted inserted replaced
2295:2a208d5400c5 2296:5dd3108db1a5
9 64bit Intel and Apple Silicon (ARM64) with Dark Mode. 9 64bit Intel and Apple Silicon (ARM64) with Dark Mode.
10 10.13-10.15: configure --with-minver=10.8 10 10.13-10.15: configure --with-minver=10.8
11 64bit Intel with Notifications, Dark Mode for 10.14-15. 11 64bit Intel with Notifications, Dark Mode for 10.14-15.
12 10.8-10.12: configure --with-arch=intel --with-minver=10.8 12 10.8-10.12: configure --with-arch=intel --with-minver=10.8
13 64 and 32bit Intel with Notifications but no Dark Mode. 13 64 and 32bit Intel with Notifications but no Dark Mode.
14 10.6: configure --with-arch=classic --with-minver=10.5 14 10.5-10.6: configure --with-arch=classic --with-minver=10.5
15 32bit PowerPC, 64bit and 32bit Intel classic support. 15 32bit PowerPC, 64bit and 32bit Intel classic support.
16 No Notifications, Dark Mode nor NSView container/trees. 16 No Notifications, Dark Mode nor NSView container/trees.
17 Windows: 17 Windows:
18 7-10: Visual Studio 2017-2019, WebView2 and WinToast. 18 7-10: Visual Studio 2017-2019, WebView2 and WinToast.
19 Should run on Vista and later, supports domain sockets 19 Should run on Vista and later, supports domain sockets
53 APIs are not yet supported on OS/2. May implement our own system 53 APIs are not yet supported on OS/2. May implement our own system
54 if a popular notification system is not already in existance. 54 if a popular notification system is not already in existance.
55 Ports to iOS and Android are underway. 55 Ports to iOS and Android are underway.
56 56
57 Changes from version 3.1: 57 Changes from version 3.1:
58 Added initial support for GTK4. --with-gtk4 is now available.
58 Added support for dw_window_set_font() with a NULL font paramaeter. 59 Added support for dw_window_set_font() with a NULL font paramaeter.
59 This resets the font used on the widget to the default font. 60 This resets the font used on the widget to the default font.
60 Fixed GTK warnings on GTK3 caused by using Pango style font syntax. 61 Fixed GTK warnings on GTK3 caused by using Pango style font syntax.
61 Fixed GTK3 leaks when setting fonts or colors on a widget repeatedly. 62 Fixed GTK3 leaks when setting fonts or colors on a widget repeatedly.
62 Fixed incorrect reporting of word wrap support on Windows. 63 Fixed incorrect reporting of word wrap support on Windows.
66 worked to avoid setting a color, not resetting them to default. 67 worked to avoid setting a color, not resetting them to default.
67 Added oldsockpipe() macro which will be used as a fallback. 68 Added oldsockpipe() macro which will be used as a fallback.
68 This allows us to use domain socket sockpipe() when available... 69 This allows us to use domain socket sockpipe() when available...
69 and fall back to the old version when not, letting us have 70 and fall back to the old version when not, letting us have
70 Windows 10 domain socket builds that work on earlier versions. 71 Windows 10 domain socket builds that work on earlier versions.
71 72 Fixed building and several issues related to 10.5 now that I have
73 a PowerMac G5 running 10.5.8 to test on.
72 Dynamic Windows Documentation is available at: 74 Dynamic Windows Documentation is available at:
73 75
74 http://dbsoft.org/dw_help.php 76 http://dbsoft.org/dw_help.php
75 77
76 If you have any questions or suggestions feel free to email me at: 78 If you have any questions or suggestions feel free to email me at: