lightcraft/crates/engine
Nathaniel Ledford 47dfdd3c0e
Engine: work out sidecar naming for many photos in one pass (review fix)
Session::sidecar_naming builds the catalog's sidecar owners (a pass over
every photo) for each photo it is asked about, so readying a synchronize
(on the UI thread) with M sidecar updates in an N-photo library cost
M·N — seconds for thousands of updates in a large library. The folder
scan had the same pattern. Session::sidecar_namings works them out once
for a list of photos; both use it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 18:56:49 -04:00
..
examples LR-EDIT-OPTICS-PROFILE: apply the distortion correction Panasonic/Leica record in RW2/RWL (#256) 2026-10-08 00:13:58 -04:00
src Engine: work out sidecar naming for many photos in one pass (review fix) 2026-10-09 18:56:49 -04:00
tests LR-EDIT-DETAIL-DENOISE: non-destructive AI RAW denoise with pure-Rust CPU/GPU 2026-10-08 22:07:20 -04:00
Cargo.toml Merge the faces stack (#172/#173/#174, integrate-batch-14) into AI RAW denoise (#384) 2026-10-09 00:29:59 -04:00
build.rs fix #425: Restore Simplified Chinese font rendering 2026-10-09 15:12:33 +08:00