| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-30 | Add that FLTK 1.3 supports also Windows 11 | ManoloFLTK | |
| 2025-12-29 | Improve code snapshot generation for PDF docs (#1353) | Albrecht Schlosser | |
| CMake: execute `code_snapshot` separately for each file we want to scan so we can create timestamps and generate PNG images only if the source file (e.g. unicode.dox) was modified. documentation/src/unicode.dox: remove output folder `generated`, use only the filename. CMake sets the current working directory as needed. util/code_snapshot.cxx: format and improve comments, reset code buffer so we can generate multiple images per input file. | |||
| 2025-12-29 | Fix Fl_Pack to support more box types. | Matthias Melcher | |
| Old code supported only frame styles, this code can now handle box types with a background. | |||
| 2025-12-28 | Fixes Code Viewer widget height calculation | Matthias Melcher | |
| 2025-12-28 | Update filename case and LaTeX details | Matthias Melcher | |
| 2025-12-28 | Generate code block documentation using FLTK (#1353) | Matthias Melcher | |
| The Doxygen-to-pdf toolchain can not easily generate pdf's with Japanese and Chinese characters. This patch generates code blocks by rendering them in FLTK. | |||
| 2025-12-25 | Add Fl_Scheme::plastic_color_average() method [#464] | Albrecht Schlosser | |
| This method can be used to set a more appropriate color average to prevent "graying out" the box colors of the 'plastic' scheme. Alternatively environment variable 'FLTK_PLASTIC_AVERAGE' can be used to set the color average value. See docs for details. Set color average to 45% in test/unittests demo program. | |||
| 2025-12-25 | Remove dead code from 'plastic' scheme implementation | Albrecht Schlosser | |
| - The removed code had been disabled in the year 2003 or earlier for reasons mentioned in those old commits and has never been officially used again. Use `git blame` to find these commits. - Update comments and copyright. - Remove empty lines. | |||
| 2025-12-25 | Fix doxygen warning (missing end quote) | Albrecht Schlosser | |
| 2025-12-23 | Fix typos in documentation of FL_APP_ACTIVATE | ManoloFLTK | |
| 2025-12-22 | FLUID: Add support for lambda callbacks. | Matthias Melcher | |
| Starting the callback text with a '[' assumes that the rest of the callback is a lambda and generates inlined code for it. | |||
| 2025-12-22 | X11: Add documentation: FL_APP_ACTIVATE not supported | Matthias Melcher | |
| 2025-12-22 | Wayland: Fix FL_APP_ACTIVATE with timer. | Matthias Melcher | |
| Deferred handling of FL_APP_DEACTIVATE works very well. | |||
| 2025-12-22 | Wayland: fixes syntax errors | Matthias Melcher | |
| This code generates a lot of extra events | |||
| 2025-12-21 | Wayland: FL_APP_ACTIVATE and FL_APP_DEACTIVATE | Matthias Melcher | |
| This is an attempt. Will verify on another machine now. | |||
| 2025-12-21 | Win32: Add FL_APP_ACTIVATE and DEACTIVATE | MatthiasWM | |
| 2025-12-21 | MacOS: Add FL_APP_ACTIVATE and DEACTIVATE. | Matthias Melcher | |
| This event is sent on application level. Add a handler with Fl::add_handler to receive the event. | |||
| 2025-12-21 | Win32: removed debugger messages | MatthiasWM | |
| 2025-12-21 | Win32: first commit for Pen driver (#1330) | MatthiasWM | |
| 2025-12-21 | Win32: merge | MatthiasWM | |
| 2025-12-21 | Win32: Basic Pen driver setup | MatthiasWM | |
| 2025-12-19 | Add Fl_Gl_Window 32 bit depth buffer option. | Matthias Melcher | |
| 2025-12-16 | Remove typo in variable name | ManoloFLTK | |
| 2025-12-15 | Windows: Fix "If app appears on non-active screen …, window resizes"- ↵ | ManoloFLTK | |
| cont'd (#259) | |||
| 2025-12-13 | Same change for all other platforms. | Matthias Melcher | |
| 2025-12-13 | Fix overzealous C++11ification in Pen driver. | Matthias Melcher | |
| 2025-12-13 | Windows: Fix "If app appears on non-active screen …, window resizes" (#259) | ManoloFLTK | |
| The fix puts the first window an app creates on the screen containing the mouse, because the present window creation code needs to know on what screen a created window is going to appear before creating it. | |||
| 2025-12-13 | Fluid: Increase setting panel fonts. | Matthias Melcher | |
| 2025-12-12 | Update CMP documentation (still work in progress) | Albrecht Schlosser | |
| Fix more PDF generation issues, shorten (wrap) lines, improve text, fix typos. To-do: remove old and/or FLTK 2 stuff, prepare for 1.4 and 1.5. | |||
| 2025-12-12 | class Fl_Wayland_Screen_Driver: add initialisation of member variable ↵ | ManoloFLTK | |
| xdg_wm_dialog | |||
| 2025-12-12 | Update Unicode doc page. | Matthias Melcher | |
| Removed texts that don;t translate well from Doxygen to pdf. Improvement based on RokerHRO's comments. Trying to better distinguish characters, codepoints, glyphs, and octets. | |||
| 2025-12-11 | Add "Copy" button to test/pixmap_browser | ManoloFLTK | |
| 2025-12-11 | Document new use of Wayland protocol "XDG dialog windows" | ManoloFLTK | |
| 2025-12-10 | Improve CMP documentation and README.CMake.txt (#1346) | Albrecht Schlosser | |
| - fix PDF generation - update some tables, particularly Visual Studio and macOS macros To-do: more details, updates for 1.4 and 1.5, respectively | |||
| 2025-12-10 | Add access to a list of registered plugin klasses. | Matthias Melcher | |
| 2025-12-09 | Update Unicode doc page (#1338). | Matthias Melcher | |
| 2025-12-09 | Silence macOS (clang) compiler warning | Albrecht Schlosser | |
| warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 399 | typedef struct { | ^ Weird. This file is compiled as C++ but clang warns about a "non-C-compatible type". Anyway, this commit fixes the warning. | |||
| 2025-12-08 | Remove typo in comment | ManoloFLTK | |
| 2025-12-08 | Wayland: add support of the "XDG dialog windows" protocol | ManoloFLTK | |
| 2025-12-08 | Improve documentation generation for older Doxygen versions | Albrecht Schlosser | |
| Currently supported Doxygen versions: 1.9.1 and higher. Tested up to Doxygen 1.13.2 as of today. Older doxygen versions may generate bogus warnings or even fail to interpret correct C++ syntax. | |||
| 2025-12-07 | Small cmp formatting, section moves, etc | Greg Ercolano | |
| 2025-12-07 | More CMP conversion.. complete but not yet checked. (#1346) | Greg Ercolano | |
| 2025-12-06 | Move CMP to doxygen - WIP. (#1346) | Greg Ercolano | |
| 2025-12-06 | Fix doxygen warnings | Albrecht Schlosser | |
| 2025-12-06 | Wayland: remove memory access error while computing screen work area | ManoloFLTK | |
| 2025-12-06 | Fluid: modernize Function Node class | Matthias Melcher | |
| 2025-12-06 | Fluid: fix class prefix user input check. | Matthias Melcher | |
| 2025-12-06 | Change arrow keys in log slider to even increments. #1232 | Matthias Melcher | |
| 2025-12-03 | Remove boxtype linke trick. | Matthias Melcher | |
| By defining boxtypes with underscores, box drawing cod ethat was not used was not linked, but with the introduction of themes, all boxes are available at all times. Reducing complexity. | |||
| 2025-12-02 | Fix two compiler warnings [-Wsign-compare] | Albrecht Schlosser | |
