photocraft/crates
Torstein 29506f3e93
feat(ui): confirm before discarding unsaved changes (#31)
Close, Close All, Close Others, Revert, Exit and the window close button
now ask Save / Don't Save / Cancel when a document has unsaved changes.
The action is parked until each dirty document has been answered, then
re-run. Window close requests are cancelled while the prompt is open.

Closes #9
2026-10-04 12:21:25 -04:00
..
algo Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
automation Format: adopt the craft-family rustfmt.toml and format the workspace 2026-10-04 11:31:17 -04:00
cms Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
codecs Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
color Format: adopt the craft-family rustfmt.toml and format the workspace 2026-10-04 11:31:17 -04:00
compose Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
doc Format: adopt the craft-family rustfmt.toml and format the workspace 2026-10-04 11:31:17 -04:00
engine Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
format Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
geom Format: adopt the craft-family rustfmt.toml and format the workspace 2026-10-04 11:31:17 -04:00
gpu GPU: adapters without float render targets keep the GPU path for effect-free documents 2026-10-04 11:55:25 -04:00
io Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
ops more algorithms, progress 2026-10-01 08:25:06 -04:00
paint Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
psd Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
raster Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
testkit one-shot 2026-09-30 05:02:08 -04:00
text Clippy 1.99: chunks_exact with a constant size -> as_chunks; drop a no-op Option filter 2026-10-04 11:33:14 -04:00
ui-egui feat(ui): confirm before discarding unsaved changes (#31) 2026-10-04 12:21:25 -04:00
vector Format: adopt the craft-family rustfmt.toml and format the workspace 2026-10-04 11:31:17 -04:00