lightcraft/crates
Nathaniel Ledford ea33301e6e
#323: a drag keeps the original its superseded drafts decoded; textures convert faster
A drag supersedes every request before it finishes, and the source a superseded
draft had decoded was thrown away with it, so a window cut from a full-size
original decoded it again for every tick. A view slot's superseded draft that is
newer than what the view shows now also hands its source to the session (late
results of other slots stay ignored, as before). Render results become textures
with a plain copy for the opaque case instead of egui's per-pixel premultiplying
conversion, on the UI thread.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-08 18:28:45 -04:00
..
catalog LRC-LIB-LIBFOLDERS: a chosen folder that follows a move keeps its names' case and the platform's separators 2026-10-08 16:41:11 -04:00
codecs Merge PR #257 2026-10-08 17:21:02 +00:00
color Issue #188: D65 reads as a small positive tint (test from #336) 2026-10-08 17:26:01 +00:00
develop Merge remote-tracking branch 'origin/main' into claude/fix-316-section-eye 2026-10-08 19:18:55 +00:00
engine #323: engine: region_job_before renders a window of the photo without its edits 2026-10-08 18:28:45 -04:00
fetch Fetch: say where the bearer token goes (#259) 2026-10-08 17:55:31 +00:00
geom Crop: drag_crop domain operation for handle drags (#295) 2026-10-08 10:35:46 -04:00
gpu #323: a window does not keep the whole source uploaded with its stages 2026-10-08 18:28:45 -04:00
mcp Merge PR #393 2026-10-08 22:00:34 +00:00
merge LR-EDIT-OPTICS-PROFILE: apply the distortion correction Panasonic/Leica record in RW2/RWL (#256) 2026-10-08 00:13:58 -04:00
meta M11.1: add CR3 decoding 2026-10-08 22:22:13 +03:00
pipeline #323: windows: refuse what cannot fit, grow Auto Mask windows by the dabs near them 2026-10-08 18:28:45 -04:00
preview Thumbnails: retire the replaced preview cache so its old jobs can't write 2026-10-07 20:23:17 -04:00
raster Merge pull request #56 from storytold/pr/never-crash-core 2026-10-04 14:23:22 -04:00
raw Follow-up to #393: the embedded-JPEG scan shares a work budget 2026-10-08 22:03:26 +00:00
scenes Never crash: color, geom, raster, develop, scenes, preview, pipeline 2026-10-04 12:34:53 -04:00
segment Fetch: a bearer token is sent only when the caller names its variable 2026-10-07 22:59:01 -04:00
sysmem Never crash: move the one unsafe FFI call into crates/sysmem 2026-10-05 02:06:08 -04:00
tiff Issue #138: DNG: apply the file's own camera-profile look (HueSatMap, LookTable, ToneCurve) 2026-10-06 10:36:30 -04:00
ui-egui #323: a drag keeps the original its superseded drafts decoded; textures convert faster 2026-10-08 18:28:45 -04:00