| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-29 | Wayland: remove code path that left workarea_xywh[*] unassigned (#1334) | ManoloFLTK | |
| 2025-11-28 | Slight improvement of DnD support under Wayland | ManoloFLTK | |
| 2025-11-28 | Add method to list running timeouts (#1306). | Matthias Melcher | |
| \see Fl::timeout_list(); | |||
| 2025-11-27 | Fix typo for all but macOS | Matthias Melcher | |
| 2025-11-27 | Refactor pen interface into driver system. | Matthias Melcher | |
| 2025-11-26 | Add initial log support for sliders (#1232). | Matthias Melcher | |
| Works for all slider types. Adds tick marks to "nice slider". Defaults to linear if min or max is zero. There is room for improvement for drawing the tick marks. | |||
| 2025-11-25 | Refactor large pulldown function into smaller functions. | Matthias Melcher | |
| 2025-11-22 | Declutter draw and handle methods. | Matthias Melcher | |
| Refactoring long methods into smaller parts that are easier to understand. | |||
| 2025-11-21 | Additional menu code cleanup. | Matthias Melcher | |
| Better variable names, More descriptive integer types. | |||
| 2025-11-21 | Fix a few more warnings by Clang. | Matthias Melcher | |
| - Apple Clang 17.0.0. - png, z, jpeg lib integer cast warnings remain - FLTK callback function cast warnings remain. | |||
| 2025-11-21 | Fix missing return statement. | Matthias Melcher | |
| 2025-11-21 | Reformat src/Fl_Menu.cxx. | Matthias Melcher | |
| Reorder declarations and implementations. Rename to current FLTK standards, reformat. | |||
| 2025-11-20 | Adjust some pen driver comments. | Matthias Melcher | |
| Made global variables private. | |||
| 2025-11-20 | Improve documentation for popup menus. | Matthias Melcher | |
| Documented every function and variable in Fl_Menu.cxx. | |||
| 2025-11-19 | Add headline menu item style (#1059) | Matthias Melcher | |
| A menu item can be designated as a headline. Fully integrated and used in Fluid. | |||
| 2025-11-18 | Improved clip handling/fix box() | Greg Ercolano | |
| 2025-11-17 | Clip Fl_Terminal scrollbars (#1328) | Greg Ercolano | |
| 2025-11-17 | Fix two macOS compiler warnings. | Matthias Melcher | |
| 2025-11-17 | smoother scrolling in Fl_Terminal | Greg Ercolano | |
| 2025-11-17 | Add pen/stylus/tablet API and driver for macOS (#1326) | Matthias Melcher | |
| * define the pen/tablet support API * add pen event handler stub as a fallback * add pen device test "penpal". * Add macOS pen/stylus/tablet driver. * Add Oxygen documentation. | |||
| 2025-11-17 | Fix Cairo build and add FLTK_OPTION_CAIRO_WINDOW to CI build | Albrecht Schlosser | |
| ... on GitHub (GitLab CI builds used it already) | |||
| 2025-11-16 | Refactor large static class Fl into an expandable namespace Fl (#1325) | Matthias Melcher | |
| * Change class Fl into namespace Fl. * Untangle Fl namespace into themed headers. * cut line count of FL/Fl.H in half * FL/core subdirectory now holds short headers grouped by functionality. | |||
| 2025-11-13 | Revert/fix a0654b59ac: FLTK_CONSOLIDATE_MOTION = OFF | Albrecht Schlosser | |
| In commit a0654b59ac17ad5b7739b7136d00f2469b03d5fa all assignments to variable `fl_xmousewin` were erroneously put under control of macro FLTK_CONSOLIDATE_MOTION. This commit reverts this. The correct fix would have been to declare extern Fl_Window *fl_xmousewin; unconditionally which was eventually done in a later commit. The related variable `static Fl_Window *send_motion;` is still used under control of macro FLTK_CONSOLIDATE_MOTION. | |||
| 2025-11-10 | Wayland: fix computation of screen workarea size. | ManoloFLTK | |
| This computation has been found possible only for single-display settings. | |||
| 2025-11-10 | Declare some methods of Fl_Window 'const' | Albrecht Schlosser | |
| These Fl_Window methods are 'const' but had not been declared 'const': - uchar get_size_range(...) const - int shown() const - const Fl_Image *shape() const - int screen_num() const - fl_uintptr_t os_id() const | |||
| 2025-11-09 | Remove warnings when building Doxygen documentation. | ManoloFLTK | |
| 2025-11-09 | Fix documentation of fl_filename_ext | Matthias Melcher | |
| 2025-11-09 | Complete documentation of function fl_open_callback(). | ManoloFLTK | |
| 2025-11-08 | Wayland: simpler computation of screen workarea size | ManoloFLTK | |
| 2025-11-06 | Wayland: fix computation of screen size and workarea | ManoloFLTK | |
| The previous method failed with gnome 49.1 | |||
| 2025-11-05 | Fix "Long Tooltips can crash under Wayland" (#1317) | ManoloFLTK | |
| 2025-11-02 | Fix "CMake: Fallback to libOpenGL (no-X11 OpenGL)" (#1251) | ManoloFLTK | |
| 2025-11-01 | Fix UTF-8 documentation' | Matthias Melcher | |
| Fix Unicode buffer allocation | |||
| 2025-11-01 | Add option to uniform line drawing in scaled mode (#167) | Matthias Melcher | |
| 2025-11-01 | Add more Unicode documentation (2/2) (#125) | Matthias Melcher | |
| 2025-11-01 | Improve docs for UTF-8 calls (1/2)(#125) | Matthias Melcher | |
| 2025-10-31 | Avoid crash in Fl_Gl_Window::make_current() (#1287) | Matthias Melcher | |
| 2025-10-29 | Add information on Fl_Widget::type_. | Matthias Melcher | |
| 2025-10-27 | Cont'd "New Wayland subwindow code creates issues with resizes of opengl ↵ | ManoloFLTK | |
| windows…" (#1311) | |||
| 2025-10-20 | Fix "New Wayland subwindow code creates issues with resizes of opengl ↵ | ManoloFLTK | |
| windows…" (#1311) | |||
| 2025-10-09 | Doc fix for issue #1310 | Greg Ercolano | |
| 2025-09-30 | Simplify and improve function Fl_Wayland_Window_Driver::resize() (#1307) | ManoloFLTK | |
| This modified implementation improves support of subwindows that are moved or resized above their parent toplevel window. It also significantly shortens and clarifies the source code. | |||
| 2025-09-25 | Wayland: improve support of draggable subwindow (related to #1307) | ManoloFLTK | |
| 2025-09-19 | Underline does not appear in some fonts and scales (Windows,X11-noCairo) (#1308) | ManoloFLTK | |
| 2025-09-19 | Underline does not appear in some fonts and scales (X11-noCairo) (#1308) | ManoloFLTK | |
| 2025-09-17 | Fix: Underline does not appear in some fonts and scales (WinXP .. Win11) (#1308) | ManoloFLTK | |
| 2025-09-15 | Complete Wayland-related part of issue #1295 - continued | ManoloFLTK | |
| 2025-09-15 | Complete Wayland-related part of issue #1295 | ManoloFLTK | |
| 2025-09-09 | Add Doxygen conditional operator to remove warnings about missing references | ManoloFLTK | |
| 2025-09-08 | Remove deprecation warning of graphicsContextWithWindow used with macOS ≤ ↵ | ManoloFLTK | |
| 10.13 | |||
