summaryrefslogtreecommitdiff
path: root/fluid/widget_panel.fl
AgeCommit message (Collapse)Author
2025-03-07Restructuring Fluid source files.Matthias Melcher
2025-03-06Update version numbers to 1.5.0Albrecht Schlosser
2024-12-09Update Fluid (.fl) files for release 1.4.1Albrecht Schlosser
2024-09-02FLUID Fix width of square buttonMatthias Melcher
2024-09-02FLUID: Improve resizing behavior of properties dialogMatthias Melcher
2024-08-27Adding horiizonatl and vertical label marginMatthias Melcher
- sizeof(Fl_Widget) not increased - label positions can be adjusted - try it out in test/label app - full support in FLUD
2024-08-14FLUID: add image spacing controlMatthias Melcher
2024-04-19FLUID: Create VisualStudio compatible long stringsMatthias Melcher
Better labels on FLUDI image properties dialog Better documentation on image compression
2024-04-17FLUID: Add cast to avoid warning #956Matthias Melcher
User Data of grid menu items was missin fl_intptr_t
2024-04-17Separate 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-15Fix text overflow in fluid widget panel (#908)Greg Ercolano
Made fonts slightly smaller, enlarged/moved some widgets in Alignment: group.
2023-12-21Fix a typo, trailing whitespace, and dependenciesAlbrecht Schlosser
2023-12-14FLUID: Adds image scaling to widget dialogMatthias Melcher
2023-11-15FLUID: Removes two warnings.Matthias Melcher
2023-11-14Fix dependencies and whitespace issuesAlbrecht Schlosser
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-05FLUID: Adds undo for all grid operations.Matthias Melcher
2023-11-02FLUID: Adds more interactive editing to Fl_GridMatthias 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-26FLUID: Adds initial MergeBack feature.Matthias Melcher
2023-10-23FLUID: Merging changes from generated cxx file back to fl fileMatthias Melcher
2023-10-23FLUID: Fixes two minor bugsMatthias Melcher
* Fl_Grid mixed up gap_ro_ vs. gap_col_ once * Code formatting warning
2023-10-23FLUID: Stops overriding Ctrl-0 shortcut. #802Matthias 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-23FLUID: Adds grid child positioning via +/- keysMatthias Melcher
2023-10-22FLUID: New layout of Grid tab.Matthias Melcher
2023-10-22FLUID: Moves grid settings into dynamic tabMatthias Melcher
2023-10-22FLUID: Adds remaining Fl_Grid attributesMatthias Melcher
2023-10-22FLUID: more Fl_Grid settingsMatthias Melcher
2023-10-21FLUID: grid becomes a bit more interactiveMatthias Melcher
2023-10-21FLUID: adding a subset of Fl_Grid child parameters.Matthias Melcher
2023-10-20FLUID: basic Fl_Grid supportMatthias Melcher
* no settings for children yet * ne good interactive editing for children
2023-09-26FLUID: Fixes regression #777Matthias Melcher
Wrote wrong path in #inlude statement under certain conditions. Also removed 'snap' tag if not needed.
2023-09-03Adds compact buttons feature to create keypads.Matthias Melcher
See test/buttons for an example.
2023-08-29FLUID: fixes resizing of preferences panelMatthias Melcher
2023-07-17FLUID: emulating RTTI and fixing type dependencies (Buttons)Matthias Melcher
2023-07-17FLUID: fix window visibility across project file updateMatthias Melcher
2023-07-14FLUID: fixes all overlapping widgets in all .fl filesMatthias Melcher
Also fixes an issue with multiple use of the same variable for different types of i18n.
2023-07-11FLUID adding hatch pattern to overlapping widgetsMatthias Melcher
2023-03-18Fix 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-01FLUID Fix resizable of Widget panelMatthias Melcher
2023-02-23Fl_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-15Move class Fl_Shortcut_Button from FLUID to core (#677) (#680)Matthias Melcher
2023-01-26Fixing 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-01FLUID 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-30FLUID support for inline image data (see #542, #592) (#604)Matthias Melcher
2022-12-10Add option to bind images to a widget (#589)Matthias Melcher
Adding image binding to FLUID as well
2022-12-10FLUID 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-17Fluid: Add Undo to formula input fields. (#547)Matthias Melcher
2022-11-08Fluid: widget classes can resize children on instantiationMatthias Melcher
2022-11-01Fluid subgroup visibilityMatthias Melcher
2022-11-01Fluid support for Fl_Flex (#523) and some Fl_Flex improvementsMatthias 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>