| Age | Commit message (Collapse) | Author |
|
menubar.
See "Menu navigation in FLTK is different from Ubuntu X11 navigation" in fltk.general.
Menubar wrapping is what macOS and gnome applications do.
|
|
Not easy to get it right in absence of any documentation for "GTK Shell" protocol.
|
|
|
|
|
|
|
|
Such max values must be checked to be larger than min values, else error may occur.
|
|
|
|
|
|
support key repeats
|
|
... by Brian Larsen
|
|
|
|
no code changes
|
|
|
|
|
|
This method also returns the data pointer of the removed timeout.
This new method is generally useful for user code and particularly
necessary to fix issue #991.
Co-authored-by: Albrecht Schlosser <albrechts.fltk@online.de>
|
|
|
|
styleMask
|
|
|
|
Add documentation link.
Thanks to Greg for mentioning this in fltk.coredev.
|
|
|
|
This allows FLTK apps to use the recent frameworks when they run on recent
macOS versions even if the minimum supported macOS version of these apps is more
ancient than the framework.
|
|
|
|
Some applications insist on sending XDND protocol version 5 and
rejected (ignored) FLTK as DND receiver because we allowed only
protocol version 4. Known apps: Google Chrome and Chromium.
This commit enables XDND protocol version 5 in FLTK programs as
DND receiver.
|
|
The previous procedure using CGWindowListCreateImageFromArray()
is obsoleted in macOS 15.0 .
The new procedure requires an additional framework: ScreenCaptureKit;
FLTK uses it only for macOS ≥ 15.0
|
|
|
|
|
|
(#989)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fl_Window::get_size_range()
|
|
|
|
|
|
A change to Fl_Input_Choice callbacks slipped into
fd791a068e39e06785adc44693f4c533d3d6c903.
This Commit removes that change. It may need to be
fixed and reapplied later in its own Commit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also, add comment about when call to gtk_surface1_set_modal() is useful or useless but harmless.
|