summaryrefslogtreecommitdiff
path: root/fluid
AgeCommit message (Collapse)Author
2024-12-09FLUID: avoid trailing spaces in empty comment lines (#1161)Matthias Melcher
2024-12-09Update Fluid (.fl) files for release 1.4.1Albrecht Schlosser
2024-12-09Bump version numbers for release 1.4.1Albrecht Schlosser
To do: update CHANGES.txt with real info.
2024-12-07Giving access to some Fl_Text_Display member variables (#1153)Matthias Melcher
And typos in FLUID source code docs.
2024-12-04FLUID: Fixes more places to clear cached pointers.Matthias Melcher
2024-12-04FLUID: clearing caches browser values (#1152)Matthias Melcher
2024-12-04FLUID: Fixes default settings tab.Matthias Melcher
2024-12-04FLUID: minor improvemnets to buffer handling (#1152)Matthias Melcher
The described crash can not be reproduced. The changes improve the stability of the call that causes the crash.
2024-12-03FLUID: avoid generating undo un spurious relayout events, #1152Matthias Melcher
2024-12-01FLUID: Fixing Project Modflags when adding shell commands.Matthias Melcher
2024-11-21FLUID: avoiding integer overflow warning.Matthias Melcher
2024-11-21FLUID: autodoc image memory allocation fix.Matthias Melcher
2024-11-19FLUID: fixing autodocs file leak and memory leakMatthias Melcher
2024-10-24Fluid: 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-10-22FLUID: Adds missing code for Grid and Flex live: #1092Matthias Melcher
2024-10-22FLUID: quick fix for live preview of Grid: #1092Matthias Melcher
- Grid Type live preview support was not implemented - this is not a final fix, but just to avoid a crash - additional work needed for Flex and Grid
2024-10-20Fluid: update function_panel.fl from function_panel.cxxAlbrecht Schlosser
Note: in commit a7328d940bea760c0773d2889809217c82fa7081 "FLUID: Imporving method name `can_have_children()`" the file function_panel.cxx was edited w/o the corresponding fluid (.fl) file. This commit fixes this, assuming the .cxx file was correct.
2024-10-20Make remaining 'XPM' images 'const'Albrecht Schlosser
2024-10-17Update documentationAlbrecht Schlosser
- fix missing doxygen version in PDF docs created by CMake - remove unnecessary quotes ('...') from version numbers and Git revisions (previously added for debugging purposes) - fix navigation links at the bottom of tutorial pages (HTML only) - remove 'D. Gibson' from documentation headers on his request
2024-10-17FLUID: make sure that dialogs are visible for snapshotsMatthias Melcher
2024-10-17FLUID: Fixes uninitialized class memberMatthias Melcher
2024-10-15Update or remove version numbers, update copyright yearsAlbrecht Schlosser
Note: one goal is to have to edit fewer version numbers in source files for each release. We may be able to generate some files by the build procedure (CMake) to avoid editing them in the future (1.5.0 or later).
2024-10-15Update dependenciesAlbrecht Schlosser
2024-10-15Fix documentation typos and trailing whitespaceAlbrecht Schlosser
2024-10-06FLUID: Fixes file reading bug, introduces two weeks ago: #1078Matthias Melcher
2024-09-15FLUID: Improved paste order optionMatthias Melcher
2024-09-14FLUID; Minor cleanup and code docs.Matthias Melcher
2024-09-14FLUID: Improved insertion point for `duplicate`Matthias Melcher
Make a better guess where nodes should go when duplicating a branch of the scene graph
2024-09-14FLUID: type node placement in scene graph revisedMatthias 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-12FLUID: formattingMatthias Melcher
2024-09-11FLUID: Eliminating two globalsMatthias Melcher
2024-09-11FLUID: Imporving method name `can_have_children()`Matthias Melcher
2024-09-06FLUID: fixing resizable behavior for windows in live mode (#1055)Matthias Melcher
2024-09-02FLUID Fix width of square buttonMatthias Melcher
2024-09-02FLUID: Improve resizing behavior of properties dialogMatthias Melcher
2024-08-31 FLUID: Add Synchronized Resize. #1055Matthias Melcher
2024-08-31Linux fixes for previous commitMatthias Melcher
2024-08-31FLUID: Fixes grouping and ungrouping, #1056Matthias Melcher
- grouping a bunch of widgets will now create the new group in the expected place - also add grouping and ungrouping of menu items - ungrouping now also works with only a few items selected instead all items, moving the selection before the group
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-26Display Git revision in docs generated from releases (#499)Albrecht Schlosser
- makesrcdist: store Git revision in a file in the tarball - CMake/resources.cmake: get git revision either from Git or file and store it as CMake cache variable 'FLTK_GIT_REVISION' for reference - documentation/*: get git revision from git or file - fluid/documentation/*: get git revision from git or file
2024-08-14FLUID: fixing compiler warningMatthias Melcher
2024-08-14FLUID: fixing unintialised widgetMatthias Melcher
2024-08-14FLUID: add image spacing controlMatthias Melcher
2024-08-10Fix tabs, trailing spaces, and update dependenciesAlbrecht Schlosser
2024-08-10Configure/make: Quote variables that may contain spacesmid-kid
This allows installing FLTK to directories that contain spaces.
2024-07-27FLUID: fixes crash bug in Fl_Sys_Men_Bar inside a Class. #977Matthias Melcher
2024-06-21Update dependenciesAlbrecht Schlosser
2024-06-21Remove trailing whitespaceAlbrecht Schlosser
no code changes
2024-05-02Fix MSVC warnings (#966)Matthias Melcher
2024-04-26FLUID: Fix live resize for windows and tabsMatthias Melcher