summaryrefslogtreecommitdiff
path: root/src/drivers/Wayland
AgeCommit message (Collapse)Author
2024-08-23Quick fix for Window Ctrl charcter handling.Matthias Melcher
This is needed to allow platform compatibel e_text and e_length, but a lot more work ist needed to unify keyboard handling
2024-08-10Fix tabs, trailing spaces, and update dependenciesAlbrecht Schlosser
2024-07-28Wayland: restore support of Fl_Tile with subwindow widget - cont'dManoloFLTK
2024-07-26Wayland: restore support of Fl_Tile with subwindow widgetManoloFLTK
2024-07-18Remove duplicated commentManoloFLTK
The remaining instance is in Fl_Gl_Window_Driver.cxx
2024-07-14Wayland: support move/resize of subwindow independently from parent (#1003)ManoloFLTK
2024-07-12Fix typo in comment referring to github issueManoloFLTK
2024-07-04New Wayland-specific function: int fl_wl_buffer_scale(Fl_Window *)ManoloFLTK
2024-07-03Wayland: fix interactive moving and resizing of a subwindow - cont'd (#1003)ManoloFLTK
2024-07-01Wayland: fix interactive moving and resizing of a subwindow - cont'd (#987)ManoloFLTK
This commit removes changes in class Fl_Group introduced in 1c6a0c1.
2024-06-29Wayland: fix interactive moving and resizing of a subwindow - cont'd (#987)ManoloFLTK
This fix requires to be able to recognize whether Fl_Wayland_Window_Driver::resize() is called by a resize operation of an encompassing widget or not. To do that, private static int variable group_resize_depth_ is added to class Fl_Group and an accessor to this variable is added to class Fl_Window_Driver.
2024-06-29Wayland: improve mapping of subwindows on displayManoloFLTK
2024-06-27Wayland: fix interactive moving and resizing of a subwindow - cont'd (#987)ManoloFLTK
2024-06-24Wayland: account for old versions of the GTK shell protocol - cont'dManoloFLTK
Not easy to get it right in absence of any documentation for "GTK Shell" protocol.
2024-06-24Wayland: account for old versions of the GTK shell protocol - cont'dManoloFLTK
2024-06-23Wayland: account for old versions of the GTK shell protocolManoloFLTK
2024-06-23Wayland: stop key repeats when focus leaves a windowManoloFLTK
2024-06-22Wayland: use serial rather than time argument of wl_keyboard_key() to ↵ManoloFLTK
support key repeats
2024-06-21Remove trailing whitespaceAlbrecht Schlosser
no code changes
2024-06-21Fix Wayland memory leak (#991)Albrecht Schlosser
2024-06-17Wayland: capture window titlebar as depth-4 imageManoloFLTK
2024-06-11Wayland: fix interactive moving and resizing of a subwindow - cont'd (#987)ManoloFLTK
2024-06-09 Fix: Changing default color palette affects opengl child drawing on Wayland ↵ManoloFLTK
(#989)
2024-06-08Wayland: support DnD from X11-FLTK to Wayland-FLTKManoloFLTK
2024-06-04Wayland: add necessary calls to gtk_surface1_release()ManoloFLTK
2024-06-03Document how to control window location in screen under WaylandManoloFLTK
2024-06-03Wayland: fix interactive moving and resizing of a subwindow (#987)ManoloFLTK
2024-06-02 Fix Child Windows under Wayland are clipped on resizing … (#987)ManoloFLTK
2024-05-28Fix: Wayland sends wrong events after an FL_DRAG of a top window - cont'd (#983)ManoloFLTK
2024-05-28Fix: Wayland sends wrong events after an FL_DRAG of a top window (#983)ManoloFLTK
2024-05-27Remove useless Fl_Window_Driver accessors after new member ↵ManoloFLTK
Fl_Window::get_size_range()
2024-05-21More details about handling modal windows and various gnome versionsManoloFLTK
2024-05-20Wayland: don't call gtk_surface1_release() probably not usefulManoloFLTK
Also, add comment about when call to gtk_surface1_set_modal() is useful or useless but harmless.
2024-05-19Wayland: accept diverse versions of the GTK Shell protocolManoloFLTK
2024-05-13Wayland: call gtk_surface1_set_modal() of GTK Shell protocol - cont'dManoloFLTK
2024-05-11Wayland: call gtk_surface1_set_modal() of GTK Shell protocol for modal winsManoloFLTK
This has the Mutter compositor open modal windows at the center of their parent window rather than at an unpredictable display position before this commit.
2024-05-11Fix DnD to Wayland FLTK app on the KDE/Plasma desktopManoloFLTK
2024-05-10Wayland: slightly improved fix for issue #878ManoloFLTK
2024-05-06Wayland: simpler implementation of "GTK Shell" protocolManoloFLTK
2024-05-05Wayland: use frame_cb before redrawing GL subwins - cont'd (#967)ManoloFLTK
2024-05-03Wayland: use frame_cb before redrawing GL subwindows (#967)ManoloFLTK
2024-04-26Wayland: slightly simpler code for IM supportManoloFLTK
2024-04-25Fix error under KDE+Wayland where keystrokes tend to be repeatedManoloFLTK
see also: fltk-rs/fltk-rs#1539
2024-04-25Substantial fix for "IME problem under wayland" in fltk-rsManoloFLTK
see: fltk-rs/fltk-rs#1539
2024-04-24Very partial fix for "IME problem under wayland" in fltk-rsManoloFLTK
see: https://github.com/fltk-rs/fltk-rs/issues/1539
2024-04-22 Fix: Wayland use of alpha in glClearColor/glClear (#957)ManoloFLTK
2024-04-20Add "fl_" prefix to libdecor symbols when using the built-in copy of libdecorManoloFLTK
This allows client apps to use other versions of libdecor if they wish, just like what FLTK already does with libpng and libjpeg.
2024-04-18Allow libdecor package version ≥ 0.2.0 with FLTK_USE_SYSTEM_LIBDECORManoloFLTK
2024-03-20Use type cairo_region_t* for Fl_Region under Wayland platformManoloFLTK
2024-03-19Update dependencies, whitespace, and Fl_File_Chooser.cxxAlbrecht Schlosser
Rewrite src/Fl_File_Chooser.cxx from its .fl source file