vectorcraft/crates/engine
bflatastic 9fae8c56ec M4.15: Revert as an engine command with a confirmation
file.revert reads and decodes the saved file first: if that fails the
document is left as it is, still modified. Otherwise Session::replace_document
swaps the content in the same tab (same place, path, format and uid; history
and selection cleared; saved state), so every tab keeps its zoom. It runs only
for saved, modified documents. In the app, Revert asks first with the shared
confirm dialog, whose OK runs file.revert {confirmed: true} on the engine.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 11:07:15 +07:00
..
src M4.15: Revert as an engine command with a confirmation 2026-10-05 11:07:15 +07:00
tests M4.57: PNG, PDF and text clipboard flavours in and out 2026-10-05 10:52:01 +07:00
Cargo.toml M4.24: File > Place as an engine command: images at their physical size, SVG/PDF/native as one group 2026-10-05 08:42:30 +07:00