feat(settings): overhaul Settings modal with improvements and General section

- Remove Workers section (read-only status, belongs in background tasks panel)
- Remove Captioning coming-soon placeholder
- Add General section with Open data folder button (tauri-plugin-opener)
- Persist queue scope and folder selection across sessions via settings files
- Show inline validation errors on threshold/batch size inputs instead of silent revert
- Fix acceleration save errors appearing in wrong card
- Disable folder selection controls when target scope is All media
This commit is contained in:
2026-06-09 00:14:49 +01:00
parent a40e5c2771
commit 33fb3c6c77
4 changed files with 192 additions and 50 deletions
+5
View File
@@ -139,6 +139,11 @@ pub fn run() {
commands::delete_images_from_disk,
commands::rename_folder,
commands::update_folder_path,
commands::get_tagging_queue_scope,
commands::set_tagging_queue_scope,
commands::get_tagging_queue_folder_ids,
commands::set_tagging_queue_folder_ids,
commands::open_app_data_folder,
])
.run(tauri::generate_context!())
.expect("error while running tauri application");