| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-09 | Wayland: Some shortcut keys not delivered when input widget has focus - ↵ | ManoloFLTK | |
| cont'd (#1290) | |||
| 2025-08-08 | Wayland: Some shortcut keys not delivered when input widget has focus (#1290) | ManoloFLTK | |
| 2025-08-07 | Wayland: avoid NULL-pointer error after call to wl_display_get_protocol_error() | ManoloFLTK | |
| 2025-08-06 | Fix "Fl_Double_Window::make_current() issues with Cairo" - cont'd (#1285) | ManoloFLTK | |
| 2025-08-05 | Fix "Fl_Double_Window::make_current() issues with Cairo drawing" (#1285) | ManoloFLTK | |
| 2025-08-05 | Fix issue under Wayland when erasing overlay rectangle (#1285) | ManoloFLTK | |
| 2025-08-04 | Fix "Callback or event on minimize of the main window " for Wayland (#1288) | ManoloFLTK | |
| 2025-08-03 | Fix "Callback or event on minimize of the main window" for X11 platform (#1288) | ManoloFLTK | |
| 2025-07-26 | Update documentation (typos and minor corrections) | Albrecht Schlosser | |
| 2025-07-24 | Fix documentation of fl_overlay_clear and fl_overlay_rect | Albrecht Schlosser | |
| The code example in fl_overlay_clear() wouldn't work. | |||
| 2025-07-16 | Generate better FL_LEAVE coordinates on Windows (#87) | MatthiasWM | |
| Use the current mouse position to estimate the position where the mouse left the window. Not perfect, but much better than repeating the last move coordinates. | |||
| 2025-07-16 | Remove warnings triggered by -Wredundant-decls (#1277) | ManoloFLTK | |
| 2025-07-15 | Fix: Redundant redeclaration of Fl_Shortcut fl_old_shortcut(const char*) (#1277) | ManoloFLTK | |
| 2025-07-10 | Wayland: account for new Wayfire compositor - cont'd | ManoloFLTK | |
| 2025-07-09 | Wayland: account for new Wayfire compositor | ManoloFLTK | |
| 2025-07-09 | Improve Fl_Button event handling documentation (#1267) | Matthias Melcher | |
| 2025-07-08 | Fix trailing whitespace and convert a few tabs to spaces | Albrecht Schlosser | |
| ... according to CMP | |||
| 2025-07-08 | #1114: Ensure minimum height of last block in Fl_Help_View | Matthias Melcher | |
| 2025-07-07 | Fl_Help_View: Subclassing minor comment chages | Matthias Melcher | |
| 2025-07-07 | Fl_Table_Row: replace private class CharVector with std::vector | Albrecht Schlosser | |
| FL/Fl_Table_Row.H: use `std::vector<uint8_t> _rowselect;`, remove declaration of class `CharVector` src/Fl_Table_Row.cxx: remove implementation of class `CharVector`, simplify loops (use range based for loops), use resize() to change vector size. Unify copyright year of Fl_Table* headers and implementation. | |||
| 2025-07-07 | Add missing and remove unnecessary #include statements | Albrecht Schlosser | |
| Note: if user code requires a header, then user code must #include it. | |||
| 2025-07-05 | Fl_Help_View: Revert some changes | Matthias Melcher | |
| 2025-07-05 | Fl_Help_View: Thin out header file | Matthias Melcher | |
| - remove unnecessary include. | |||
| 2025-07-05 | Fl_Help_View: Refactor to use PIMPL | Matthias Melcher | |
| - using a Pointer to Implementation instead of having a huge Fl_Help_View class. This improves build speed (smaller header fiel) and allows us to fix the implementation while keeping the ABI unchanged. | |||
| 2025-07-05 | Fl_Help_View: Fix writing into empty std::string | Matthias Melcher | |
| 2025-07-05 | Fl_Help_View: Improve comment | Matthias Melcher | |
| 2025-07-05 | Fl_Help_View: Finl formatting and documentation | Matthias Melcher | |
| - restructure header file - sort source file reflecting header - documentation of text selection | |||
| 2025-07-05 | Fl_Help_View: Improve selection | Matthias Melcher | |
| - users can now select text in multiple Help Views - users can now select text that is also a link - selections draws dimmed if not focused | |||
| 2025-07-04 | Fl_Help_View: Changes some more formatting | Matthias Melcher | |
| - streamlines callbacks - removes unused function - header file not finished yet! | |||
| 2025-07-03 | Remove private class Fl_Int_Vector | Albrecht Schlosser | |
| This class was used in pre-C++11 versions (up to 1.4.x) and is no longer needed. | |||
| 2025-07-03 | Fl_Help_View: Refactoring static sizes | Matthias Melcher | |
| - replaced Fl_Int_Vector with std::vector<int> - removed static buffers in path arrangement methods - NULL to nullptr | |||
| 2025-07-03 | Fl_Help_View: Improve formatting and Doxygen comments | Matthias Melcher | |
| 2025-07-03 | Fl_Help_View: Refactor more strings and dynamic lists. | Matthias Melcher | |
| 2025-07-02 | Fl_Help_View: Reformat and comments | Matthias Melcher | |
| 2025-07-02 | Fl_Help_View: Refactor Fl_Help_Link to C++11 | Matthias Melcher | |
| 2025-07-02 | Help_View: Improve target line management | Matthias Melcher | |
| 2025-07-02 | Remove deprecated methods and functions | Albrecht Schlosser | |
| In FLTK 1.5 we remove most (but not all) methods and functions that were deprecated in FLTK 1.3 or earlier. | |||
| 2025-07-02 | Set Fl_Menu_Item::setonly() to deprecated | Matthias Melcher | |
| for the version without the starting argument. | |||
| 2025-07-01 | Better handling of special case when scaling image | Matthias Melcher | |
| When scaling image down by 2, 4, 8, etc., there is no sense in calling the bilinear scaling. | |||
| 2025-06-30 | Improve bilinear image scaling below 50% | Matthias Melcher | |
| The original code can not scale well below 50%. To improve filtering in a fast way, huge images are scaled by powers of two before fine scaling using the original bilinear scale. | |||
| 2025-06-19 | Fix Windows compile error from previous commit. | MatthiasWM | |
| 2025-06-19 | Ensure that the 'awake' pipe does not overflow (#1263) | Matthias Melcher | |
| 2025-06-19 | Update Fl::await() and friends API and documentation | Matthias Melcher | |
| This creates the base for #1263, but does not fix it yet. | |||
| 2025-06-11 | Fix in window titlebar capture to support macOS 26 Tahoe | ManoloFLTK | |
| 2025-06-10 | Fix "Selecting menus from the menubar under Wayland when in fullscreen" (#1264) | ManoloFLTK | |
| 2025-06-06 | Fix usage of 'volatile' in src/Fl_JPEG_Image.cxx (#1207) | Albrecht Schlosser | |
| - allocate a new struct 'load_stat' on the heap - use struct load_stat to open image file (fp) and for error counters The previous fix of #1207 unfortunately decremented volatile variables which caused (plausible) compiler warnings by clang. | |||
| 2025-06-05 | Restore building for Linux w/o cairo and w/o xft | ManoloFLTK | |
| 2025-06-05 | Fix several compiler warnings [-Wextra-semi] | Albrecht Schlosser | |
| Example: warning: extra ‘;’ after in-class function definition [-Wextra-semi] Also: replace 'FL_OVERRIDE' with 'override' in all modified files | |||
| 2025-06-03 | macOS: protect uses of __block by #if defined(__BLOCKS__) condition | ManoloFLTK | |
| 2025-06-03 | Add build option FLTK_USE_DBUS to allow build w/o dbus (PR #1252) | ManoloFLTK | |
| Thanks to @lanodan for most of the source code. | |||
