From 7765255ec6cd2c5af109fa56e31b92b412663c0d Mon Sep 17 00:00:00 2001 From: Jason Baldwin <33934381+bitshiftza@users.noreply.github.com> Date: Sat, 10 Oct 2026 21:36:32 +0200 Subject: [PATCH] Merge follow-up: whats-new entry under 2026-10-10 --- docs/whats-new.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/whats-new.md b/docs/whats-new.md index 68ce9e02d..f370f7a0c 100644 --- a/docs/whats-new.md +++ b/docs/whats-new.md @@ -11,6 +11,16 @@ - Quitting while a task that can be stopped is running asks first ("Quit Anyway" stops it). - Agents list and stop tasks with `activity.list` and `activity.cancel`; `ui.inspect` reports them as `activity`. +### Importing a deleted photo again +- Importing a file whose photo is in Recently Deleted brings the photo back, with its edits, rating and albums + (issue #706; before, the import skipped it as "already in the library" while the grid showed it deleted). The + import review checks such files, marks them "Will be restored" and counts them as "in Recently Deleted"; the + choice next to that (Restore them / Import as new / Leave them) now starts on Restore. Files dropped on the window + restore the photo too and say "Restored 1 photo from Recently Deleted". A deleted photo whose file was moved is + relinked to the file it is imported from. Browsing a folder in Local, Auto Import and a Lightroom catalog import + never restore anything. Agents: `library.import` → `onDeleted` defaults to `restore` (`skip` keeps the old + behaviour, `fresh` imports a clean copy and deletes the old record). + ## 2026-10-09 ### Smart album rules @@ -106,16 +116,6 @@ runs in the background with a row in the activity stack (✕ stops it); everything it does is one undo step, and no file on disk is touched. Agents use `folder.scanChanges` and `folder.synchronize`. -### Importing a deleted photo again -- Importing a file whose photo is in Recently Deleted brings the photo back, with its edits, rating and albums - (issue #706; before, the import skipped it as "already in the library" while the grid showed it deleted). The - import review checks such files, marks them "Will be restored" and counts them as "in Recently Deleted"; the - choice next to that (Restore them / Import as new / Leave them) now starts on Restore. Files dropped on the window - restore the photo too and say "Restored 1 photo from Recently Deleted". A deleted photo whose file was moved is - relinked to the file it is imported from. Browsing a folder in Local, Auto Import and a Lightroom catalog import - never restore anything. Agents: `library.import` → `onDeleted` defaults to `restore` (`skip` keeps the old - behaviour, `fresh` imports a clean copy and deletes the old record). - ### Folder colour labels - Right-click a folder (or a disk other than the startup disk) in the sidebar's Folders section ▸ Set Color Label ▸ a colour or None. The row shows the label's dot before its photo count. Agents use `folder.label` (`path`, `label`); `library.folders`