mirror of
https://github.com/storytold/craft-libs.git
synced 2026-11-03 01:00:48 +00:00
* docking: default, compact and fill heights for dock column groups DockContent::dock_heights gives a panel's body heights in a dock column while the user has not resized its group. Groups at their default give way down to their compact heights so the filling group gets its fill height; then every group gives way down to its minimum. Saved heights stay. Without it, layouts are unchanged. * docking: dock column defaults give way nearest the filler first The group nearest the filling group shrinks to its compact height before the next one gives way, so groups further up keep their defaults. * docking: shared groups with different minimums split the rest evenly above their minimums * docking: a group asking for a fill height fills the column beside groups without dock heights