summaryrefslogtreecommitdiff
path: root/fluid/README_fl.txt
AgeCommit message (Collapse)Author
2025-11-29Fluid: convert modal panels into tabs in the widget panel (#1339)Matthias Melcher
2025-11-19Update Fluid format README.Matthias Melcher
2025-03-16Fluid: restructuring and rejuvenation of the source code.Matthias Melcher
* Add classes for application and project * Removed all globals from Fluid.h * Extracting args and project history into their own classes * Moving globals into Application class * Initialize values inside headers for some classes. * Undo functionality wrapped in a class inside Project. * File reader and writer are now linked to a project. * Avoid global project access * Nodes (former Types) will be managed by a new Tree class. * Removed static members (hidden globals) form Node/Fl_Type. * Adding Tree iterator. * Use nullptr instead of 0, NULL, or 0L * Renamed Fl_..._Type to ..._Node, FL_OVERRIDE -> override * Renaming ..._type to ...::prototype * Splitting Widget Panel into multiple files. * Moved callback code into widget panel file. * Cleaning up Fluid_Image -> Image_asset * Moving Fd_Snap_Action into new namespace fld::app::Snap_Action etc. * Moved mergeback into proj folder. * `enum ID` is now `enum class Type`.
2025-02-05Fix typos and trailing whitespaceAlbrecht Schlosser
Also replace 'MSWindows' with 'Windows' where appropriate, leaving only old documents like README files from 1.3 and older as-is.
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-26FLUID: update file format informationMatthias Melcher
2023-12-14FLUID: Adds image scaling to widget dialogMatthias Melcher
2023-11-16FLUID: inlined data can be stored compressed.Matthias Melcher
2023-11-15FLUID: updates file structure READMEMatthias Melcher
2023-11-02FLUID: Restructures user documentation.Matthias Melcher
2023-10-28FLUID: Changes uid to hexadecimal in project fileMatthias Melcher
for constancy with the code file
2023-10-26FLUID: Adds initial MergeBack feature.Matthias Melcher
2023-10-25FLUID: Updates file format documentationMatthias Melcher
2023-09-26FLUID: adds greatly enhanced Shell Commands (#774)Matthias Melcher
The user can add an arbitrary number of highly configurable shell commands through the setting panel. The commands can be saved as user preferences, inside the .fl file, or exported to an external file. Shell scripts can be limited to individual platforms, can have shortcut keys, etc. . * documentation will follow * support to call `fltk-config` will follow
2023-07-14FLUID File Format Documentation FixesMatthias Melcher
2023-07-14FLUID: File Format Fault Fixes.Matthias Melcher
2022-12-30FLUID support for inline image data (see #542, #592) (#604)Matthias Melcher
2022-12-15Rename some Fl_Flex methods for FLTK compliance (#594)Albrecht Schlosser
Change some method names to comply with FLTK style as discussed in fltk.coredev, thread "Fl_Flex method name question". * Rename Fl_Flex::margins(...) to Fl_Flex::margin(...) (use singular form for all margin related methods) * Remove Fl_Flex::setSize() and isSetSize() "backwards compatibility" methods * Rename Fl_Flex::set_size(...) to fixed(...) Note: the latter affects existing (pre-release) fluid (.fl) files: you may want to edit and replace "set_size_tuples" with "fixed_size_tuples"
2022-12-10Add option to bind images to a widget (#589)Matthias Melcher
Adding image binding to FLUID as well
2022-11-16Capitalise FLTK and FLUID.Matthias Melcher
2022-11-16Fix capitalisation for keywords.Matthias Melcher
2022-11-16Clarify two entries in the .fl file format docsMatthias Melcher
2022-11-16Fix typos and a minor bug in fluid/README_fl.txtAlbrecht Schlosser
Bug fix: see "avoid_early_includes"
2022-11-13Further clarify Fluid file format specificsMatthias Melcher
Remove never used options Clarify the end of the options section
2022-11-08Adding Fluid file format README. (#533)Matthias Melcher
* Adding Fluid file format README. * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fd.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Typos, changes, restructuring. * Changed filename. * More typos, * Typo. * Update fluid/README_fl.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fl.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fl.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fl.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fl.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> * Update fluid/README_fl.txt Co-authored-by: Peter0x44 <peter0x44@snopyta.org> Co-authored-by: Peter0x44 <peter0x44@snopyta.org>