| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... if _WIN32_IE is not defined. Older MinGW versions would
otherwise not define SHGFP_TYPE_CURRENT which is needed since
commit 5a4e7caa54bab9da2061b0003bb546aa0da6ea1b that fixes
GitHub issue #710: "Fl_Preferences not stored on Windows 10".
This commit is based on Ian's work as discussed in fltk.coredev, thread
"fltk-1.4 build error in Fl_WinAPI_System_Driver.cxx with 32-bit mingw"
on Apr 20, 2023.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And move each array of standard font names to appropriate font-related source file
|
|
Remove extra semicolons after function definitions
|
|
|
|
Rename fl_wl_cairo() to fl_wl_gc()
Add function cairo_t* fl_cairo_gc() under OPTION_USE_CAIRO
|
|
Simpler Fl_Wayland_Window_Driver::flush_overlay() is enough.
|
|
Handle Fl_Overlay_Window objects
|
|
|
|
|
|
cont'd
That is also expected to be the fix for #712
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rename it to Fl_Wayland_Window_Driver::surface_to_window() and
avoid loop over all mapped FLTK windows that used to be performed.
|
|
Mutter goes back to what it did in earlier versions.
Fortunately, FLTK can handle this change.
|
|
|
|
|
|
Key pressed when the Wayland window acquires focus are now detected.
|
|
|
|
The call to Fl_Window::fullscreen() can be made before or after the window is show()'n
Tested compositors: Mutter, Plasma, Weston.
|
|
|
|
Commit e918d94 to fix issue #708 broke turning back from fullscreen state
for borderless window, visible in test/fullscreen.
|