lightcraft/docs
Chad Elliott f6b41efb16 perf(ui-egui): #1057 sidebar caches survive develop edits
Library-wide caches that don't read develop state (folder/keyword trees,
keyword chips/ticks/names, counts, person names, By Date, filter-bar values,
suggestions, smart-album problems, the Missing count, face hints) key on the
library revision; people, album counts and the rule dialog's count key on
the view revision. The justified grid layout adds the catalog revision to
its key since crops and rotations change cell shapes without changing the
list. The filmstrip shares the visible list instead of copying it per frame.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:16:00 -05:00
..
brand Licensing: MIT OR Apache-2.0 files, NOTICE, ArtCraft brand terms 2026-10-04 10:05:02 -04:00
images docs: README (MCP, CLI, export, status, contributing), AGENTS.md (asset enforcement, crash recovery, testing/perf), screenshots re-captured with Inter 2026-09-30 23:52:34 -04:00
raw LR-IMP-FORMATS: decode Canon EOS R5 Mark II C-RAW (CRX QP-map first literal and escape) 2026-10-11 09:20:49 +02:00
showcase M1.4: crash-safe catalog persistence (op log + snapshot) 2026-09-30 23:40:40 -04:00
ai-masks.md Merge remote-tracking branch 'origin/main' into fix-359 2026-10-08 23:57:36 -04:00
apple-photos.md LR-EXP-PHOTOS: Apple Photos imports in the activity stack (#345) 2026-10-11 09:19:00 +02:00
architecture.md Progress docs: target-app parity, RAW coverage vs Adobe, gaps, alpha gate, readiness by audience (#788) 2026-10-10 14:25:15 -04:00
arw6-compression.md LR-IMP-FORMATS: ARW6 companding curve derived clean-room from CC0 lossless pairs 2026-10-10 21:08:17 +02:00
background-tasks.md Issue #345: long-running tasks use the activity stack (rule and guide) 2026-10-10 09:31:32 +02:00
camera-preview-colour.md Merge PR #752 2026-10-11 12:02:46 +00:00
contributors.md About: contributor and model credits compiled in (grab bag + table, self-submitted names) (#252) 2026-10-07 21:22:08 -04:00
control-protocol.md Merge batch 29b (#946, #947, #953, #950) 2026-10-11 12:08:44 +00:00
cr3.md Merge PR #915 2026-10-11 11:58:15 +00:00
denoise.md LR-EDIT-DETAIL-DENOISE: share tiles with a server only when it is faster 2026-10-10 15:53:39 -05:00
display-profiles.md LR-PREF-DISPLAY: macOS previews follow the screen's profile, so they match exports (#787) 2026-10-10 19:51:01 +02:00
faces.md Merge PR #704 2026-10-11 11:49:37 +00:00
file-format-parity.md Merge main into jxl-export 2026-10-10 21:32:39 -04:00
fuji-lens-corrections.md LR-EDIT-OPTICS-PROFILE: apply embedded Fujifilm RAF distortion and vignetting tables 2026-10-10 08:38:41 -04:00
gaps.md Docs: PSD export is no longer an open file-write gap (#953); the CLI help lists .psd 2026-10-11 12:42:10 +00:00
gpu-pipeline.md Merge PR #712 2026-10-11 11:50:06 +00:00
hardware-parity.md Progress docs: target-app parity, RAW coverage vs Adobe, gaps, alpha gate, readiness by audience (#788) 2026-10-10 14:25:15 -04:00
lens-profiles.md engine: lens profile corrections from a lensfun-format database 2026-10-11 19:30:18 +11:00
library-shortcuts.md LR-LIB-RATING: fix relative ratings and grid bracket shortcuts 2026-10-09 22:48:00 +10:00
lightroom-catalog-import.md Merge PR #752 2026-10-11 12:02:46 +00:00
localization-de.md M16: add German localization using the existing catalogs 2026-10-08 07:27:32 +02:00
localization-es.md Fix #371: Spanish interface 2026-10-08 20:20:17 +00:00
localization-ja.md LRC-LIB-SMARTCOLL: localization-ja example uses the new field labels 2026-10-09 10:54:56 -04:00
localization-parity.md Progress docs: target-app parity, RAW coverage vs Adobe, gaps, alpha gate, readiness by audience (#788) 2026-10-10 14:25:15 -04:00
localization-pt-br.md i18n: add Brazilian Portuguese (pt-br) UI translation 2026-10-07 17:03:20 -03:00
localization-ru.md i18n: German and Russian follow-ups (#265, #264) 2026-10-08 18:26:56 +00:00
localization-zh-hans.md Issue #793: the last two mentions of target/web point at target/web-site (from #888) 2026-10-11 11:40:34 +00:00
localization-zh-hant.md fix #425: Restore Simplified Chinese font rendering 2026-10-09 15:12:33 +08:00
localization.md Merge PR #564 2026-10-09 20:56:56 -04:00
mcp.md Merge PR #643 2026-10-11 12:43:20 +00:00
merge.md Issue #345: long-running tasks use the activity stack (rule and guide) 2026-10-10 09:31:32 +02:00
parity-checklist.md perf(ui-egui): #1057 sidebar caches survive develop edits 2026-10-11 17:16:00 -05:00
process-versions.md Merge PR #645 2026-10-11 12:03:53 +00:00
raf-compression.md M11.4: harden RAF validation and camera profile fallback 2026-10-08 11:23:55 +02:00
raf-corpus.sha256 M11.4: harden RAF validation and camera profile fallback 2026-10-08 11:23:55 +02:00
raw-parity.md Merge PR #752 2026-10-11 12:02:46 +00:00
raw-preview-reads.md LR-IMP-PREVIEW-READ: an unedited raw's grid thumbnail is its embedded JPEG 2026-10-11 09:39:32 +08:00
releasing.md Release prep: 0.6.0 and Linux riscv64 release build (#844) 2026-10-10 19:38:10 -04:00
roadmap.md Progress docs: target-app parity, RAW coverage vs Adobe, gaps, alpha gate, readiness by audience (#788) 2026-10-10 14:25:15 -04:00
sony-lens-corrections.md LR-EDIT-OPTICS-PROFILE: guard Sony aspect crops and validate the full corpus 2026-10-10 10:30:44 +01:00
target-app-parity.md LR-IMP-FORMATS: decode Canon EOS R5 Mark II C-RAW (CRX QP-map first literal and escape) 2026-10-11 09:20:49 +02:00
tint-direction.md Issue #188: Tint sign documented as landed (DNG / Lightroom sign) 2026-10-08 17:29:47 +00:00
ui-parity.md LR-VIEW-ZOOM: sharp 1:1 in Compare and Reference (zoom windows per pane) 2026-10-11 05:55:48 +00:00
vertical-watermarks.md LR-EXP-WATERMARK: separate horizontal and vertical watermark insets (#827) 2026-10-10 16:11:03 -07:00
web.md Merge PR #780 2026-10-11 12:40:55 +00:00
whats-new.md Merge PR #643 2026-10-11 12:43:20 +00:00
xmp-interop.md Merge PR #434 2026-10-11 12:38:16 +00:00