summaryrefslogtreecommitdiff
path: root/documentation
AgeCommit message (Collapse)Author
2023-08-28Wayland.dox: some rephrasingManoloFLTK
2023-08-26Wayland.dox: give more details about progressive drawingManoloFLTK
2023-08-25Wayland.dox: add paragraph about rendering under WaylandManoloFLTK
2023-08-25Update to libdecor ca6e6b68 dated 25-aug-2023ManoloFLTK
2023-08-24Wayland.dox: remove obsolete paragraph.ManoloFLTK
2023-08-23Upgrade bundled zlib to version 1.3 dated 18-aug-2023ManoloFLTK
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-15Improved, yet compatible, widget callback system using macros (#729)Matthias Melcher
* adds FL/fl_callback.macros.H * adds FL_FUNCTION_CALLBACK_n(widget, function, [type, data]) * adds FL_METHOD_CALLBACK_n(widget, class, instance, method, [type, data]) * adds FL_INLINE_CALLBACK_n(widget, [type, name, data], callback_body) * adds `examples/callback` * full documentation
2023-08-12#765: Replaces uncommon escape sequence.Matthias Melcher
Missing return value in docs.
2023-08-08Wayland: improve layout of struct fl_wld_draw_bufferManoloFLTK
2023-07-31Wayland: add test to avoid null pointer dereferencingManoloFLTK
2023-07-31Implement Fl_Wayland_Screen_Driver::poll_or_select_with_delay(double)ManoloFLTK
2023-07-28Wayland.dox: add info about the xdg decoration protocolManoloFLTK
Also, use KWin to name the KDE desktop's Wayland compositor.
2023-07-24Upgrade bundled libpng to version 1.6.40ManoloFLTK
2023-07-22libdecor: update with upstream source code as of 2023-JUL-15ManoloFLTK
2023-07-14Documentation: screenshot updatesMatthias Melcher
2023-07-14Documentation: correct spelling errorsManoloFLTK
2023-07-13Wayland: add control of targeted screen by fullscreen windowsManoloFLTK
2023-07-08Add details to documentation of Fl_Wayland_Gl_Window_Driver::swap_buffers()ManoloFLTK
2023-06-28Documentation: beef-up the OpenGL section of wayland.doxManoloFLTK
2023-06-28Documentation: add a few updates to intro.doxManoloFLTK
2023-06-27Slight simplification of Fl_Wayland_Gl_Window_Driver::swap_buffers()ManoloFLTK
Also, reorder members of class Fl_Wayland_Gl_Window_Driver
2023-06-21Wayland.dox: add a few more detailed explanationsManoloFLTK
2023-06-19Wayland: improve support of multi-display setupsManoloFLTK
2023-06-13libdecor: update with upstream source code as of 2023-jun-6ManoloFLTK
2023-06-07Documentation: remove « "FLTK", pronounced "fulltick" »ManoloFLTK
2023-06-07libdecor: update with upstream source code as of 2023-may-26ManoloFLTK
2023-06-05Fix "Fl::get_font_name() with Pango is inconsistent" (#732)ManoloFLTK
2023-06-05Improve re-use of client/compositor shared memory by Wayland buffersManoloFLTK
2023-06-01Wayland.dox: details about destruction of wl_shm_pool objectsManoloFLTK
2023-05-28Wayland.dox: add "Menu windows and other popups" and miscellaneousManoloFLTK
2023-05-22Slightly re-organize class Fl_Wayland_Window_DriverManoloFLTK
2023-05-09Fix doxygen doc generation and document platform specific filesAlbrecht Schlosser
Pure platform specific files like 'src/*_win32.cxx' are excluded from doxygen processing and don't need doxygen specific guard macros. Document this fact prominently at the beginning of each file. Fix exclude patterns and remove duplicates from Doxyfile.in.
2023-05-03Wayland: clearer procedure to complete initialisation of screen dataManoloFLTK
2023-05-02libdecor: update with upstream source code as of 2023-may-2ManoloFLTK
This will allow to create narrow decorated windows without crash.
2023-04-13Standardize API to "graphics context" across platformsManoloFLTK
Rename fl_wl_cairo() to fl_wl_gc() Add function cairo_t* fl_cairo_gc() under OPTION_USE_CAIRO
2023-04-11Document the new 'fltk-config' features (#647, #656)Albrecht Schlosser
fltk-config has been extended to allow more than one source file and additional compiler flags and link libraries. This commit adds documentation (no functional changes).
2023-04-08Wayland.dox: add "Fractional scaling" paragraphManoloFLTK
2023-04-07Wayland: fix reporting of relative location of multiple displaysManoloFLTK
2023-04-06Wayland.dox: beef up information related to listenersManoloFLTK
2023-04-05Wayland: limit copied pixels when window update is a regionManoloFLTK
2023-04-03Improve member function Fl_Wayland_Screen_Driver::surface_to_window()ManoloFLTK
Rename it to Fl_Wayland_Window_Driver::surface_to_window() and avoid loop over all mapped FLTK windows that used to be performed.
2023-03-27Wayland: move "struct seat" inside class Fl_Wayland_Screen_DriverManoloFLTK
2023-03-23Wayland: remove compilation warning (#706)ManoloFLTK
drivers/Wayland/Fl_Wayland_Window_Driver.cxx:1515:47: warning: declaration ‘struct wld_window::custom_cursor’ does not declare anything
2023-03-21osissues.dox: add "The Wayland/X11 hybrid library"ManoloFLTK
2023-03-20Add documentation of 0S-specific fl_mac_gc()ManoloFLTK
2023-03-19Fix and consolidate settings dialogs (#346, #703)Matthias Melcher
2023-03-13Wayland.dox: document recent changes about custom cursorsManoloFLTK
2023-03-13Wayland: add support for multiple high or low DPI displaysManoloFLTK
2023-03-09Fix dependencies, typos, trailing whitespace, and formattingAlbrecht Schlosser
No code changes.