lightcraft/crates/engine
Nathaniel Ledford d48f5eaabc
LRC-LIB-SMARTCOLL: Update Rules from Current Filter refuses loops
From review: album.setRules with fromView saved the current view
unchecked. Showing smart album A ("Album isn't B") and updating B from
that view made B test itself, which the rule check is meant to refuse.
The view is still saved as it is, but a loop for the album being
updated is refused (Issue::AlbumLoop), and the sidebar's menu item
shows the reason instead of ignoring the result.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 10:54:57 -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 LRC-LIB-SMARTCOLL: Update Rules from Current Filter refuses loops 2026-10-09 10:54:57 -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 Build: resolve a relative CRAFT_FONTS_DIR against the workspace root 2026-10-08 03:08:28 +08:00