summaryrefslogtreecommitdiff
path: root/src/drivers/X11
AgeCommit message (Expand)Author
2025-11-27Fix typo for all but macOSMatthias Melcher
2025-11-27Refactor pen interface into driver system.Matthias Melcher
2025-09-15Complete Wayland-related part of issue #1295ManoloFLTK
2025-08-18Fix: Unexpected FL_ENTER after FL_LEAVE when a subwindow is hidden (#1295)ManoloFLTK
2025-08-06Fix "Fl_Double_Window::make_current() issues with Cairo" - cont'd (#1285)ManoloFLTK
2025-08-05Fix "Fl_Double_Window::make_current() issues with Cairo drawing" (#1285)ManoloFLTK
2025-06-05Restore building for Linux w/o cairo and w/o xftManoloFLTK
2025-05-09Fix erroneous #include directiveManoloFLTK
2025-05-09Remove declaration of Fl_Scalable_Graphics_Driver from FL/Fl_Graphics_Driver.HManoloFLTK
2025-04-18Fix "heap-use-after-free" in resize_after_screen_change() (#1248)Timothy Lee
2025-03-07Fix "fltk autotools build does not link against libXft" (#1202)ManoloFLTK
2025-02-24Remove deprecated, commented-out code.ManoloFLTK
2024-11-25 Fix: Graphical glitches on 101 DPI screen (#1138)ManoloFLTK
2024-11-08Fix: X11: test/gl_overlay stale overlay rendering (#1111)ManoloFLTK
2024-10-31Restore Fl_Widget_Surface::draw_decorated_window() under XQuartzManoloFLTK
2024-09-11Fix "fl_read_image() missing right and bottom pixel line" (#1066)ManoloFLTK
2024-07-19Remove unused function after commit 325004fManoloFLTK
2024-07-17Simplify creation of OpenGL contexts under X11 platform (#1005)ManoloFLTK
2024-04-27X11: simpler code to capture window decoration under xfceManoloFLTK
2024-04-26X11: fix capture of window decoration under xfceManoloFLTK
2024-04-25Fix problem in window titlebar capture under X11.ManoloFLTK
2024-03-18Replace setenv() with putenv() on old systems (+937)Albrecht Schlosser
2024-03-16Fix memory leak in Fl_X11_Screen_Driver.cxx (#934)Albrecht Schlosser
2024-02-11 KDE+X11 keyboard stops working after menu display (#904)ManoloFLTK
2024-01-29Fix cached GL context on all platforms (#737)Matthias Melcher
2023-12-21Fix a typo, trailing whitespace, and dependenciesAlbrecht Schlosser
2023-12-19Procedure to instruct FLTK to use given X11 connexion (#149)ManoloFLTK
2023-12-01Fixes name conflict in X11 GL swap_intervalMatthias Melcher
2023-11-30Fixes anonymous union intialisation for C++98Matthias Melcher
2023-11-28Adds OpenGL swap_interval for Wayland and X11.Matthias Melcher
2023-11-26Adds GL swap control for X11Matthias Melcher
2023-11-05Add Fl_Window::maximize() and Fl_Window::un_maximize()ManoloFLTK
2023-10-30Minor simplification in Fl_X11_Window_Driver::flush_double(int)ManoloFLTK
2023-10-07Fix STR 3458: "GLUT compatibility mode segfaults"Albrecht Schlosser
2023-04-23Replace internal fl_create_offscreen() calls by new Fl_Image_SurfaceManoloFLTK
2023-04-21Fl_Window_Driver::destroy_double_buffer() does not need overridesManoloFLTK
2023-04-14Remove duplication of Pango standard font namesManoloFLTK
2023-02-14Rename class Fl_Display_Cairo_Graphics_Driver to Fl_X11_Cairo_Graphics_DriverManoloFLTK
2023-01-13Fix for "Rename Fl_X* Fl_Window::i private class member" (#223)ManoloFLTK
2023-01-12Remove useless #include directivesManoloFLTK
2023-01-09Virtual member Fl_Window_Driver::makeWindow() now returns voidManoloFLTK
2022-12-30Use `FL_OVERRIDE` for all overridden virtual methods (#611)Matthias Melcher
2022-12-10Defer opening the display as much as possible (#586)Matthias Melcher
2022-11-30Remove small files fl_XXX_gl_platform_init.cxxManoloFLTK
2022-11-11Remove redundant doxygen docs of fl_beep()Albrecht Schlosser
2022-11-07Delete src/drivers/X11/Fl_X11_System_Driver.*ManoloFLTK
2022-11-07Create class Fl_Unix_Screen_Driver used by X11 and Wayland platformsManoloFLTK
2022-10-23Make Fl::display(const char *) active also for the Wayland platform.ManoloFLTK
2022-10-16Fix "Fl::focus() changes Fl_Group::current() to null" (#515)Albrecht Schlosser
2022-10-02Clean use of virtual GLContext Fl_Gl_Window_Driver::create_gl_context().ManoloFLTK