summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-17Output build configuration in CMake report (#838)Albrecht Schlosser
2023-11-17Apply two patches provided by user 'Andre' via mailAlbrecht Schlosser
1. add missing FL_EXPORT to class Fl_Terminal 2. add missing test/wizard demo to test/Makefile
2023-11-17Remove 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-17Update source URL in misc/update_config_scriptsAlbrecht 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-17Enhance documentation of event processingAlbrecht Schlosser
2023-11-17Notify users that configure/make support will be dropped in 1.5.0Albrecht Schlosser
... as discussed in our video meeting on Nov 11.
2023-11-16Added clear(), some methods protected->publicGreg 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-16FLUID: inlined data can be stored compressed.Matthias Melcher
2023-11-16FLUID: Adds wrapping to "find" in source view.Matthias Melcher
2023-11-16FLUID: Adds text attribute support to Fl_Terminal.Matthias Melcher
2023-11-15Fixes return type of Fl_Input_::dvalue()Matthias Melcher
2023-11-15CMake: Raise cmake_minimum_required from 3.12 to 3.15Albrecht Schlosser
Remove code that checks CMake versions lower than 3.15
2023-11-15Fixes test/terminal box typeMatthias Melcher
2023-11-15FLUID: Removes two warnings.Matthias Melcher
2023-11-15FLUID: 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-15Uses the correct Fl_Terminal type in terminal.fl as wellMatthias Melcher
2023-11-15Doc: describe fl_disable_wayland in "Operating System Issues" sectionManoloFLTK
2023-11-15FLUID: fixing test/valuator.fl and test/tree.flMatthias Melcher
Using Fl_Terminal widget instead of subclassing from Fl_Group
2023-11-15FLUID: updates file structure READMEMatthias Melcher
2023-11-15Remove mention of Fl_Simple_TerminalAlbrecht Schlosser
2023-11-15FLUID: Fixes generating default templatesMatthias Melcher
2023-11-15esc character replacementMatthias Melcher
2023-11-15FLUID: Replaces Fl_Simple_Terminal with Fl_TerminalMatthias Melcher
2023-11-15Wayland: fix moving top-level window around with mouseManoloFLTK
2023-11-14Added 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-14Fix compiler warning (suggest-override)Albrecht Schlosser
2023-11-14Fix dependencies and whitespace issuesAlbrecht Schlosser
2023-11-14Fl_Terminal widget (#800)erco77
Pull Fl_Terminal widget from Greg's fork
2023-11-14Libdecor-gtk and GTK Shell: take care of LIBDECOR_PLUGIN_DIRManoloFLTK
2023-11-14 Libdecor-gtk and GTK Shell: take care of touch eventsManoloFLTK
2023-11-13Libdecor GTK plugin: use gnome value for doubleclick timeManoloFLTK
2023-11-12Fix missing FL_EXPORT of class Fl_GridAlbrecht Schlosser
Thanks to Andre for finding this and sending a patch via mail.
2023-11-12Have libdecor-gtk implement the "GTK Shell" protocolManoloFLTK
2023-11-12 Fix: Potential NULL pointer dereference in Fl_Image_Surface c'tor (#834)ManoloFLTK
2023-11-12Remove unseless code in Fl_Wayland_Screen_Driver.cxxManoloFLTK
2023-11-09Wayland: make fl_close_display() free more resourcesManoloFLTK
2023-11-08Wayland: fix crash in editor after return from switching userManoloFLTK
2023-11-08Let Wayland FLTK client apps survive switching userManoloFLTK
2023-11-07Fixes initial calculation of line number in Fl_Text_Display (#830)Matthias Melcher
2023-11-07FLUID: Removes non-obvious option "Cancel Dialog"Matthias Melcher
from message boxes, pointing out potential syntax errors in code related dialogs.
2023-11-07FLUID: More user documentationMatthias Melcher
2023-11-07Fix buttons overlapping icon in message box (#826)Matthias Melcher
2023-11-07FLUID: 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-06FLUID: '\r' (CR) is skipped when reading project filesMatthias Melcher
Project and code files are now always written with LF instead of CRLF, even on MSWindows machines.
2023-11-06CHANGES.txt: add Fl_Grid, Fl_Window::maximize()ManoloFLTK
Also, remove stray virtual keyword.
2023-11-06 maximize method for Fl_Window (macOS) (#820) - cont'dManoloFLTK
2023-11-05FLUID: Adds undo for all grid operations.Matthias Melcher
2023-11-05FLUID: Fixes undo/redo mixup.Matthias Melcher
If undo or redo menu is deactivated, fltk resends undo events as redo and vice versa, so instead now we just beep.
2023-11-05Fixes 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.