Files
lightcraft/crates/engine/src
insideTheFluxandClaude Opus 5.5 02263f359a LRC-LIB-VISUALSEARCH: Find Similar Photos reads the photos off the UI thread
The first search reads a thumbnail-level source of every photo in the
library, one at a time on the thread that draws the window. In a large
library the window stopped responding for as long as that took, and
Windows offered to close the program (#3468).

The command is split into plan / measure / keep / apply, as photo.reload
is. The app measures on a worker thread under an activity row that counts
and can stop; a stopped search leaves the view alone and keeps what it read.
A control request gets the same {photos} when the search ends. Opening
another library stops the search.

Fixes #3468

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CvoftM8ZqGRb62UWw9DAKP
2026-10-31 12:28:08 -07:00
..
2026-10-31 02:31:16 +00:00
2026-10-31 02:31:38 +00:00
2026-10-31 02:31:25 +00:00
2026-10-31 02:31:25 +00:00
2026-10-15 01:42:11 -04:00
…
…
2026-10-31 04:26:44 +00:00
2026-10-31 02:30:21 +00:00
…
…
2026-10-31 02:31:38 +00:00
…
2026-10-31 02:31:38 +00:00