| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-16 | Update libdecor to commit 7807ae34 dated 15-Jan-2024 | ManoloFLTK | |
| 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-15 | Restore correct copyright window for checkers demo | ManoloFLTK | |
| 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 | |
| 2024-01-10 | Add Fl_String not-equal test | Greg Ercolano | |
| 2024-01-11 | Quote doxygen command where necessary | Albrecht Schlosser | |
| ... if the doxygen path includes spaces. Done for configure/make + CMake. | |||
| 2024-01-10 | Add textattrib() get method+docs | Greg Ercolano | |
| Requested by Jonathan Griffitts during rust bindings. | |||
| 2024-01-07 | Wayland: fix processing of keypad keys - tidying (#881) | ManoloFLTK | |
| 2024-01-06 | Remove Fl_Simple_Terminal (replaced by Fl_Terminal) | Albrecht Schlosser | |
| ... as discussed previously. | |||
| 2024-01-06 | Wld: Add missing keypad key to keypad translation table (#881) | Albrecht Schlosser | |
| Keypad key 'Del' aka '.' (or ',') was missing in the key translation table for Fl::e_original_keysym. Also: add DEBUG_KEYBOARD macro to enable/disable keyboard debugging code easier. | |||
| 2024-01-06 | Fix numeric keyboard example program | Albrecht Schlosser | |
| examples/howto-remap-numpad-keyboard-keys.cxx: Substitute Fl::event_key() as well which is required for some input widgets - maybe only on some platforms (seemed to work on X11 but not on Wayland). Also: fix typos and whitespace. | |||
| 2024-01-06 | Fix typo | Albrecht Schlosser | |
| 2024-01-06 | Fix "When zooming window, the window size range must be adjusted" (#880) | ManoloFLTK | |
| 2024-01-06 | Wld: Fix e_original_keysym for keypad number keys + NumLock off (#881) | ManoloFLTK | |
| 2024-01-06 | Wayland: fix processing of '.' keypad key (#881) | ManoloFLTK | |
| 2024-01-05 | Wayland: numeric keypad keys don't work as intended - cont'd (#881) | ManoloFLTK | |
| 2024-01-05 | Wayland: numeric keypad keys don't work as intended (#881) | ManoloFLTK | |
| 2024-01-04 | Remove unused variables [-Wunused-variable] | Albrecht Schlosser | |
| 2024-01-03 | Limit test/terminal window size | Greg Ercolano | |
| Prevents window from squishing buttons horizontally. Allows tty height to shrink to no less than a single line. | |||
