feat: add exact saved-view multiselection and atomic group movement

This commit is contained in:
2026-09-23 01:11:52 -07:00
parent b8685416f5
commit 12a7352dde
33 changed files with 5541 additions and 15 deletions
@@ -66,6 +66,7 @@ fn architecture_f2_routes_selected_node_to_inline_rename_and_exact_undo() {
let camera = (app.zoom, app.pan);
let bounds = iced::Rectangle::new(iced::Point::ORIGIN, iced::Size::new(600., 380.));
let canvas = crate::diagram::DiagramCanvas {
selection: None,
project: app.project(),
view_index: None,
diagram: app.active_diagram.unwrap(),