summaryrefslogtreecommitdiff
path: root/src/drivers/Wayland/Fl_Wayland_Copy_Surface_Driver.cxx
AgeCommit message (Collapse)Author
3 dayswip: forkmaxim nikonov
2025-01-10Fix Fl_{Wayland|Xlib}_{Copy|Image}_Surface_Driver::set_current()ManoloFLTK
Member function Fl_Cairo_Graphics_Driver::set_cairo() needs be called only to initialize the driver. Doing it also later undoes the effect of Fl_Widget_Surface::translate() if used when Fl_Surface_Device::pop_current() calls the overridden Fl_Surface_Device::set_current().
2025-01-08Make draw to image and draw to clipboard behave equally in X11 and WaylandManoloFLTK
2023-08-18Improve handling of type Fl_Offscreen under WaylandManoloFLTK
Type Fl_Offscreen is now to be cast to cairo_t*. Also, make sure the dimensions of GL windows are multiples of the screen scale factor.
2023-08-08Wayland: improve layout of struct fl_wld_draw_bufferManoloFLTK
2023-06-19Wayland: improve support of multi-display setupsManoloFLTK
2023-04-04Remove superfluous #include directivesManoloFLTK
2023-04-03Remove unneeded #include directivesManoloFLTK
2023-03-02Add Fl_Wayland_Window_Driver::wld_scale() member functionManoloFLTK
2022-08-29Make hybrid Wayland/X11 platform.ManoloFLTK
2022-04-25Create member function Fl_Cairo_Graphics_Driver::set_cairo().ManoloFLTK
2022-03-23Create struct wld_window *Fl_Wayland_Window_Driver::wld_window to replace ↵ManoloFLTK
eventually fl_window.
2022-03-13Separate platform init functions from platform-specific driver filesManoloFLTK
2022-03-04Add the Wayland platform to FLTK 1.4ManoloFLTK