mirror of
https://github.com/storytold/deckcraft.git
synced 2026-10-25 11:07:01 -06:00
Insert > Table > Draw Table turns on a table pencil. Dragging a box on an empty part of the slide makes a one-cell table. Drawing a line inside a table splits the cells it crosses, across or down, and adds a row or column only where needed, so the cells it doesn't cross stay whole. Table Design > Draw Borders has the pencil and a Table Eraser. A click on a border merges the two cells on either side when together they form a rectangle, and their text is kept. The new table.drawLine and table.eraseLine commands are each one undo step. The grid work is pure (engine/src/drawtable.rs). It rebuilds the table from its anchor cells, so existing merges survive, and it caps the grid at 200 rows and columns. Ribbon big buttons now carry an accessibility label. Co-authored-by: Cursor <cursoragent@cursor.com>