| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | FLUID: '\r' (CR) is skipped when reading project files | Matthias Melcher | |
| Project and code files are now always written with LF instead of CRLF, even on MSWindows machines. | |||
| 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 | FLUID: Adds undo for all grid operations. | Matthias Melcher | |
| 2023-11-05 | FLUID: 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-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 | FLUID: Adds transient cells to Fl_Grid | Matthias Melcher | |
| This allows multiple widgets to occupy a single cell which is needed when moving cells across the grid interactively. | |||
| 2023-11-05 | Add Fl_Window::maximize() and Fl_Window::un_maximize() | ManoloFLTK | |
| 2023-11-05 | FLUID: Documentation | Matthias Melcher | |
| 2023-11-05 | FLUID: Adds missing Include for MSWindows. | Matthias Melcher | |
| 2023-11-05 | FLUID: Fixes child properties reader. | Matthias Melcher | |
| 2023-11-05 | FLUID: Separates developer and user documentation | Matthias Melcher | |
| 2023-11-04 | Fix "overlay dotted line rendering problem" (#816) | ManoloFLTK | |
| 2023-11-03 | Related to "FLTK doesn't work normal on platform of rockchip" (#817) | ManoloFLTK | |
| 2023-11-03 | CMake: Refactor building OpenGL and "shared" demo programs | Albrecht Schlosser | |
| Define GLDEMO_LIBS and GLDEMO_SHARED: these definitions can be used to build OpenGL demo programs that can also be built w/o OpenGL Examples: fullscreen, handle_events, unittests | |||
| 2023-11-03 | Fix compiler warning when fullscreen demo is built w/o OpenGL | Albrecht Schlosser | |
| Warning: -Wsuggest-override | |||
| 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 | FLUID: Restructures user documentation. | Matthias Melcher | |
| 2023-11-02 | FLUID: Simplifies and improves Ghosted Outlines | Matthias Melcher | |
| 2023-11-02 | FLUID: Adds more interactive editing to Fl_Grid | Matthias Melcher | |
| * this commit introduces a few FIXMEs and TODOs that probably can't be solved until we do some major refactoring. They work for now, but adding more layout controlling widgets will be hard. | |||
| 2023-11-02 | Minor change in Fl_Wayland_Graphics_Driver::copy_offscreen() | ManoloFLTK | |
| 2023-11-01 | FLUID: Arrow keys move widgets inside Fl_Flex | Matthias Melcher | |
| 2023-11-01 | FLUID: Improves adding widgets to Fl_Flex. | Matthias Melcher | |
| 2023-11-01 | FLUID: Adds options to draw ghosted outlines. | Matthias Melcher | |
| 2023-11-01 | FLUID: Adds options to draw ghosted outlines. | Matthias Melcher | |
| 2023-11-01 | Fix typos in documentation | ManoloFLTK | |
| 2023-11-01 | Fix: Fl::clipboard_contains() cannot query selection buffer (#690) | ManoloFLTK | |
| 2023-10-31 | FLUID: Improves interactive handling of Grid and Flex | Matthias Melcher | |
| 2023-10-31 | FLUID: Disables MergeBack. | Matthias Melcher | |
| I decided to disable MergeBack for now. During testing, some issues could not be resolved, and focus should be on V1.4. | |||
| 2023-10-31 | Improve the documentation of class Fl_Display_device | ManoloFLTK | |
| 2023-10-31 | Remove unnecessary statement from CMake build example | Albrecht Schlosser | |
| 2023-10-31 | Member Fl_Widget_Surface::draw_decorated_window() needs not be virtual | 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-31 | Improve build instructions in README.CMake.txt (#164) | Albrecht Schlosser | |
| - update CMakeLists.txt files for user projects, - add one that uses CMake's FetchContent module. | |||
| 2023-10-31 | FLUID: Stroe uid's in hex | Matthias Melcher | |
| 2023-10-30 | Minor simplification in Fl_X11_Window_Driver::flush_double(int) | ManoloFLTK | |
| 2023-10-29 | Update libdecor to commit c6c780c1 dated 2023-10-10 | ManoloFLTK | |
| 2023-10-28 | FLUID: Changes uid to hexadecimal in project file | Matthias Melcher | |
| for constancy with the code file | |||
| 2023-10-27 | FLUID: Store path to last written code file. | Matthias Melcher | |
| After some discussions it became clear that the code file may be written into an unpredictable location by the build system. Fluid now remembers that location in a user setting file and seems to do the expected thing after a brief test. | |||
| 2023-10-27 | FLUID: Fixes compile error. | Matthias Melcher | |
| 2023-10-27 | FLUID: Fixes issues when pasting widget into Fl_Flex #809 | Matthias Melcher | |
| * new virtual function layout_widget() to inform parents after all children were added | |||
| 2023-10-27 | FLUID: Documentation and typos. | Matthias Melcher | |
| 2023-10-26 | FLUID: Refactors MergeBack | Matthias Melcher | |
| * moved functionality into its own files * refactored all methods to be less than a page * documented all calls * tested all situations I could think of | |||
