| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-07 | Restructuring Fluid source files. | Matthias Melcher | |
| 2025-03-06 | Update version numbers to 1.5.0 | Albrecht Schlosser | |
| 2024-12-09 | Update Fluid (.fl) files for release 1.4.1 | Albrecht Schlosser | |
| 2024-09-02 | FLUID Fix width of square button | Matthias Melcher | |
| 2024-09-02 | FLUID: Improve resizing behavior of properties dialog | Matthias Melcher | |
| 2024-08-27 | Adding horiizonatl and vertical label margin | Matthias Melcher | |
| - sizeof(Fl_Widget) not increased - label positions can be adjusted - try it out in test/label app - full support in FLUD | |||
| 2024-08-14 | FLUID: add image spacing control | Matthias Melcher | |
| 2024-04-19 | FLUID: Create VisualStudio compatible long strings | Matthias Melcher | |
| Better labels on FLUDI image properties dialog Better documentation on image compression | |||
| 2024-04-17 | FLUID: Add cast to avoid warning #956 | Matthias Melcher | |
| User Data of grid menu items was missin fl_intptr_t | |||
| 2024-04-17 | Separate FLUID user documentation, screen shot automation (#936) | Matthias Melcher | |
| * CMake integration, no autotiools * alignment panel is now correctly renamed to setting panel * source view is now correctly renamed to code view * Merge FLTK FLUID docs into FLUID user manual. * Add two simple entry tutorials * Remove FLUID chapter form FLTK docs. * GitHub action to generate HTML and PDF docs and make the available as artefacts | |||
| 2024-02-15 | Fix text overflow in fluid widget panel (#908) | Greg Ercolano | |
| Made fonts slightly smaller, enlarged/moved some widgets in Alignment: group. | |||
| 2023-12-21 | Fix a typo, trailing whitespace, and dependencies | Albrecht Schlosser | |
| 2023-12-14 | FLUID: Adds image scaling to widget dialog | Matthias Melcher | |
| 2023-11-15 | FLUID: Removes two warnings. | Matthias Melcher | |
| 2023-11-14 | Fix dependencies and whitespace issues | Albrecht Schlosser | |
| 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-05 | FLUID: Adds undo for all grid operations. | 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-10-26 | FLUID: Adds initial MergeBack feature. | Matthias Melcher | |
| 2023-10-23 | FLUID: Merging changes from generated cxx file back to fl file | Matthias Melcher | |
| 2023-10-23 | FLUID: Fixes two minor bugs | Matthias Melcher | |
| * Fl_Grid mixed up gap_ro_ vs. gap_col_ once * Code formatting warning | |||
| 2023-10-23 | FLUID: Stops overriding Ctrl-0 shortcut. #802 | Matthias Melcher | |
| Ctrl-0 is used by FLTK globally to zoom all windows back to 100%, so FLUID should not override that. Loading the previous file is now Ctrl-1 instead of Ctrl-0. | |||
| 2023-10-23 | FLUID: Adds grid child positioning via +/- keys | Matthias Melcher | |
| 2023-10-22 | FLUID: New layout of Grid tab. | Matthias Melcher | |
| 2023-10-22 | FLUID: Moves grid settings into dynamic tab | Matthias Melcher | |
| 2023-10-22 | FLUID: Adds remaining Fl_Grid attributes | Matthias Melcher | |
| 2023-10-22 | FLUID: more Fl_Grid settings | Matthias Melcher | |
| 2023-10-21 | FLUID: grid becomes a bit more interactive | Matthias Melcher | |
| 2023-10-21 | FLUID: adding a subset of Fl_Grid child parameters. | Matthias Melcher | |
| 2023-10-20 | FLUID: basic Fl_Grid support | Matthias Melcher | |
| * no settings for children yet * ne good interactive editing for children | |||
| 2023-09-26 | FLUID: Fixes regression #777 | Matthias Melcher | |
| Wrote wrong path in #inlude statement under certain conditions. Also removed 'snap' tag if not needed. | |||
| 2023-09-03 | Adds compact buttons feature to create keypads. | Matthias Melcher | |
| See test/buttons for an example. | |||
| 2023-08-29 | FLUID: fixes resizing of preferences panel | Matthias Melcher | |
| 2023-07-17 | FLUID: emulating RTTI and fixing type dependencies (Buttons) | Matthias Melcher | |
| 2023-07-17 | FLUID: fix window visibility across project file update | Matthias Melcher | |
| 2023-07-14 | FLUID: fixes all overlapping widgets in all .fl files | Matthias Melcher | |
| Also fixes an issue with multiple use of the same variable for different types of i18n. | |||
| 2023-07-11 | FLUID adding hatch pattern to overlapping widgets | Matthias Melcher | |
| 2023-03-18 | Fix and update alignment #346 (#701) | Matthias Melcher | |
| * interactive layout alignment rewritten * interface for new alignment rules * new alignment dialog box * user defined layout rules added * layout rules can be stored in projects, settings, and external files * Valgrind verification | |||
| 2023-03-01 | FLUID Fix resizable of Widget panel | Matthias Melcher | |
| 2023-02-23 | Fl_String refactoring and extension (#683) | Matthias Melcher | |
| - add true unittest and Fl_String testing - interface and printout are similar to gtest without requiring external linkage. just run `unittest --core`. - new Fl_String API - extended API to fl_input_str and fl_password_str - co-authored-by: Albrecht Schlosser <albrechts.fltk@online.de> | |||
| 2023-02-15 | Move class Fl_Shortcut_Button from FLUID to core (#677) (#680) | Matthias Melcher | |
| 2023-01-26 | Fixing FLUID file corruption from issue #653 (#662) | Matthias Melcher | |
| Removing all globals in file writer (#653 ) Fix some static analyser complaints Valgrind: handle width==0 in GfxDrivers on Wayland and X11 Don't use `Fl_Input_::static_value`, it accesses previous buffer that may be deleted Project file write encapsulated, removing globals Encapsulating project file reader, removing states in glbals Project i/o increased source code readability | |||
| 2023-01-01 | FLUID refactor and macOS warnings removed (#623) | Matthias Melcher | |
| P renamed to g_project class Project renamed to class Fluid_Project fixes macOS type cast warnings | |||
| 2022-12-30 | FLUID support for inline image data (see #542, #592) (#604) | Matthias Melcher | |
| 2022-12-10 | Add option to bind images to a widget (#589) | Matthias Melcher | |
| Adding image binding to FLUID as well | |||
| 2022-12-10 | FLUID event handling and UI changes (#575) | Matthias Melcher | |
| * Full support o when() * Making undo suspend nesting * Finally correct undo handling for Label: input * Documentation. * Adding more undo checkpoints for the Widget Panel * Quick selection of default user_data types * Pulldown menu for system colors * Make sure that partially typed text fields are propagated before saving | |||
| 2022-11-17 | Fluid: Add Undo to formula input fields. (#547) | Matthias Melcher | |
| 2022-11-08 | Fluid: widget classes can resize children on instantiation | Matthias Melcher | |
| 2022-11-01 | Fluid subgroup visibility | Matthias Melcher | |
| 2022-11-01 | Fluid support for Fl_Flex (#523) and some Fl_Flex improvements | Matthias Melcher | |
| * Adding Fluid support for Fl_Flex, margins, and gap. * Fluid Fl_Flex mostly working. Fixed in Fl_Flex::set_size(). * Fluid Flex live mode works, interactive dragging works * Fluid Flex: adding check box for fixed children * Fluid Flex: visual flexibility indicator in guides. * Fluid Flex: bug in generated code. * Fix formatting * Fixing Tooltip, fixing resize issue PR #518. * Removing unused variables. Co-authored-by: Albrecht Schlosser <albrechts.fltk@online.de> | |||
