Replace custom shortcuts dialog with GtkShortcutsWindow, fix Process More button

- Use proper GtkShortcutsWindow with ShortcutsSection/Group/Shortcut widgets
  instead of custom AdwDialog with ActionRows
- Hide step indicator during processing and results screens
- Fix "Process More" button re-triggering processing instead of resetting wizard
- Add accessible label to resize step size preview DrawingArea
This commit is contained in:
2026-03-06 14:46:54 +02:00
parent 6dd81e5900
commit 3aeb05c9a0
2 changed files with 84 additions and 64 deletions

View File

@@ -242,6 +242,9 @@ pub fn build_resize_page(state: &AppState) -> adw::NavigationPage {
.margin_top(8)
.margin_bottom(8)
.build();
drawing.update_property(&[
gtk::accessible::Property::Label("Visual comparison of original and target image dimensions"),
]);
let pw = preview_width.clone();
let ph = preview_height.clone();