| [ Return to Articles | Show Comments | Submit Comment ]
Article #1418: FLTK 1.3.x Weekly Snapshot, r10714
Created at 00:04 Apr 24, 2015 by mike
A new weekly snapshot of FLTK 1.3.x (r10714) is now available on the download page:
http://www.fltk.org/software.php?VERSION=fltk-1.3.x-r10714
Commit Log:
------------------------------------------------------------------------
r10714 | ianmacarthur | 2015-04-23 06:11:23 -0400 (Thu, 23 Apr 2015) | 15
lines
WIN32 specific fix for (or at least work around to) STR #3143.
In testing, this resolves the reported issue, but I'd be happy if we could
find a
solution that resolved the underlying issue of us missing
PostThreadMessage()
messages passed from the worker thread to the main thread, whilst the main
window
is unresponsive (i.e. moving or dragging.)
This also puts in place an amendment to the way the awake callback
ring-buffer indices
are tested, when the buffer is wrapping over or near to full. This was
identified by
Albrecht in STR #3223 (item #1 on that STR, though there are a few other
issues
identified there.)
In my testing, this appears to be correct and robust. Further testing would
not go
amiss, however.
------------------------------------------------------------------------
r10713 | manolo | 2015-04-22 10:40:01 -0400 (Wed, 22 Apr 2015) | 2 lines
Fix for STR #3221: restore the correct state of mouse buttons and keyboard
modifier keys
after closing a non-FLTK window (file or printer dialogs).
------------------------------------------------------------------------
r10712 | AlbrechtS | 2015-04-21 08:44:46 -0400 (Tue, 21 Apr 2015) | 5 lines
Add FLTK version test program examples/fltk-versions.cxx.
This program can be used to verify that the FLTK runtime system
(ABI version) is binary compatible with the compiled and linked program.
------------------------------------------------------------------------
r10711 | AlbrechtS | 2015-04-21 07:53:29 -0400 (Tue, 21 Apr 2015) | 2 lines
Fix box sizes (box_dx() etc.) of scheme gleam.
------------------------------------------------------------------------
r10710 | ossman | 2015-04-20 08:02:10 -0400 (Mon, 20 Apr 2015) | 4 lines
Make sure we set WM_CLIENT_MACHINE, WM_LOCALE_NAME and _NET_WM_PID on
X11 windows as window manager need these to map windows to processes
and we might lose functionality without them.
------------------------------------------------------------------------
r10709 | ossman | 2015-04-20 07:57:41 -0400 (Mon, 20 Apr 2015) | 3 lines
We cannot resize the selection buffer without also storing the new
length or we may get buffer overflows the next time we copy something.
------------------------------------------------------------------------
r10708 | AlbrechtS | 2015-04-19 10:16:10 -0400 (Sun, 19 Apr 2015) | 7 lines
Rename static int send(..) to send_event() in src/Fl.cxx.
Also: remove unnecessary '#include <stdio.h>' (needed only for debugging).
Rationale: search for 'send' within the file has too many false positive
hits. The function is 'static' and hence local to this file.
------------------------------------------------------------------------
[ Download | Home Page | Listing ]
[ Submit Comment ] |
| |