Commit Graph

  • 337f02b4dc Never crash: Fix export size panic for very long strips Michael Anderson 2026-10-13 07:13:30 -05:00
  • 3624a50423 Never crash: Refuse raw data with two samples per pixel (#1511) Michael Anderson 2026-10-13 07:34:27 -05:00
  • cef6f2d4b8 Never crash: Fix demosaic panic on a NaN black level Michael Anderson 2026-10-13 07:13:24 -05:00
  • d5cba8b3dc xtask parity: Fail when docs/gaps.md lists a gap more than once Michael Anderson 2026-10-13 07:11:01 -05:00
  • d60fd328db Before/After button: Show Original (\) does not light it (fixes #1497) PiMinusMax 2026-10-13 17:45:07 +02:00
  • 65dbba9ecd LRC-LIB-CATALOG-IMPORT: Open catalogs whose tables are all still in the WAL Michael Anderson 2026-10-13 07:14:47 -05:00
  • b62b51378e Never crash: Fix i32 overflow in the NEF and PEF Huffman predictors (#1515) Michael Anderson 2026-10-13 07:29:01 -05:00
  • e9d36451e6 Never crash: Fix overflow in mask.move with a huge delta Michael Anderson 2026-10-13 07:11:00 -05:00
  • d64a1ecc93 LR-PROF-CAMERACOLOR: bundled Sony ILCA-99M2 camera profile PiMinusMax 2026-10-13 17:33:23 +02:00
  • bc9d8a21b5 Merge slideshow-templates into slideshow-export (origin/main: batches 32–33) Jason Baldwin 2026-10-13 17:03:26 +02:00
  • d747c9e0f6 Merge slideshow-titles into slideshow-templates (origin/main: batches 32–33) Jason Baldwin 2026-10-13 17:01:24 +02:00
  • f30e4af838 Merge slideshow-overlays into slideshow-titles (origin/main: batches 32–33) Jason Baldwin 2026-10-13 16:57:41 +02:00
  • ba9262a4a0 Merge slideshow-composer into slideshow-overlays (origin/main: batches 32–33) Jason Baldwin 2026-10-13 16:55:15 +02:00
  • a021ad2c56 Merge slideshow-playback into slideshow-composer (origin/main: batches 32–33) Jason Baldwin 2026-10-13 16:55:02 +02:00
  • 2783e5de9b PERF-IMPORT: a scan, an import and a sidecar write no longer make a table of the whole library first Nathaniel Ledford 2026-10-13 10:52:56 -04:00
  • 09ea6a3f77 Merge origin/main into slideshow-playback (painted toast from batch 33, kept at the top during a slideshow; both Slot variants; tracker rows) Jason Baldwin 2026-10-13 16:52:50 +02:00
  • 3946688f49 Reject RAW TIFFs with missing or undecodable image chunks (#1513) MarekSpodBiedry 2026-10-13 16:35:43 +02:00
  • d77d1a4650 MCP: do not resend a request whose reply was lost, report an unknown outcome (#1526) MarekSpodBiedry 2026-10-13 16:35:07 +02:00
  • 82da463f56 Refuse Open/New Library while an import is running (#1509) MarekSpodBiedry 2026-10-13 16:35:12 +02:00
  • 935fabeb18 Preview disk cache: ignore symlinked shard directories (#1504) MarekSpodBiedry 2026-10-13 16:35:25 +02:00
  • f865aa28c3 Reject a LeakyRelu alpha that is not a single float instead of reading it as 0 (#1530) MarekSpodBiedry 2026-10-13 16:35:31 +02:00
  • 8e26ba6c94 Check the SAM weight shape against the header before reading the tensor (#1529) MarekSpodBiedry 2026-10-13 16:35:00 +02:00
  • 51ce34d78c Reserve the name with an exclusive create when hard links are unavailable (#1503) MarekSpodBiedry 2026-10-13 16:35:00 +02:00
  • 4a91a1c218 Fetch: refuse a redirect from https to http (#1531) MarekSpodBiedry 2026-10-13 16:34:54 +02:00
  • 7d29dfac58 Recheck file contents before deleting a moved original (#1500) MarekSpodBiedry 2026-10-13 16:35:21 +02:00
  • df914dca41 Reject PEF streams that end before the pixels do instead of decoding zero padding (#1514) MarekSpodBiedry 2026-10-13 16:35:19 +02:00
  • 54321e6175 Packaging: confirm a successful uninstall with the completion dialog (fixes #892) notdezzi 2026-10-13 16:15:46 +02:00
  • 95cde76917 Merge upstream/main into cs-ui Losminek 2026-10-13 16:12:20 +02:00
  • fdad5a4ad4 LR-VIEW-FOCUSPOINT: read focus points for photos already in the library, header-only in the background (#1480) Jason Baldwin 2026-10-13 16:06:06 +02:00
  • d5826e2386 fix(develop): reject malformed settings groups Navid Zaman Khan 2026-10-13 19:47:05 +06:00
  • 6e20f82360 LR-LIB-STACK: deleting a stacked photo drops it from the stack so i/n badges update (fixes #1493) squareSphere29 2026-10-13 21:02:42 +08:00
  • c38bf96ef9 Docs: Select Only Active Photo in the shortcut list and the parity checklist eliets2 2026-10-13 15:42:56 +03:00
  • e665aff1b3 docs: re-verify against 0.7.1 Fabio Lussi 2026-10-13 14:34:54 +02:00
  • 14e0d12813 LR-IMP-PREVIEW-READ: stand-ins and raw thumbnails decode the smallest embedded JPEG that covers them dev-null-undefined 2026-10-13 01:24:17 +02:00
  • f86459db58 LR-MASK: fix range handle drags and color sampling settings nevicia2010-hub 2026-10-13 14:29:16 +02:00
  • fb47e4a185 Tests for Select Only Active Photo eliets2 2026-10-13 15:17:01 +03:00
  • 6f5e1f876e Edit: add Select Only Active Photo (Cmd+Shift+D) eliets2 2026-10-13 15:17:01 +03:00
  • 939d422ff6 Docs: grid navigation keys, Cmd+O and Shift+H eliets2 2026-10-13 15:16:51 +03:00
  • 68e9d61aa6 Tests for the grid navigation keys, Cmd+O and Shift+H eliets2 2026-10-13 15:16:51 +03:00
  • 4dfd78a8a8 Library grids: Home/End and Shift+Left/Right selection keys; Cmd+O and Shift+H eliets2 2026-10-13 15:16:46 +03:00
  • eeb2ca2f6a LR-EDIT-SECTION-SOLO: register section.calibration, refuse unknown sections Matthew James Sivak 2026-10-12 18:22:02 +02:00
  • 12015179ea LR-EDIT-SECTION-SOLO: section.<id> {solo?} and header clicks run the command Matthew James Sivak 2026-10-12 17:49:54 +02:00
  • d8f62a29b2 LR-EDIT-SECTION-SOLO: Solo Mode for Edit sections Matthew James Sivak 2026-10-12 15:11:27 +02:00
  • 6a66860ea9 LR-VIEW-ZOOM: hidden-window test drags twice so it catches a missing frame-time bound (#330) Matthew James Sivak 2026-10-13 14:11:27 +02:00
  • 4d240cf616 LR-EDIT-EFFECTS-DEHAZE: raster::morph square min / max filters, Image::transpose Matthew James Sivak 2026-10-13 14:10:21 +02:00
  • adf1a5e423 EXPORT-AUDIT: fix graphic watermarks and HDR JPEG size limits nevicia2010-hub 2026-10-13 14:02:41 +02:00
  • 8d6070e224 LR-LIB-PEOPLE: rename a person across the library (#1444) Hossamvs 2026-10-13 15:00:24 +03:00
  • 8d91abe603 LR-VIEW-ZOOM: a slow drag verdict needs two strikes and expires (#330) Matthew James Sivak 2026-10-13 13:33:38 +02:00
  • 8c64c467f5 LR-EDIT-OPTICS-PROFILE: Sony lateral CA planes off by default (the demosaic already hides most of it) dev-null-undefined 2026-10-10 23:17:31 +02:00
  • ac84cd31ee LR-VIEW-FOCUSPOINT: show the camera's focus point (Sony) and zoom to it (#1480) Jason Baldwin 2026-10-13 13:14:24 +02:00
  • bba2fe0bda Merge pull request #1 from witkowski01/polish-fixes neronek22 2026-10-13 13:09:45 +02:00
  • 33c362a7e4 LR-EDIT-OPTICS-PROFILE: Sony lens corrections verified on the ILCE-7RM6; docs and tracker dev-null-undefined 2026-10-10 22:35:34 +02:00
  • d982a073c9 LR-EDIT-OPTICS-PROFILE: Sony embedded corrections on by default for ARW dev-null-undefined 2026-10-10 19:55:51 +02:00
  • b677fbac0a LR-EDIT-OPTICS-PROFILE: Sony ARW lateral CA correction from the embedded table dev-null-undefined 2026-10-10 23:14:08 +02:00
  • 85cc4273be LR-EDIT-OPTICS-PROFILE: Sony ARW distortion correction from the embedded table dev-null-undefined 2026-10-10 22:29:41 +02:00
  • ebfecdad7b fix(i18n): polish Vietnamese terminology and parity status DUY Tran Nhat (SAE-KIDS) 2026-10-13 18:08:41 +07:00
  • 6c5b4d5701 UI: find gsettings on PATH for Appearance Mode ▸ Auto (NixOS has no /usr/bin/gsettings) dev-null-undefined 2026-10-12 11:46:03 +02:00
  • dfe87240b0 Nix: evaluate the flake in CI so a new git dependency can't break nix build / nix develop again dev-null-undefined 2026-10-13 13:07:36 +02:00
  • e7cd00ef56 M5.6: a zoomed view with Dehaze keeps its airlight proxy (each pan and slider step resampled the whole original) dev-null-undefined 2026-10-13 00:29:56 +02:00
  • 17a68863f6 LR-EDIT-OPTICS-PROFILE: share the radial warp fit between RW2 and Sony dev-null-undefined 2026-10-10 11:55:03 +02:00
  • a2911a5086 LR-VIEW-ZOOM: drag-scale follow-ups from review (#330) Matthew James Sivak 2026-10-13 12:56:50 +02:00
  • 21861c2f14 LR-EDIT-DETAIL-NR: noise reduction works in the original's pixels, so previews match the full-size render scaled down (fixes #960) Atmik Shetty 2026-10-13 16:14:19 +05:30
  • 25e832b404 KEYC-COMPARE: = and - make the grid thumbnails larger and smaller Atmik Shetty 2026-10-13 16:11:47 +05:30
  • db69e288c8 KEYC-RATING: backtick cycles the flag; Cmd+Up / Cmd+Down raise / lower it Atmik Shetty 2026-10-13 16:11:45 +05:30
  • 8907f5f56f LR-VIEW-PHOTOGRID: a mouse-wheel notch scrolls a third of the grid or filmstrip (#1481) Markus Friedel 2026-10-13 12:38:21 +02:00
  • 07c8e4e68e docs(i18n): document Vietnamese localization DUY Tran Nhat (SAE-KIDS) 2026-10-13 17:13:29 +07:00
  • 9e558917e8 fix(i18n): polish Vietnamese wording and Settings strings DUY Tran Nhat (SAE-KIDS) 2026-10-13 17:13:29 +07:00
  • 6467d54325 Perf: camera-look colour step 1.5-1.9x faster on full-size raws, same pixels dev-null-undefined 2026-10-12 20:43:12 +02:00
  • 2dad18d2ec LR-RAW-NEF: stretch non-square pixels (D1X/D1H) to square radialmonster 2026-10-13 05:15:31 -04:00
  • bd0ca28bb0 build: fix host architecture detection in Windows PowerShell 5.1 draco892 2026-10-13 12:00:04 +02:00
  • 951d52788a LR-MERGE-HDR: pixels next to clipped ones don't tint HDR merges Claude 2026-10-13 05:22:19 +00:00
  • 5bf455c456 LRC-LIB-CATALOG-IMPORT: an ARW6 is described from the whole file, not a partial read dev-null-undefined 2026-10-13 11:45:33 +02:00
  • 0cd7513a8d LR-MERGE-HDR: an HDR merge of raws keeps the as-shot white balance of its inputs (#1144) eliets2 2026-10-13 12:14:16 +03:00
  • 25314aaacf LR-MERGE-PANO: a panorama of raws keeps the as-shot white balance of its frames (#1144) eliets2 2026-10-13 12:09:47 +03:00
  • 70c5cdc285 Issue #1449: Search Photos finds named people, and quotes keep a name together (steps 1 and 2) Arekatla Nishanth Chowdary 2026-10-13 14:45:58 +05:30
  • bb1bd776d8 test(i18n): enforce complete Vietnamese localization DUY Tran Nhat (SAE-KIDS) 2026-10-13 16:13:07 +07:00
  • 5cb57ef4ea LR-PROF-CAMERACOLOR: Canon EOS R7 / R6 Mark II calibrate measurements Claude 2026-10-13 09:10:47 +00:00
  • d9cea1404a LR-IMP-PROFILES: presets apply the imported profile they name (#1001) cookingwithsimon 2026-10-13 09:08:53 +00:00
  • eec4746a56 build: automatically include craft-fonts in desktop packages draco892 2026-10-13 11:01:40 +02:00
  • 353e1241bc i18n(vi): register Vietnamese and translate formatted messages DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:59:49 +07:00
  • 84e9e909ed i18n(vi): complete help and residual catalog strings DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • 33527d26ef i18n(vi): translate export merge and advanced workflows DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • a1c85d4043 i18n(vi): translate presets profiles and history DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • 3eec232f69 i18n(vi): translate masking and remove workflows DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • dfa63f2b4d i18n(vi): translate crop geometry and detail controls DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • 462c47dc73 i18n(vi): translate effects and tone controls DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • 67722fb637 i18n(vi): translate light and color controls DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • 1fb7bad093 i18n(vi): translate import workflows DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:54:00 +07:00
  • 662ddbd2a6 i18n(vi): translate organization and metadata workflows DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:45:32 +07:00
  • 815febed6a i18n(vi): translate library and photo navigation DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:43:54 +07:00
  • 2247b9a386 i18n(vi): translate app shell and navigation DUY Tran Nhat (SAE-KIDS) 2026-10-13 15:42:57 +07:00
  • 0d13a7d5d7 M5.6: a full-size raw source is no longer copied once more after the colour model PiMinusMax 2026-10-13 10:27:54 +02:00
  • 488edec6c8 i18n(pl): plural forms, the messages main gained, and paintable menu arrows witkowski01 2026-10-13 10:27:09 +02:00
  • b36b0d14b7 KEY-SLIDER-NUDGE: scrolling sideways over a slider adjusts it PiMinusMax 2026-10-13 10:10:24 +02:00
  • 7a90a9e2c2 Bump quick-xml to 0.41 (RUSTSEC-2026-0194, RUSTSEC-2026-0195) natocool2 2026-10-13 09:07:49 +01:00
  • 5d981c2c68 Merge main into the Polish translation witkowski01 2026-10-13 10:04:35 +02:00
  • 4f51f051e7 LR-RAW-NEF: only take the NRW block's white balance where the as-shot kelvin is mirrored (P7000); P7100 gets none radialmonster 2026-10-13 04:03:59 -04:00
  • bc1f138ee3 Perf: ARW6 decode another 20-34 % faster, same samples dev-null-undefined 2026-10-13 01:22:34 +02:00
  • 79ab54e167 Perf: ARW6 decode 20-33 % faster, same samples dev-null-undefined 2026-10-12 18:59:47 +02:00
  • f407813569 Perf: AHD demosaic 1.7× faster and 0.8 GB lighter on a 64 MP raw, same pixels dev-null-undefined 2026-10-12 18:35:00 +02:00