Matthias Melcher
96730f80cb
Adds some possible NULL references and small fixes
2023-12-01 16:53:27 +01:00
Matthias Melcher
69189c8f07
FLUID: Fixes missing DISPLAY connection.
...
Fl_Terminal opens the X11 Display before shown, so we need
to generate a proxy in batch mode. This will no longer work
when we add more Fl_Terminal attributes to FLUID.
2023-11-15 16:05:14 +01:00
Albrecht Schlosser
4b315d190c
Fix dependencies and whitespace issues
2023-11-14 18:14:48 +01:00
Matthias Melcher
e690e76da1
FLUID: Adds undo for all grid operations.
2023-11-05 22:19:03 +01:00
Matthias Melcher
1f5472a7d3
FLUID: Adds transient cells to Fl_Grid
...
This allows multiple widgets to occupy a single cell which is
needed when moving cells across the grid interactively.
2023-11-05 20:04:49 +01:00
Matthias Melcher
032d3f5cf4
FLUID: Fixes child properties reader.
2023-11-05 14:53:47 +01:00
Matthias Melcher
c22a7bb6a7
FLUID: Restructures user documentation.
2023-11-02 22:25:54 +01:00
Matthias Melcher
7c6266f67e
FLUID: Simplifies and improves Ghosted Outlines
2023-11-02 17:45:36 +01:00
Matthias Melcher
9ca4aed1fa
FLUID: Adds more interactive editing to Fl_Grid
...
* 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-02 15:18:09 +01:00
Matthias Melcher
aaaf0a0537
FLUID: Adds options to draw ghosted outlines.
2023-11-01 17:22:40 +01:00
Matthias Melcher
8bd1bd7162
FLUID: Improves interactive handling of Grid and Flex
2023-10-31 22:00:38 +01:00
Matthias Melcher
b9758f564f
FLUID: Fixes two minor bugs
...
* Fl_Grid mixed up gap_ro_ vs. gap_col_ once
* Code formatting warning
2023-10-23 18:28:52 +02:00
Matthias Melcher
17baeceb7a
FLUID: Positioning grid cells intuitively.
...
User can now drag widgets from the toolbox into the grid
or use the context menu to add them into the corresponding
cell. If no position is indicated, now children are added at the
first free cell.
2023-10-23 01:36:55 +02:00
Matthias Melcher
d573bfe799
FLUID: Adds grid child positioning via +/- keys
2023-10-23 00:44:26 +02:00
Matthias Melcher
bf62959f1f
FLUID: New layout of Grid tab.
2023-10-22 20:25:50 +02:00
Matthias Melcher
17f61f923b
FLUID: Adds remaining Fl_Grid attributes
2023-10-22 02:33:55 +02:00
Matthias Melcher
b4fd7037ac
FLUID: more Fl_Grid settings
2023-10-22 01:51:53 +02:00
Matthias Melcher
0c35212467
FLUID: grid becomes a bit more interactive
2023-10-21 17:45:40 +02:00
Matthias Melcher
f8d7ee6f5c
FLUID: adding a subset of Fl_Grid child parameters.
2023-10-21 13:20:11 +02:00
Matthias Melcher
9817536cfd
FLUID: basic Fl_Grid support
...
* no settings for children yet
* ne good interactive editing for children
2023-10-20 19:00:52 +02:00