| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-25 | Fl_Terminal better name for flags -> charflags | Greg Ercolano | |
| 2023-11-25 | Cairo graphics driver: Improve drawing of Fl_Pixmap and Fl_Bitmap | ManoloFLTK | |
| Previously, these objects were drawn slightly blurred on HighDPI. This commit has them resized to the pixel size of the area where they are being drawn and then drawn. | |||
| 2023-11-23 | Stabilizes Fl_Tile size_range mode. | Matthias Melcher | |
| - improved documentation - new tile resize strategy - robust against zero sized children | |||
| 2023-11-23 | Added safety when calling Text_Display methods | Matthias Melcher | |
| - before assigning a buffer (Github #845) - also fixed a warning form unused arg in Fl_Terminal | |||
| 2023-11-23 | Adds zero size check in Fl_Tile::on_move | Matthias Melcher | |
| 2023-11-22 | Fixes warning in Fl_Tile by Doxygen | Matthias Melcher | |
| 2023-11-22 | Fixes warning and errors. | Matthias Melcher | |
| 2023-11-22 | Adding size range settings to Fl_Tile, initial commit. | Matthias Melcher | |
| - some documentation missing - Fl_Tile::resize() not satisfying yet - minimums work, maximums currently ignored - 0 size children may make program hang | |||
| 2023-11-21 | Fl_Terminal docs: Added some tables | Greg Ercolano | |
| 2023-11-21 | Added output_translate(): controls lf -> crlf translation | Greg Ercolano | |
| 2023-11-20 | Fl::check() docs fix: example indented | Greg Ercolano | |
| 2023-11-20 | Change Fl_Terminal default color() 0x0 -> FL_BLACK | Greg Ercolano | |
| 2023-11-20 | Solve issue 837, doc some protected methods. | Greg Ercolano | |
| 2023-11-20 | Fix Fl_Wayland_Image_Surface_Driver c'tor | ManoloFLTK | |
| 2023-11-19 | Doc all pub/prot members, remove unused, add todo | Greg Ercolano | |
| - Made sure all public+protected members are documented. - Reclassified some private -> protected: > vscroll_width() - Removed signatures for unimplemented (non-existant) methods: > u8c_cursor(void) > history_use(int,bool) > cursor_h() - Reclassified some protected -> private: > x_to_glob_col() > xy_to_glob_rowcol() > is_hist_ring_row() > is_disp_ring_row() > handle_ctrl() > is_printable() > is_ctrl() ..etc.. > handle_selection_autoscroll() > handle_selection() > is_redraw_style - Add todo for ESC 7 and ESC 8 - Small code formatting mods - Small typos | |||
| 2023-11-19 | Windows/MSVC: Fix wide char commandline handling (#840) | Albrecht Schlosser | |
| Windows programs (subsystem:windows, not Windows console programs) compiled with Visual Studio need a WinMain entry point. The commandline arguments handled by this function are now properly converted to UTF-8 before the standard main() entry point is called. This applies only to Visual Studio! Note that some build systems like MinGW and/or MSYS2 may still have issues with some Unicode (non-ASCII) commandline arguments. | |||
| 2023-11-17 | Remove friend declaration from Fl_Window.H (see STR 3354) | Albrecht Schlosser | |
| Although this was not strictly necessary I decided to implement the proposed patch, but in a slightly different way. This adds a static public method for internal use only but it wouldn't do any harm if a user called it. | |||
| 2023-11-16 | Added clear(), some methods protected->public | Greg Ercolano | |
| New public methods: void clear(void); void clear(Fl_Color val); old protected methods made public: void clear_screen(bool scroll_to_hist=true); // ESC [ 2 J void clear_screen_home(bool scroll_to_hist=true); // ESC [ H ESC [ 2 J void cursor_home(void); // ESC [ 0 H test/terminal modified to test these, and added separate tests for both the API and ANSI code ways to do these ops. | |||
| 2023-11-15 | Fixes return type of Fl_Input_::dvalue() | Matthias Melcher | |
| 2023-11-15 | CMake: Raise cmake_minimum_required from 3.12 to 3.15 | Albrecht Schlosser | |
| Remove code that checks CMake versions lower than 3.15 | |||
| 2023-11-15 | Remove mention of Fl_Simple_Terminal | Albrecht Schlosser | |
| 2023-11-15 | Wayland: fix moving top-level window around with mouse | ManoloFLTK | |
| 2023-11-14 | Added textcolor() and color(), doc fixes. | Greg Ercolano | |
| textcolor() needed for consistency, color() behavior documented. Both added to the test/terminal app. Elaborated on the special background "see through" color value + behavior, tested with color() in test/terminal app. | |||
| 2023-11-14 | Fix dependencies and whitespace issues | Albrecht Schlosser | |
| 2023-11-14 | Fl_Terminal widget (#800) | erco77 | |
| Pull Fl_Terminal widget from Greg's fork | |||
| 2023-11-12 | Have libdecor-gtk implement the "GTK Shell" protocol | ManoloFLTK | |
| 2023-11-12 | Fix: Potential NULL pointer dereference in Fl_Image_Surface c'tor (#834) | ManoloFLTK | |
| 2023-11-12 | Remove unseless code in Fl_Wayland_Screen_Driver.cxx | ManoloFLTK | |
| 2023-11-09 | Wayland: make fl_close_display() free more resources | ManoloFLTK | |
| 2023-11-08 | Wayland: fix crash in editor after return from switching user | ManoloFLTK | |
| 2023-11-08 | Let Wayland FLTK client apps survive switching user | ManoloFLTK | |
| 2023-11-07 | Fixes initial calculation of line number in Fl_Text_Display (#830) | Matthias Melcher | |
| 2023-11-07 | Fix buttons overlapping icon in message box (#826) | Matthias Melcher | |
| 2023-11-07 | FLUID: Adds template for tutorial. | Matthias Melcher | |
| Tutorial still to be written. Also adds convenience methods to Fl_Input_ for getting and setting numeric values. | |||
| 2023-11-07 | "hitting esc to close fltk app blows out the window manager" (#821) | ManoloFLTK | |
| 2023-11-06 | CHANGES.txt: add Fl_Grid, Fl_Window::maximize() | ManoloFLTK | |
| Also, remove stray virtual keyword. | |||
| 2023-11-06 | maximize method for Fl_Window (macOS) (#820) - cont'd | ManoloFLTK | |
| 2023-11-05 | Fixes text input widget undo propagation. | Matthias Melcher | |
| If not handled, undo propagates to other random widgets, and if none takes it, it is resent as a redo to all widgets. | |||
| 2023-11-05 | Add Fl_Window::maximize() and Fl_Window::un_maximize() | ManoloFLTK | |
| 2023-11-03 | Related to "FLTK doesn't work normal on platform of rockchip" (#817) | ManoloFLTK | |
| 2023-11-03 | Wayland copy: destroy data_source object before creating new one | ManoloFLTK | |
| 2023-11-03 | Wayland copy: destroy data_source object before creating new one | ManoloFLTK | |
| 2023-11-03 | Fix "fltk 1.4.x: hangs during paste in fluid code editor" (#818) | ManoloFLTK | |
| 2023-11-02 | Minor change in Fl_Wayland_Graphics_Driver::copy_offscreen() | ManoloFLTK | |
| 2023-11-01 | Fix typos in documentation | ManoloFLTK | |
| 2023-10-31 | Fix typos | Albrecht Schlosser | |
| 2023-10-31 | Move the Fl_String class to the DriverDeveloper Doxygen group | ManoloFLTK | |
| 2023-10-31 | Move private classes to the DriverDeveloper Doxygen group | ManoloFLTK | |
| Classes moved are -Fl_Int_Vector -Fl_Kdialog_Native_File_Chooser_Driver -Fl_Zenity_Native_File_Chooser_Driver | |||
| 2023-10-31 | Remove 81615bb causing GL window to blink when resizing on macOS (#813) | ManoloFLTK | |
| 2023-10-30 | Minor simplification in Fl_X11_Window_Driver::flush_double(int) | ManoloFLTK | |
