Expand description
Album-folder linking, sync dialog, and link/unlink actions.
Presents a dialog to associate a local watch folder with a remote Immich album for bidirectional synchronization. Handles link state persistence and triggers the initial diff when a new link is created.
Structsยง
- Sync
Choices ๐ - Which directions the user chose to apply.
Functionsยง
- build_
sync_ ๐dialog - Alert with one checkbox per sync direction that has work: upload, download, album trash, local trash (in that order).
- connect_
album_ ๐link_ row - direction_
check ๐ - Checkbox for one sync direction, pre-checked and shown only when it has work to do.
- execute_
selected_ ๐downloads - execute_
selected_ ๐local_ deletes - execute_
selected_ ๐remote_ deletes - execute_
selected_ ๐uploads - execute_
sync_ ๐selections - filtered_
diff ๐ - The diff restricted to the chosen directions.
- handle_
album_ ๐link_ click - handle_
album_ ๐sync_ click - in_
sync_ ๐message - link_
album_ ๐to_ path - present_
sync_ ๐dialog - refresh_
album_ ๐link_ row - show_
in_ ๐sync - unlink_
album ๐ - unmatched_
note ๐