| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Fix compiler warning | Albrecht Schlosser | |
| "extended initializer lists only available with ‘-std=c++11’ ..." | |||
| 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-19 | Fix compiler warnings in Fl_Terminal on Windows | Albrecht Schlosser | |
| - missing FL_EXPORT: Visual Studio (dll) - missing include <stdarg.h>: MinGW | |||
| 2023-11-18 | Small improvements of test/grid_dialog.cxx | Albrecht Schlosser | |
| 2023-11-18 | Add Fl_Grid based dialog demo program - part 2 | Albrecht Schlosser | |
| Add forgotten source file. | |||
| 2023-11-18 | Add Fl_Grid based dialog demo program | Albrecht Schlosser | |
| This is a new test program for Fl_Grid based layout and a proof of concept for a future dialog class based on Fl_Grid. | |||
| 2023-11-17 | Output build configuration in CMake report (#838) | Albrecht Schlosser | |
| 2023-11-17 | Apply two patches provided by user 'Andre' via mail | Albrecht Schlosser | |
| 1. add missing FL_EXPORT to class Fl_Terminal 2. add missing test/wizard demo to test/Makefile | |||
| 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-17 | Update source URL in misc/update_config_scripts | Albrecht Schlosser | |
| Note: I'm not going to update our bundled files 'config.guess' and 'config.sub' though. This should only be done if really necessary. | |||
| 2023-11-17 | Enhance documentation of event processing | Albrecht Schlosser | |
| 2023-11-17 | Notify users that configure/make support will be dropped in 1.5.0 | Albrecht Schlosser | |
| ... as discussed in our video meeting on Nov 11. | |||
| 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-16 | FLUID: inlined data can be stored compressed. | Matthias Melcher | |
| 2023-11-16 | FLUID: Adds wrapping to "find" in source view. | Matthias Melcher | |
| 2023-11-16 | FLUID: Adds text attribute support to Fl_Terminal. | Matthias Melcher | |
| 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 | Fixes test/terminal box type | Matthias Melcher | |
| 2023-11-15 | FLUID: Removes two warnings. | Matthias Melcher | |
| 2023-11-15 | FLUID: Fixes missing DISPLAY connection. | Matthias Melcher | |
| Fl_Terminal opens the X11 Display before shown, so we need to generate a proxy in batch mode. This will no longer work when we add more Fl_Terminal attributes to FLUID. | |||
| 2023-11-15 | Uses the correct Fl_Terminal type in terminal.fl as well | Matthias Melcher | |
| 2023-11-15 | Doc: describe fl_disable_wayland in "Operating System Issues" section | ManoloFLTK | |
| 2023-11-15 | FLUID: fixing test/valuator.fl and test/tree.fl | Matthias Melcher | |
| Using Fl_Terminal widget instead of subclassing from Fl_Group | |||
| 2023-11-15 | FLUID: updates file structure README | Matthias Melcher | |
| 2023-11-15 | Remove mention of Fl_Simple_Terminal | Albrecht Schlosser | |
| 2023-11-15 | FLUID: Fixes generating default templates | Matthias Melcher | |
| 2023-11-15 | esc character replacement | Matthias Melcher | |
| 2023-11-15 | FLUID: Replaces Fl_Simple_Terminal with Fl_Terminal | Matthias Melcher | |
| 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 compiler warning (suggest-override) | Albrecht Schlosser | |
| 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-14 | Libdecor-gtk and GTK Shell: take care of LIBDECOR_PLUGIN_DIR | ManoloFLTK | |
| 2023-11-14 | Libdecor-gtk and GTK Shell: take care of touch events | ManoloFLTK | |
| 2023-11-13 | Libdecor GTK plugin: use gnome value for doubleclick time | ManoloFLTK | |
| 2023-11-12 | Fix missing FL_EXPORT of class Fl_Grid | Albrecht Schlosser | |
| Thanks to Andre for finding this and sending a patch via mail. | |||
| 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 | FLUID: Removes non-obvious option "Cancel Dialog" | Matthias Melcher | |
| from message boxes, pointing out potential syntax errors in code related dialogs. | |||
| 2023-11-07 | FLUID: More user documentation | Matthias Melcher | |
| 2023-11-07 | Fix buttons overlapping icon in message box (#826) | Matthias Melcher | |
