Matthias Melcher
ead9078bc3
FLUID: avoid trailing spaces in empty comment lines ( #1161 )
2024-12-09 21:53:32 +01:00
Albrecht Schlosser
fe8177ea2c
Update Fluid (.fl) files for release 1.4.1
2024-12-09 20:46:01 +01:00
Albrecht Schlosser
99a6286288
Bump version numbers for release 1.4.1
...
To do: update CHANGES.txt with real info.
2024-12-09 20:46:01 +01:00
Matthias Melcher
d1ba7fbf50
Giving access to some Fl_Text_Display member variables ( #1153 )
...
And typos in FLUID source code docs.
2024-12-07 17:31:14 +01:00
Matthias Melcher
e18926ec76
FLUID: Fixes more places to clear cached pointers.
2024-12-04 16:05:39 +01:00
Matthias Melcher
b315422a37
FLUID: clearing caches browser values ( #1152 )
2024-12-04 15:44:39 +01:00
Matthias Melcher
fcae10e296
FLUID: Fixes default settings tab.
2024-12-04 14:49:14 +01:00
Matthias Melcher
7d964d92ae
FLUID: minor improvemnets to buffer handling ( #1152 )
...
The described crash can not be reproduced. The changes
improve the stability of the call that causes the crash.
2024-12-04 14:22:21 +01:00
Matthias Melcher
8df4f8e398
FLUID: avoid generating undo un spurious relayout events, #1152
2024-12-03 20:37:28 +01:00
Matthias Melcher
13bb611b4e
FLUID: Fixing Project Modflags when adding shell commands.
2024-12-01 16:44:04 +01:00
Matthias Melcher
cef968e8a0
FLUID: avoiding integer overflow warning.
2024-11-21 09:41:17 +01:00
Matthias Melcher
d767b8ceb8
FLUID: autodoc image memory allocation fix.
2024-11-21 01:30:28 +01:00
Matthias Melcher
6df2219aa0
FLUID: fixing autodocs file leak and memory leak
2024-11-19 23:27:03 +01:00
Albrecht Schlosser
eb545c981b
Fluid: replace 'FL_WINDOW+1' with 'FL_DOUBLE_WINDOW'
...
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-24 17:56:51 +02:00
Matthias Melcher
2228ec22d7
FLUID: Adds missing code for Grid and Flex live: #1092
2024-10-22 13:49:48 +02:00
Matthias Melcher
fb5c652200
FLUID: quick fix for live preview of Grid: #1092
...
- 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-22 12:41:48 +02:00
Albrecht Schlosser
d85b67beac
Fluid: update function_panel.fl from function_panel.cxx
...
Note: in commit a7328d940b
"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-20 20:03:09 +02:00
Albrecht Schlosser
d163ab1357
Make remaining 'XPM' images 'const'
2024-10-20 17:00:16 +02:00
Albrecht Schlosser
cb6ee39852
Update documentation
...
- 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-17 16:01:32 +02:00
Matthias Melcher
acf3037ae8
FLUID: make sure that dialogs are visible for snapshots
2024-10-17 14:32:42 +02:00
Matthias Melcher
c454930966
FLUID: Fixes uninitialized class member
2024-10-17 14:17:44 +02:00
Albrecht Schlosser
a6a0a65edf
Update or remove version numbers, update copyright years
...
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-15 20:42:26 +02:00
Albrecht Schlosser
ad422791f0
Update dependencies
2024-10-15 19:52:16 +02:00
Albrecht Schlosser
d589c05b17
Fix documentation typos and trailing whitespace
2024-10-15 18:59:28 +02:00
Matthias Melcher
9eb5f11c39
FLUID: Fixes file reading bug, introduces two weeks ago: #1078
2024-10-06 17:33:13 +02:00
Matthias Melcher
da20d8397d
FLUID: Improved paste order option
2024-09-15 14:00:15 +02:00
Matthias Melcher
b9b2f5d10f
FLUID; Minor cleanup and code docs.
2024-09-14 23:14:52 +02:00
Matthias Melcher
4ff85176c9
FLUID: Improved insertion point for duplicate
...
Make a better guess where nodes should go when duplicating
a branch of the scene graph
2024-09-14 23:04:27 +02:00
Matthias Melcher
e7f1247552
FLUID: type node placement in scene graph revised
...
- 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-14 01:10:41 +02:00
Matthias Melcher
e2b703e77d
FLUID: formatting
2024-09-12 01:38:35 +02:00
Matthias Melcher
0ac0ec2aa3
FLUID: Eliminating two globals
2024-09-11 22:29:45 +02:00
Matthias Melcher
a7328d940b
FLUID: Imporving method name can_have_children()
2024-09-11 15:00:48 +02:00
Matthias Melcher
47be73d4cb
FLUID: fixing resizable behavior for windows in live mode ( #1055 )
2024-09-06 14:02:53 +02:00
Matthias Melcher
2afeb6d647
FLUID Fix width of square button
2024-09-02 12:09:47 +02:00
Matthias Melcher
0ee76e5696
FLUID: Improve resizing behavior of properties dialog
2024-09-02 12:08:01 +02:00
Matthias Melcher
d51046cdea
FLUID: Add Synchronized Resize. #1055
2024-08-31 20:36:34 +02:00
Matthias Melcher
e01c9ff6a0
Linux fixes for previous commit
2024-08-31 19:15:23 +02:00
Matthias Melcher
c8b8eb4b84
FLUID: Fixes grouping and ungrouping, #1056
...
- 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-31 19:08:18 +02:00
Matthias Melcher
ec05f78d98
Adding horiizonatl and vertical label margin
...
- sizeof(Fl_Widget) not increased
- label positions can be adjusted
- try it out in test/label app
- full support in FLUD
2024-08-27 15:13:32 +02:00
Albrecht Schlosser
9568d5bb73
Display Git revision in docs generated from releases ( #499 )
...
- 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-26 20:02:42 +02:00
Matthias Melcher
05c91b287f
FLUID: fixing compiler warning
2024-08-14 01:56:22 +02:00
Matthias Melcher
1badb48e71
FLUID: fixing unintialised widget
2024-08-14 01:52:37 +02:00
Matthias Melcher
ede61089be
FLUID: add image spacing control
2024-08-14 01:52:37 +02:00
Albrecht Schlosser
666bbda70e
Fix tabs, trailing spaces, and update dependencies
2024-08-10 20:32:19 +02:00
mid-kid
b83a6abe01
Configure/make: Quote variables that may contain spaces
...
This allows installing FLTK to directories that contain spaces.
2024-08-10 16:28:37 +02:00
Matthias Melcher
d265009b66
FLUID: fixes crash bug in Fl_Sys_Men_Bar inside a Class. #977
2024-07-27 20:22:50 +02:00
Albrecht Schlosser
b8cba7c41e
Update dependencies
2024-06-21 18:16:44 +02:00
Albrecht Schlosser
d9c8cebfbe
Remove trailing whitespace
...
no code changes
2024-06-21 18:10:33 +02:00
Matthias Melcher
132e7d4e32
Fix MSVC warnings ( #966 )
2024-05-02 21:46:12 +02:00
Matthias Melcher
445dcb829d
FLUID: Fix live resize for windows and tabs
2024-04-26 19:30:47 +02:00