| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-04 | Shorten parameter list of Fl_Wayland_Window_Driver::delete_cursor_(bool) | ManoloFLTK | |
| 2024-02-03 | Wayland: fix setting cursor to FL_NO_CURSOR | ManoloFLTK | |
| 2024-01-31 | Improve documentation of Fl_Native_File_Chooser | Albrecht Schlosser | |
| Document restrictions imposed by the new system file chooser dialogs, particularly by 'kdialog' and 'zenity' (Unix/X11/Wayland only). | |||
| 2024-01-29 | Fix cached GL context on all platforms (#737) | Matthias Melcher | |
| 2024-01-29 | Fix OpenGL context caching on macOS (#737) | Matthias Melcher | |
| 2024-01-29 | RFC: Different approach to Editor tutorial (see #189) (#883) | Matthias Melcher | |
| Update test/editor code and tutorial (#189, #883) Different, sequential approach to Editor tutorial Co-authored-by: Albrecht Schlosser <albrechts.fltk@online.de> | |||
| 2024-01-28 | Fix animated gif reloading (#897) | Matthias Melcher | |
| 2024-01-27 | Fix warning for out of range index. | Matthias Melcher | |
| 2024-01-27 | Fix inlined animated GIFs with NULL name (#897) | Matthias Melcher | |
| 2024-01-25 | Fix mousewheel problem with Fl_Text_Editor (issue #879) | Greg Ercolano | |
| When an Fl_Text_Editor ended up under the mouse, it took mousewheel events for itself, freezing navigation of a parent's Fl_Scroll. Patch handles mousewheel events for both up/down and left/right by checking: > If editor has no scrollbar (e.g. no content to scroll to), then mousewheel events for that scrollbar are ignored so the parent can be navigated. > If editor has a scrollbar, it handles wheel events until scroller reaches an extreme position (e.g. top or bottom), it starts ignoring wheel events so the parent can be navigated. | |||
| 2024-01-24 | Fix small typos in Anim GIF docs | Greg Ercolano | |
| 2024-01-23 | Fix "Wrong tooltip position on Wayland …" - cont'd (#894) | ManoloFLTK | |
| 2024-01-23 | Fix "Wrong tooltip position on Wayland with secondary monitor" (#894) | ManoloFLTK | |
| 2024-01-22 | Fl_Preferences: fix missing '/' (#891) | Albrecht Schlosser | |
| Without the '/' FLTK 1.4 wouldn't fall back to the 1.3 prefs folder even if it existed. | |||
| 2024-01-22 | Fix warning. | Matthias Melcher | |
| 2024-01-22 | Fixes mouse pointer visibility for popups (#890) | Matthias Melcher | |
| 2024-01-22 | Fix wrong path var and typos | Matthias Melcher | |
| 2024-01-22 | Fix User Preferences file search order for Unix (#891) | Matthias Melcher | |
| 2024-01-22 | Add popup_window() virtual member functions to Fl_Window_Driver | ManoloFLTK | |
| 2024-01-21 | Fix Wayland: crash with set_menu_window() - cont'd (#892) | ManoloFLTK | |
| 2024-01-21 | Fix Wayland: crash with set_menu_window() - cont'd (#892) | ManoloFLTK | |
| 2024-01-21 | Fix "Wayland: crash with set_menu_window()" - cont'd (#892) | ManoloFLTK | |
| 2024-01-21 | Fix "Wayland: crash with set_menu_window()" (#892) | ManoloFLTK | |
| Fixes also a similar crash occuring after use of set_tooltip_window(). Two bool member variables are added to class Fl_Window_Driver to indicate true FLTK menu windows (i.e., created by Fl_Menu_Item::pulldown()) and true FLTK tooltip windows (i.e., Fl_Tooltip). | |||
| 2024-01-19 | Fix compiler warning [-Wmaybe-uninitialized] | Albrecht Schlosser | |
| 'buf' could indeed be used uninitialized if the switch statement below was executed with an unknown style (no default case). | |||
| 2024-01-19 | Fix crash in Fl_Preferences for deformed group name (#891) | Matthias Melcher | |
| 2024-01-19 | Wayland: add necessary initializations after commit b7fba46 | ManoloFLTK | |
| 2024-01-18 | Create struct wl_callback_listener ↵ | ManoloFLTK | |
| *Fl_Wayland_Graphics_Driver::p_surface_frame_listener | |||
| 2024-01-18 | Wayland: throttle resize operations also for top-level GL windows | ManoloFLTK | |
| Member cb of struct wld_buffer is replaced by member frame_cb of struct wld_window. This allows frame_cb to be used both for non-GL and for top-level GL windows. | |||
| 2024-01-17 | Synchronize mouse and keyboard callbacks for Fl_Button (#877) | Matthias Melcher | |
| Keyboard behavior for button types was not consistent with mouse click behavior. This change avoids callbacks when pressed radio buttons are pressed again. | |||
| 2024-01-17 | Restore original Fl_Button event behavior(#877) | Matthias Melcher | |
| Previous commits introduced too many changes to Fl_Button callbacks, creating problems in user apps. This is the base for a second much more specific fix to event flags. | |||
| 2024-01-17 | Wayland + full-size subwindow resizing issue - cont'd (#878) | ManoloFLTK | |
| Implement a less strict handling of resizing of a decorated window entirely covered by a subwindow where throttling of fast resize commands is guided by the value of the in_use member variable of the window's wld_buffer. | |||
| 2024-01-15 | Fixed issue number reference. | Greg Ercolano | |
| 2024-01-15 | Addresses issue #879 | Greg Ercolano | |
| 2024-01-15 | Small code fixups | Greg Ercolano | |
| > Enabled -Wall -Wextra -Wpedantic to catch errors - Silenced resulting "unused parameters" warnings - Fixed char omission in protected Fl_Terminal::insert_char() methods > Self doc code and better comments in RingBuffer::resize() > Changed private RingBuffer::clear_disp_row() -> clear_disp_rows() > Added private RingBuffer::hist_rows()/disp_rows() setter methods > Added private RingBuffer::offset_adjust() method for adjusting RingBuffer offset_ > Fixed comment typos > Remove white space inside outer parens of while()/if()/etc | |||
| 2024-01-14 | #877: Formatting, comments, debug output | Matthias Melcher | |
| 2024-01-14 | #877L: Formatting, Unused variable. | Matthias Melcher | |
| 2024-01-14 | #842 - cont'd: fix typos in documentation. | ManoloFLTK | |
| 2024-01-14 | #887: Fixes FLTK file chooser not releasing preview image. | Matthias Melcher | |
| ...when hidden | |||
| 2024-01-14 | #889: Fixes missing return statement. | Matthias Melcher | |
| 2024-01-13 | #842: Documents args() color values and how they apply | Matthias Melcher | |
| 2024-01-13 | #877: Fixes shortcut callbacks for Fl_Button | Matthias Melcher | |
| - this commit does rewrite some of the logic, hoping to make thing more, um, logical. The bits react mostly the same and hopefully as expected. Everything is documented in the Fl_Button ctor. | |||
| 2024-01-13 | Remove compilation warning | ManoloFLTK | |
| converting to non pointer type "int" from NULL (-Wconversion-null) | |||
| 2024-01-13 | Fix yet another typo in documentation | Albrecht Schlosser | |
| 2024-01-13 | Fix doxygen docs (typo, undocumented parameter) | Albrecht Schlosser | |
| 2024-01-13 | #887: Fixes Fl_Shared_Image reference counting | Matthias Melcher | |
| - adds documentation to all calls - changes implementation details on ::copy() and copy(w,h) | |||
| 2024-01-13 | Wayland: fix processing of keypad keys - cont'd (#881) | ManoloFLTK | |
| 2024-01-11 | Comment out debug statement | ManoloFLTK | |
| 2024-01-11 | Solves issue #882. | Greg Ercolano | |
| 2024-01-11 | Solves issue #884: single quote zenity/kdialog | Greg Ercolano | |
| 2024-01-11 | #885: Fixes keyboard text selection in Fl_Text_Editor | Matthias Melcher | |
