ManoloFLTK
445e96f5bb
Cont'd "New Wayland subwindow code creates issues with resizes of opengl windows…" ( #1311 )
2025-10-27 09:33:10 +01:00
ManoloFLTK
efac0cb9ab
Fix "New Wayland subwindow code creates issues with resizes of opengl windows…" ( #1311 )
2025-10-20 15:09:52 +02:00
ManoloFLTK
0ced7991b4
Doxgen documentation: improve section "Buffer factory"
2025-10-20 15:09:52 +02:00
Greg Ercolano
3ee58d2820
Doc fix for issue #1310
2025-10-09 11:29:46 -07:00
ManoloFLTK
a24bb896c5
Simplify and improve function Fl_Wayland_Window_Driver::resize() ( #1307 )
...
This modified implementation improves support of subwindows that are moved or resized
above their parent toplevel window. It also significantly shortens and clarifies the source code.
2025-09-30 12:00:18 +02:00
ManoloFLTK
1d44c0ebae
Wayland: improve support of draggable subwindow (related to #1307 )
2025-09-25 14:43:23 +02:00
ManoloFLTK
b7e52bb03c
Underline does not appear in some fonts and scales (Windows,X11-noCairo) ( #1308 )
2025-09-19 11:10:52 +02:00
ManoloFLTK
9b56da5753
Underline does not appear in some fonts and scales (X11-noCairo) ( #1308 )
2025-09-19 10:52:07 +02:00
ManoloFLTK
6160673bbf
Fix: Underline does not appear in some fonts and scales (WinXP .. Win11) ( #1308 )
2025-09-17 17:07:45 +02:00
ManoloFLTK
a8244ebcd8
Complete Wayland-related part of issue #1295 - continued
2025-09-15 09:13:45 +02:00
ManoloFLTK
dfd208e171
Complete Wayland-related part of issue #1295
2025-09-15 09:05:16 +02:00
ManoloFLTK
afeaf12934
Update bundled libdecor to last upstream version (August 15, 2025)
2025-09-13 11:46:22 +02:00
ManoloFLTK
5387fec9d9
Various improvements and clarifications to "The Wayland backend for its developer"
2025-09-09 16:11:51 +02:00
ManoloFLTK
e2049c708b
Add Doxygen conditional operator to remove warnings about missing references
2025-09-09 10:04:55 +02:00
ManoloFLTK
afc16b3331
Remove from Doxygen files information about removed configure-based build system.
2025-09-08 12:49:41 +02:00
ManoloFLTK
b69286f2ca
Remove deprecation warning of graphicsContextWithWindow used with macOS ≤ 10.13
2025-09-08 12:44:55 +02:00
ManoloFLTK
27e02a1541
Update bundled libpng to version 1.6.50 dated 2025-07-01
2025-09-07 18:06:39 +02:00
Albrecht Schlosser
1182cd66ec
Make Fl_Table::get_selection() 'const' ( #1305 )
...
See also branch-1.4 with FLTK_ABI_VERSION >= 10405:
commit 9b9426bf6e
2025-09-05 17:38:05 +02:00
ManoloFLTK
8472df82d0
Remove use of deprecated member function Fl_Menu_Item::setonly()
2025-09-05 09:25:59 +02:00
ManoloFLTK
93fae41fc2
Fix "Focus event lost if opening window on macOS" ( #1300 )
2025-09-03 09:00:34 +02:00
ManoloFLTK
5830c72b58
Restore use of menubar at top of fullscreen window under X11
2025-08-31 16:14:50 +02:00
ManoloFLTK
1a576d43b3
Wayland: account for new Wayfire compositor - cont'd
...
And allow for vertical display taskbar.
2025-08-29 12:21:15 +02:00
ManoloFLTK
fa1d09b106
Fix "Wayland libdecor crashes with built-in one." ( #1299 )
2025-08-25 16:24:17 +02:00
Albrecht Schlosser
53f103f2ca
Fix typo in documentation
2025-08-22 20:38:59 +02:00
ManoloFLTK
3cf9390e9e
Wayland: stop calling non-public libdecor_frame_get_content_{width,height} ( #1296 )
2025-08-20 08:59:41 +02:00
ManoloFLTK
db94990c1f
Fix for Wayland only part of #1295 related to "mangled" events
2025-08-19 14:08:00 +02:00
ManoloFLTK
e42666ba68
Fix part of #1295 related to Wayland and hiding/showing subwindow
2025-08-19 10:22:52 +02:00
ManoloFLTK
05e37453de
Fix: Unexpected FL_ENTER after FL_LEAVE when a subwindow is hidden ( #1295 )
2025-08-18 16:07:59 +02:00
Matthias Melcher
f05ee88359
Fluid: Fix relative project paths in GUI mode #1293
...
Also fixes native "Save as... project file chooser to start
with current project path.
2025-08-13 21:23:48 +02:00
ManoloFLTK
679f89bb7a
Restore building for OpenBSD
2025-08-12 19:35:27 +02:00
ManoloFLTK
0ef2d6587d
Remove last use of non-portable strdup() function
2025-08-12 08:53:01 +02:00
ManoloFLTK
e082a42f20
Wayland: Some shortcut keys not delivered when input widget has focus - cont'd ( #1290 )
2025-08-09 11:06:23 +02:00
ManoloFLTK
36b9a990fe
Wayland: Some shortcut keys not delivered when input widget has focus ( #1290 )
2025-08-08 18:13:43 +02:00
ManoloFLTK
0e6c61e6fc
Wayland: avoid NULL-pointer error after call to wl_display_get_protocol_error()
2025-08-07 19:37:05 +02:00
ManoloFLTK
05c678d9e6
Fix "Fl_Double_Window::make_current() issues with Cairo" - cont'd ( #1285 )
2025-08-06 16:20:27 +02:00
ManoloFLTK
11f4b5a992
Fix "Fl_Double_Window::make_current() issues with Cairo drawing" ( #1285 )
2025-08-05 10:14:07 +02:00
ManoloFLTK
8bcf65fa66
Fix issue under Wayland when erasing overlay rectangle ( #1285 )
2025-08-05 07:38:57 +02:00
ManoloFLTK
5becf68c18
Fix "Callback or event on minimize of the main window " for Wayland ( #1288 )
2025-08-04 15:54:14 +02:00
ManoloFLTK
8463ac39ca
Add detail to the documentation of the FL_HIDE event.
2025-08-03 10:01:24 +02:00
ManoloFLTK
dfe73d8ebc
Document that the Wayland platform doesn't send FL_HIDE to minimized windows.
2025-08-03 09:47:58 +02:00
ManoloFLTK
50184f9946
Fix "Callback or event on minimize of the main window" for X11 platform ( #1288 )
2025-08-03 09:03:12 +02:00
Albrecht Schlosser
87e299e776
Update documentation (typos and minor corrections)
2025-07-26 13:44:41 +02:00
Albrecht Schlosser
b00ae1eee4
Fix documentation of fl_overlay_clear and fl_overlay_rect
...
The code example in fl_overlay_clear() wouldn't work.
2025-07-24 15:40:18 +02:00
MatthiasWM
890f538bb5
Generate better FL_LEAVE coordinates on Windows ( #87 )
...
Use the current mouse position to estimate the
position where the mouse left the window. Not
perfect, but much better than repeating the last
move coordinates.
2025-07-16 17:39:07 +02:00
ManoloFLTK
86f2904858
Remove warnings triggered by -Wredundant-decls ( #1277 )
2025-07-16 15:13:14 +02:00
ManoloFLTK
e444371b18
Fix: Redundant redeclaration of Fl_Shortcut fl_old_shortcut(const char*) ( #1277 )
2025-07-15 07:21:44 +02:00
Albrecht Schlosser
80e561c78e
Improve test/threads demo program
...
- format "Max Prime" output as integer number
- use a fixed font for better readability
- close all windows when the user closes one of them
- use standard background and text colors
2025-07-14 16:53:23 +02:00
ManoloFLTK
e581f50e9a
Wayland: account for new Wayfire compositor - cont'd
2025-07-10 08:18:35 +02:00
ManoloFLTK
83565dd880
Wayland: account for new Wayfire compositor
2025-07-09 16:51:17 +02:00
Matthias Melcher
5a574e8d9d
Improve Fl_Button event handling documentation ( #1267 )
2025-07-09 11:42:33 +02:00