| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-07 | Restructuring Fluid source files. | Matthias Melcher | |
| 2024-12-27 | Fluid: Rename Stratgy constants to comply with CMP. | Matthias Melcher | |
| Capitalized constants. Added flag to indicate creation by user or file. Removed global variable 'reading_file'. | |||
| 2024-12-04 | FLUID: clearing caches browser values (#1152) | Matthias Melcher | |
| 2024-12-03 | FLUID: avoid generating undo un spurious relayout events, #1152 | Matthias Melcher | |
| 2024-10-24 | Fluid: replace 'FL_WINDOW+1' with 'FL_DOUBLE_WINDOW' | Albrecht Schlosser | |
| Note: 'FL_DOUBLE_WINDOW' *is* currently defined as 'FL_WINDOW+1'. This commit doesn't change real code but prevents potential bugs in the future if one of these constants would be changed. | |||
| 2024-09-14 | FLUID: type node placement in scene graph revised | Matthias Melcher | |
| - fixes copy/paste operation that would place pasted types wrong - improves paste into folded and unfolded groups - improves duplication of multiple types - much improved placement of types that don;t fit at the requested position - some more testing will follow in the next days | |||
| 2024-09-06 | FLUID: fixing resizable behavior for windows in live mode (#1055) | Matthias Melcher | |
| 2024-08-31 | FLUID: Add Synchronized Resize. #1055 | Matthias Melcher | |
| 2024-04-26 | FLUID: Fix live resize for windows and tabs | Matthias Melcher | |
| 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-03-02 | FLUID: comments, typos, formatting | Matthias Melcher | |
| 2023-12-01 | Fixes a few minor compiler warnings. | Matthias Melcher | |
| 2023-11-14 | Fix dependencies and whitespace issues | Albrecht Schlosser | |
| 2023-11-05 | FLUID: Adds undo for all grid operations. | Matthias Melcher | |
| 2023-11-04 | Fix "overlay dotted line rendering problem" (#816) | ManoloFLTK | |
| 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-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-10-31 | FLUID: Improves interactive handling of Grid and Flex | Matthias Melcher | |
| 2023-10-21 | FLUID: grid becomes a bit more interactive | Matthias Melcher | |
| 2023-10-20 | FLUID: basic Fl_Grid support | Matthias Melcher | |
| * no settings for children yet * ne good interactive editing for children | |||
| 2023-10-19 | FLUID typos, comments, superfluous code | Matthias Melcher | |
| 2023-08-15 | FLUID fix: sets initial size range for windows | Matthias Melcher | |
| 2023-08-08 | FLUID: i18n panel redraw fix | Matthias Melcher | |
| 2023-07-20 | FLUID improves positioning and sizing new widgets | Matthias Melcher | |
| Better default sizes for text based widgets and menu managers Better Menu refresh on custom text heights Smarter positioning of menu bars and groups inside tabs Fixes wrong include guard | |||
| 2023-07-19 | FLUID: RTTI improvements, 'is_a90' now const, apply RTTI | Matthias Melcher | |
| 2023-07-17 | FLUID: restores g++98 compatibility | Matthias Melcher | |
| I want enum classes, sigh. | |||
| 2023-07-17 | FLUID: better initial sizes for buttons and windows | Matthias Melcher | |
| 2023-07-17 | FLUID: emulating RTTI and fixing type dependencies (Buttons) | Matthias Melcher | |
| 2023-07-17 | FLUID: using symbols instead of integers | 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-07-11 | FLUID mark project change when changing window visibility | Matthias Melcher | |
| 2023-07-03 | FLUID #739: emit User Code late for Window and Widget Class | Matthias Melcher | |
| 2023-03-19 | Fix and consolidate settings dialogs (#346, #703) | 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-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-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-23 | STR 2639 Fixes Fl_Pack resize behaviour | Matthias Melcher | |
| FLUID cleanups FLUID Fl_Pack support improvement FLUID fix error in handling live mode resizables | |||
| 2023-01-21 | Move global FLTK options into new app fltk-admin (#560) | Matthias Melcher | |
| 2023-01-10 | Fix new warnings in CI | Matthias Melcher | |
| 2023-01-08 | FLUID: add drag'n'drop for images (#642) | Matthias Melcher | |
| FLUID dnd for desktop images into the design Documentation for fl_access | |||
| 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 | Use `FL_OVERRIDE` for all overridden virtual methods (#611) | Matthias Melcher | |
| FL_OVERRIDE is defined as `override` for C++11 and higher FL_OVERRIDE is defined as `override` for VisualC 2015 and newer Don't interfere with Fl_Widget::override() | |||
| 2022-12-15 | Rename 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-10 | Fixes some implicit type cast warnings | Matthias Melcher | |
| 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 | |||
