ManoloFLTK
445e96f5bb
Cont'd "New Wayland subwindow code creates issues with resizes of opengl windows…" ( #1311 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-10-27 09:33:10 +01:00
ManoloFLTK
efac0cb9ab
Fix "New Wayland subwindow code creates issues with resizes of opengl windows…" ( #1311 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-10-09 11:29:46 -07:00
ManoloFLTK
a24bb896c5
Simplify and improve function Fl_Wayland_Window_Driver::resize() ( #1307 )
...
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-09-25 14:43:23 +02:00
ManoloFLTK
b7e52bb03c
Underline does not appear in some fonts and scales (Windows,X11-noCairo) ( #1308 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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)
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-09-13 11:46:22 +02:00
ManoloFLTK
5387fec9d9
Various improvements and clarifications to "The Wayland backend for its developer"
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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.
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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
...
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-25 16:24:17 +02:00
Albrecht Schlosser
53f103f2ca
Fix typo in documentation
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-22 20:38:59 +02:00
ManoloFLTK
3cf9390e9e
Wayland: stop calling non-public libdecor_frame_get_content_{width,height} ( #1296 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-20 08:59:41 +02:00
ManoloFLTK
db94990c1f
Fix for Wayland only part of #1295 related to "mangled" events
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-18 16:07:59 +02:00
Matthias Melcher
f05ee88359
Fluid: Fix relative project paths in GUI mode #1293
...
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-12 19:35:27 +02:00
ManoloFLTK
0ef2d6587d
Remove last use of non-portable strdup() function
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-12 08:53:01 +02:00
ManoloFLTK
e082a42f20
Wayland: Some shortcut keys not delivered when input widget has focus - cont'd ( #1290 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-09 11:06:23 +02:00
ManoloFLTK
36b9a990fe
Wayland: Some shortcut keys not delivered when input widget has focus ( #1290 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-08 18:13:43 +02:00
ManoloFLTK
0e6c61e6fc
Wayland: avoid NULL-pointer error after call to wl_display_get_protocol_error()
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-07 19:37:05 +02:00
ManoloFLTK
05c678d9e6
Fix "Fl_Double_Window::make_current() issues with Cairo" - cont'd ( #1285 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-06 16:20:27 +02:00
ManoloFLTK
11f4b5a992
Fix "Fl_Double_Window::make_current() issues with Cairo drawing" ( #1285 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-08-04 15:54:14 +02:00
ManoloFLTK
8463ac39ca
Add detail to the documentation of the FL_HIDE event.
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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)
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-07-26 13:44:41 +02:00
Albrecht Schlosser
b00ae1eee4
Fix documentation of fl_overlay_clear and fl_overlay_rect
...
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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 )
...
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
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 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-07-15 07:21:44 +02:00
Albrecht Schlosser
80e561c78e
Improve test/threads demo program
...
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
- 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
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-07-10 08:18:35 +02:00
ManoloFLTK
83565dd880
Wayland: account for new Wayfire compositor
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-07-09 16:51:17 +02:00
Matthias Melcher
5a574e8d9d
Improve Fl_Button event handling documentation ( #1267 )
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled
2025-07-09 11:42:33 +02:00