vectorcraft/crates
bflatastic 01df2c730b Fix #681: Rearrange All Artboards layouts, order and one-click access
- artboard.rearrange takes layout (gridByRow, gridByColumn, row, column;
  byColumn stays as an alias of gridByColumn) and order (leftToRight,
  rightToLeft); Columns is the row count of a grid by column and is
  ignored by row and column. It returns {artboards, rows, columns}.
- A Rearrange All Artboards dialog: Layout and Layout Order toggles drawn
  in code (widgets::layout_button, previewing the order), Columns/Rows,
  Spacing, Move Artwork with Artboard and the artboard count.
- One click: Rearrange All in the Properties panel (Document section with
  several artboards, Edit Artboards' Quick Actions); the Artboards panel's
  Rearrange button and menu item now open the dialog too.
- Tests for every layout x order (artboards, art riding along, one undo
  step), the dialog, the Properties button; the command sweep covers the
  new params. Translations for ja, es, it, ru, fr, zh-hans, zh-hant and
  pt-br; ROADMAP updated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:22:48 +07:00
..
brush M4.39: SVG symbols as <symbol>/<use>, hidden layers on Save, Dublin Core metadata 2026-10-05 09:03:52 +07:00
cad Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
color Swatches: swatch exchange (.ase) files open as swatch libraries 2026-10-08 15:18:57 -07:00
doc Part of #641: Image Trace: Advanced as a section that stays open, and View modes 2026-10-09 09:33:22 +07:00
effects Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
engine Fix #681: Rearrange All Artboards layouts, order and one-click access 2026-10-09 12:22:48 +07:00
eps Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
format M7: inline symbols in text 2026-10-08 15:45:34 -07:00
geom M2.9: add editable Shaper groups and shape orientation steps 2026-10-08 22:52:23 +01:00
mcp Merge #656: Image Trace: Create Strokes 2026-10-09 10:16:02 +07:00
metafile Placed documents: the object, drawn exactly and kept as art by every exporter 2026-10-08 12:20:51 -07:00
pathops Fix #569: Shape Builder merges leave no stray edges in their outlines 2026-10-09 03:04:48 +07:00
pdf M7: inline symbols in text 2026-10-08 15:45:34 -07:00
plugins M0.CI: restore checks without optional fonts 2026-10-08 20:50:54 +01:00
render Part of #394: Animated Zoom, Large Tabs, Scale Cursor and anti-aliased bitmaps act 2026-10-09 11:22:43 +07:00
svg Part of #372: SVG import names the one layer from the root element 2026-10-09 09:00:24 +07:00
testkit Merge pull request #644 from dotCooCoo/feat/ase-import 2026-10-09 08:50:50 +07:00
text M7: tests for the text engine features combined 2026-10-08 20:30:14 -07:00
tools Part of #394: Smart Guides › Spacing Guides space a moved selection evenly 2026-10-09 11:22:22 +07:00
trace Merge #656: Image Trace: Create Strokes 2026-10-09 10:16:02 +07:00
ui-egui Fix #681: Rearrange All Artboards layouts, order and one-click access 2026-10-09 12:22:48 +07:00