mirror of
https://github.com/storytold/figcraft.git
synced 2026-11-08 19:42:05 +00:00
* fix(ui): About credits table columns can be dragged wider or narrower The Contributors and Models tables already open fitted to the dialog, the name column taking the spare width, and scroll sideways only when there is not room for every column. Their columns were fixed, though: no edge could be dragged. They are resizable now, down to 28 points (the flexible column to its minimum). Widening a column grows the table, as in a spreadsheet, and only then does it scroll sideways; cells clip instead of overlapping. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * About: refit credits tables when what they measure changes The columns became resizable, so the table keeps its own widths. A longer name, a changed cell or a resized window left the old widths in place and clipped text. The table now goes back to its fit when a column measure or the clip rect width changes, which scrolling never moves. Adds tests that drag every column edge, change the fit and scroll a widened table, as CodeRabbit asked for the drag. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Tests: a fitted credits table fills the window exactly The table ends on the window edge, which the layout rounds to whole points, so the check allows that edge. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>