| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-30 | Doxygen docs w/configure/make: convert config to current version | Albrecht Schlosser | |
| The intermediate files 'Doxyfile' and 'Doxybook' are now converted to the current Doxygen version and the short form ('-s') when using configure+make as it was already done in CMake builds. This is to avoid Doxygen warnings and for better readability of the Doxygen config files which are created during the build. | |||
| 2023-08-29 | Documentation/PDF: always use the configured doxygen executable | Albrecht Schlosser | |
| ... to create the LaTeX header file used by doxygen. This fix applies to both configure/make and CMake. The existing version used `doxygen` which erroneously ran the doxygen version from the current 'PATH' which might issue doxygen warnings and potentially create a wrong LaTeX header file if the configured doxygen program was not the one in the user's path. | |||
| 2023-08-28 | Wayland.dox: some rephrasing | ManoloFLTK | |
| 2023-08-26 | Wayland.dox: give more details about progressive drawing | ManoloFLTK | |
| 2023-08-25 | Wayland.dox: add paragraph about rendering under Wayland | ManoloFLTK | |
| 2023-08-25 | Update to libdecor ca6e6b68 dated 25-aug-2023 | ManoloFLTK | |
| 2023-08-24 | Wayland.dox: remove obsolete paragraph. | ManoloFLTK | |
| 2023-08-23 | Upgrade bundled zlib to version 1.3 dated 18-aug-2023 | ManoloFLTK | |
| 2023-08-18 | Improve handling of type Fl_Offscreen under Wayland | ManoloFLTK | |
| 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-15 | Improved, 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-08 | Wayland: improve layout of struct fl_wld_draw_buffer | ManoloFLTK | |
| 2023-07-31 | Wayland: add test to avoid null pointer dereferencing | ManoloFLTK | |
| 2023-07-31 | Implement Fl_Wayland_Screen_Driver::poll_or_select_with_delay(double) | ManoloFLTK | |
| 2023-07-28 | Wayland.dox: add info about the xdg decoration protocol | ManoloFLTK | |
| Also, use KWin to name the KDE desktop's Wayland compositor. | |||
| 2023-07-24 | Upgrade bundled libpng to version 1.6.40 | ManoloFLTK | |
| 2023-07-22 | libdecor: update with upstream source code as of 2023-JUL-15 | ManoloFLTK | |
| 2023-07-14 | Documentation: screenshot updates | Matthias Melcher | |
| 2023-07-14 | Documentation: correct spelling errors | ManoloFLTK | |
| 2023-07-13 | Wayland: add control of targeted screen by fullscreen windows | ManoloFLTK | |
| 2023-07-08 | Add details to documentation of Fl_Wayland_Gl_Window_Driver::swap_buffers() | ManoloFLTK | |
| 2023-06-28 | Documentation: beef-up the OpenGL section of wayland.dox | ManoloFLTK | |
| 2023-06-28 | Documentation: add a few updates to intro.dox | ManoloFLTK | |
| 2023-06-27 | Slight simplification of Fl_Wayland_Gl_Window_Driver::swap_buffers() | ManoloFLTK | |
| Also, reorder members of class Fl_Wayland_Gl_Window_Driver | |||
| 2023-06-21 | Wayland.dox: add a few more detailed explanations | ManoloFLTK | |
| 2023-06-19 | Wayland: improve support of multi-display setups | ManoloFLTK | |
| 2023-06-13 | libdecor: update with upstream source code as of 2023-jun-6 | ManoloFLTK | |
| 2023-06-07 | Documentation: remove « "FLTK", pronounced "fulltick" » | ManoloFLTK | |
| 2023-06-07 | libdecor: update with upstream source code as of 2023-may-26 | ManoloFLTK | |
| 2023-06-05 | Fix "Fl::get_font_name() with Pango is inconsistent" (#732) | ManoloFLTK | |
| 2023-06-05 | Improve re-use of client/compositor shared memory by Wayland buffers | ManoloFLTK | |
| 2023-06-01 | Wayland.dox: details about destruction of wl_shm_pool objects | ManoloFLTK | |
| 2023-05-28 | Wayland.dox: add "Menu windows and other popups" and miscellaneous | ManoloFLTK | |
| 2023-05-22 | Slightly re-organize class Fl_Wayland_Window_Driver | ManoloFLTK | |
| 2023-05-09 | Fix doxygen doc generation and document platform specific files | Albrecht 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-03 | Wayland: clearer procedure to complete initialisation of screen data | ManoloFLTK | |
| 2023-05-02 | libdecor: update with upstream source code as of 2023-may-2 | ManoloFLTK | |
| This will allow to create narrow decorated windows without crash. | |||
| 2023-04-13 | Standardize API to "graphics context" across platforms | ManoloFLTK | |
| Rename fl_wl_cairo() to fl_wl_gc() Add function cairo_t* fl_cairo_gc() under OPTION_USE_CAIRO | |||
| 2023-04-11 | Document 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-08 | Wayland.dox: add "Fractional scaling" paragraph | ManoloFLTK | |
| 2023-04-07 | Wayland: fix reporting of relative location of multiple displays | ManoloFLTK | |
| 2023-04-06 | Wayland.dox: beef up information related to listeners | ManoloFLTK | |
| 2023-04-05 | Wayland: limit copied pixels when window update is a region | ManoloFLTK | |
| 2023-04-03 | Improve 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-27 | Wayland: move "struct seat" inside class Fl_Wayland_Screen_Driver | ManoloFLTK | |
| 2023-03-23 | Wayland: 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-21 | osissues.dox: add "The Wayland/X11 hybrid library" | ManoloFLTK | |
| 2023-03-20 | Add documentation of 0S-specific fl_mac_gc() | ManoloFLTK | |
| 2023-03-19 | Fix and consolidate settings dialogs (#346, #703) | Matthias Melcher | |
| 2023-03-13 | Wayland.dox: document recent changes about custom cursors | ManoloFLTK | |
