# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1621957135 0 # Node ID dbb189c5d398244a4929c5be637d75ff473b2daa # Parent f3d423cdbc2e0aa35d145aa4823aa341947c29b6 Update the readme with information about the HTIMER change. Also clarify that callback parameters MAY be local references on Android. I try to make sure the callbacks pass the global reference whenever possible, but there are instances when the global reference is not available. The original text seemed to suggest they are always local. diff -r f3d423cdbc2e -r dbb189c5d398 readme.txt --- a/readme.txt Tue May 25 15:15:09 2021 +0000 +++ b/readme.txt Tue May 25 15:38:55 2021 +0000 @@ -85,10 +85,15 @@ dw_flush() call. dw_flush() may cause multiple draw passes. Added new function dw_window_compare() to check if two window handles reference the same object. Necessary in the Android port since - handles passed to callbacks are local references, so they don't - always match the handles saved during window creation. + handles passed to callbacks can be local references, so they + don't always match the handles saved during window creation. Added support for dw_window_set_font() with a NULL font parameter. This resets the font used on the widget to the default font. +Changed dw_timer_connnect() and dw_timer_disconnect() to use HTIMER. + This allows newer ports to use object handles that won't fit in + what had been an integer reference. OS/2 will use its native + HTIMER and other existing platforms will continue to use "int" + for compatibility. Other platforms may change in the future. Fixed GTK warnings on GTK3 caused by using Pango style font syntax. Fixed GTK3 leaks when setting fonts or colors on a widget repeatedly. Fixed incorrect reporting of word wrap support on Windows.