| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-15 | Lot's of changes, must rethink UI. | Matthias Melcher | |
| 2023-08-15 | Missing includes | Matthias Melcher | |
| 2023-08-15 | Sudoku into smaller pieces. | Matthias Melcher | |
| 2023-08-15 | Random testing and fixing. | Matthias Melcher | |
| 2023-08-15 | Removed unused code | Matthias Melcher | |
| 2023-08-15 | Adding generator | Matthias Melcher | |
| 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-15 | Wayland mouse wheel support: compositors can behave differently | ManoloFLTK | |
| 2023-08-14 | Handle shift + mousewheel event on Wayland (STR 3521) | Albrecht Schlosser | |
| Pressing the shift key while using the mousewheel changes horizontal to vertical scrolling and vice versa. This allows users with a standard mouse with only one scrollwheel to use it for both scrolling directions. This concludes "handling shift + mousewheel" for all supported platforms. | |||
| 2023-08-13 | Handle shift + mousewheel event on Windows (STR 3521) | Albrecht Schlosser | |
| Pressing the shift key while using the mousewheel changes horizontal to vertical scrolling and vice versa. This allows users with a standard mouse with only one scrollwheel to use it for both scrolling directions. Note: other mice that have either two buttons or a scroll ball can generate both horizontal and vertical scrolling in one action. This commit does not affect such behavior. This patch is different than the one in file 'scroll.patch' (STR 3521). It takes care of distinct mousewheel delta calculation for vertical and horizontal mousewheels and avoids the "fallthrough" case. Note: macOS takes care of this, there's no special handling required. To do: the Wayland platform still needs to be updated. | |||
| 2023-08-13 | Handle shift + mousewheel event on Linux (STR 3521) | Albrecht Schlosser | |
| Pressing the shift key while using the mousewheel changes horizontal to vertical scrolling and vice versa. This allows users with a standard mouse with only one scroll button to use it for both scrolling directions. Note: other mice that have either two buttons or a scroll ball can generate both horizontal and vertical scrolling in one action. This commit does not affect such behavior. This patch has been provided by Manolo in file 'scroll.patch' (see STR 3521). | |||
| 2023-08-13 | Fl_Tabs now supports horizontal mouse wheel events. | Matthias Melcher | |
| 2023-08-12 | Fix access to Cairo context. | Aditya Siram | |
| 2023-08-12 | Another occurrence of bad escape sequence. | Matthias Melcher | |
| 2023-08-12 | #765: Replaces uncommon escape sequence. | Matthias Melcher | |
| Missing return value in docs. | |||
| 2023-08-10 | Reformat code, remove obsolete comments | Albrecht Schlosser | |
| No effective code changes, i.e. only formatting, indents and comments. | |||
| 2023-08-10 | Improve docs of Fl::hide_all_windows() | Albrecht Schlosser | |
| + update fluid dependencies No code changes. | |||
| 2023-08-09 | macOS: add extra comment explaining need for PPC-specific source code | ManoloFLTK | |
| 2023-08-09 | Fl_cocoa.mm: fix Apple macro for PPC case | Sergey Fedorov | |
| 2023-08-09 | Wayland: fix fl_read_image() from offscreen buffer | ManoloFLTK | |
| 2023-08-08 | FLUID: i18n panel redraw fix | Matthias Melcher | |
| 2023-08-08 | Missing lines in Unix README | Matthias Melcher | |
| 2023-08-08 | Wayland: improve layout of struct fl_wld_draw_buffer | ManoloFLTK | |
| 2023-08-08 | Move repeated code to Fl_Wayland_Graphics_Driver::cairo_init() | ManoloFLTK | |
| 2023-08-07 | Fix for Broken "cube" demo (#762) | ManoloFLTK | |
| This commit fixes an error in the cube demo appearing specifically with the AMD Radeon GPU. | |||
| 2023-08-06 | Wayland: simpler implementation of get_libdecor_plugin_description() | ManoloFLTK | |
| 2023-08-05 | Revert "#733 partial: Adds rotation gesture event on MacOS" | Albrecht Schlosser | |
| This reverts commit 3049e6394a3376f7fff1c8cde19fd7bb1a9252ec as agreed upon in GitHub Issue #733. | |||
| 2023-08-05 | #733 partial: Adds rotation gesture event on MacOS | Matthias Melcher | |
| 2023-08-05 | Let FLTK give more detailed description of a Wayland fatal error | ManoloFLTK | |
| Wayland protocol error messages now give the protocol name and the error code. | |||
| 2023-08-04 | Fix typos in documentation of fl_overlay_rect() etc. (#735) | Albrecht Schlosser | |
| Thanks to Matt for the improved docs, I just fixed some typos and added '()'s for better doxygen comments of functions. | |||
| 2023-08-04 | #735: better comments on fl_overlay_rect() | Matthias Melcher | |
| 2023-08-04 | Improve procedure to close decorated Wayland window | ManoloFLTK | |
| Libdecor complicates what should be simple, to close a decorated window, because it uses the titlebar after return from the closing callback function. Thus, FLTK delays the sending of the FL_CLOSE event to the window, only when libdecor runs in CSD mode. | |||
| 2023-08-03 | #211: adds optional parameter for Fl_Input_::drawtext() | Matthias Melcher | |
| Does not change the original API but adds a function and keeps the original automatic. | |||
| 2023-08-03 | Slightly improve Fl_Wayland_Screen_Driver::poll_or_select_with_delay() | ManoloFLTK | |
| 2023-08-02 | #762: saves all frequently used OpenGL attributes | Matthias Melcher | |
| When rendering the OpenGL layer, this prepares the FLTK rendering parameters and restores them after FLTK rendering. | |||
| 2023-08-02 | Fix Fl_Wayland_Image_Surface_Driver::end_current() | ManoloFLTK | |
| 2023-08-02 | Wayland: fix window closing with Sway's kill command or app menu | 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-29 | Wayland: simpler use of function eglChooseConfig() | ManoloFLTK | |
| 2023-07-28 | Fl_Shortcut_Button: Silence compiler warnings | Albrecht Schlosser | |
| Part 1: [-Wreorder] 'shortcut_value’ will be initialized after ... Part 2: [-Wunused] unused variable 'Y' | |||
| 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 - cont'd | ManoloFLTK | |
| 2023-07-24 | Upgrade bundled libpng to version 1.6.40 - cont'd | ManoloFLTK | |
| 2023-07-24 | Upgrade bundled libpng to version 1.6.40 | ManoloFLTK | |
| 2023-07-23 | Wayland: add info about CSD and SSD modes and LIBDECOR_FORCE_CSD | ManoloFLTK | |
| 2023-07-22 | FLUID: shell code cleanup | Matthias Melcher | |
| 2023-07-22 | Adds default shortcut to Fl_Shortcut_Button. | Matthias Melcher | |
| 2023-07-22 | libdecor: update with upstream source code as of 2023-JUL-15 | ManoloFLTK | |
| 2023-07-21 | Wayland: slightly improve procedure to close toplevel window | ManoloFLTK | |
