Commit Graph

  • ec264876fc Integration: English text for the folder-listing message in the fi, id, sv and vi format catalogues aiongg 2026-10-22 02:57:56 +00:00
  • 8daa25c4c9 Merge track r2-t04 into next aiongg 2026-10-22 02:53:42 +00:00
  • 727e66babe Merge track r2-t03 into next aiongg 2026-10-22 02:53:00 +00:00
  • 1f2f94cd4f Integration: #1855 #2172 #2295 #1484 English text for format messages the new catalogs lack aiongg 2026-10-22 02:51:28 +00:00
  • 3300e6dad8 Merge track r2-t01 into next aiongg 2026-10-22 02:49:52 +00:00
  • 5991f9de61 Integration: #1809 smart preview SourceInfo takes native_long (None; the catalog fills it) aiongg 2026-10-22 02:47:31 +00:00
  • d26c11a676 Merge track r2-t02 into next aiongg 2026-10-22 02:42:47 +00:00
  • fa6f5b285b Integration: one LOOK_VERSION (12) and RENDER_CACHE_VERSION (69) bump for the merged camera-look changes aiongg 2026-10-22 02:42:38 +00:00
  • e705eb563c Merge PR #2380: LR-EDIT-DETAIL-DENOISE: GPU denoise gives the right result on DX12 with NVIDIA Pascal aiongg 2026-10-22 02:42:06 +00:00
  • 93c55d7c89 Merge PR #2041: fix(camera-profiles): invalidate cached renders after subsecond profile changes aiongg 2026-10-22 02:42:06 +00:00
  • 731b511295 Merge PR #1985: Imported LUTs no longer leave a copy in the temp folder without a library on disk aiongg 2026-10-22 02:42:06 +00:00
  • 17b9bdefc7 Merge PR #1984: GPU: a lost device is not polled again, and a poll that panics fails the render (#1858) aiongg 2026-10-22 02:42:06 +00:00
  • 12c096669a Merge PR #1304: RW2: decode tiled format 8 (DC-S1RM2 high-resolution mode) (#1276) aiongg 2026-10-22 02:42:05 +00:00
  • 70e9338085 Merge PR #1040: LR-IMP-FORMATS: decode Minolta MRW aiongg 2026-10-22 02:42:05 +00:00
  • 3ea9db95f5 Merge track r2-t05 into next aiongg 2026-10-22 02:41:40 +00:00
  • cd3e6941e7 Integration: #2054 one parity-checklist header line aiongg 2026-10-22 02:41:38 +00:00
  • 2fc56a5374 Merge PR #2441: feat(ui): add "Show in Folders" to the photo menu (#2437) aiongg 2026-10-22 02:41:14 +00:00
  • 91744336d0 Merge PR #2006: LR-EDIT-COLOR-TEMP: Kelvin white balance for the Nikon Z5II from built-in presets aiongg 2026-10-22 02:41:12 +00:00
  • b1d36f6b36 Merge PR #2417: Carry rounded GPS minutes into degrees in XMP writer aiongg 2026-10-22 02:41:08 +00:00
  • dbf4b2b428 Merge PR #2409: Drop non-finite elevation values in the GPX parser aiongg 2026-10-22 02:41:08 +00:00
  • 1e99e2e1d9 Merge PR #2386: The Windows x64 installer is verified on Windows 11 aiongg 2026-10-22 02:41:08 +00:00
  • 136330a0a5 Merge PR #2385: Smart album rules: + and − never cover a rule, and hovering a field doesn't wrap it aiongg 2026-10-22 02:40:59 +00:00
  • d598092f6a Merge PR #2349: LRC-LIB-LIBFOLDERS: the sidebar trees narrow their indent step before names are cut (#2298) aiongg 2026-10-22 02:40:59 +00:00
  • b05bb535e6 Merge PR #2271: Analyse a photo listed twice once in Assisted Culling aiongg 2026-10-22 02:40:53 +00:00
  • 61ad2ff853 Merge PR #2054: LR-VIEW-PHOTOGRID: the grid reads only the photos an import batch or an edit touched aiongg 2026-10-22 02:40:53 +00:00
  • 6e7d733ab5 Merge PR #2309: Fix trailing dot in All Metadata rational formatter aiongg 2026-10-22 02:40:48 +00:00
  • aea654b59a Merge PR #2257: LR-META-XMP: fewer false "XMP adjustments were not imported" warnings for raws edited elsewhere aiongg 2026-10-22 02:40:48 +00:00
  • d158d75b59 Merge PR #1917: KEYC-RATING: backslash shows and hides the Filter Bar in the grids aiongg 2026-10-22 02:40:33 +00:00
  • 9e80884add Merge PR #2106: docs: add Traditional Chinese (Taiwan) README aiongg 2026-10-22 02:40:30 +00:00
  • 5acc4dead6 Merge PR #2066: LR-BEHAV-LOCALIZE: German catalog filled, 217 interface strings and 862 What's New lines (80% → 97%) aiongg 2026-10-22 02:40:30 +00:00
  • 2959b3a7e8 Merge PR #2009: Kelvin white balance from Canon CR2 ColorData presets (PowerShot G1 X Mark III) aiongg 2026-10-22 02:40:28 +00:00
  • 3ec8b08ad8 Merge PR #2042: LR-META-XMP: reread embedded JPEG metadata aiongg 2026-10-22 02:40:19 +00:00
  • 792b2517e5 Merge PR #1468: Issue #1449: Search Photos finds named people, and quotes keep a name together (steps 1 and 2) aiongg 2026-10-22 02:40:15 +00:00
  • 8dec1e1183 Merge PR #2444: LR-EDIT-OPTICS-PROFILE: read Fujifilm's nine-knot lens tables at the plain radius aiongg 2026-10-22 02:40:15 +00:00
  • df319373cc Merge PR #2450: LRC-LIB-COMPARE: the Info panel labels the active photo while culling… aiongg 2026-10-22 02:40:11 +00:00
  • 04b099a4f5 Merge PR #1901: LR-EDIT-OPTICS-PROFILE: apply A7CR embedded distortion for corrected full-frame raws aiongg 2026-10-22 02:40:09 +00:00
  • d0583f77ee Merge PR #1173: LRC-LIB-REFVIEW: fix Escape and catalog-local reference lifecycle aiongg 2026-10-22 02:39:58 +00:00
  • 055362cb1d Merge PR #2481: LR-MERGE-HDR: merge warps sample Lanczos-3 instead of bilinear (1/3 of #1887) aiongg 2026-10-22 02:39:55 +00:00
  • 195340da77 Merge PR #2263: LR-IMP-PREVIEW-READ: thumbnails of merged HDR/panorama DNGs develop from their reduced raw copies (38 s → 1 s) aiongg 2026-10-22 02:39:46 +00:00
  • 29565bbad0 Merge PR #1861: LR-EXP-DIM: Width & Height limits each edge to its own number (#1620) aiongg 2026-10-22 02:39:44 +00:00
  • c61ad57601 Merge PR #2425: LR-IMP-ADD-DIALOG: preserve album hierarchy in Import Photos aiongg 2026-10-22 02:39:44 +00:00
  • fdb93026b4 Merge PR #2456: Fix/strict ids params aiongg 2026-10-22 02:39:38 +00:00
  • 5cd029a40c Merge PR #1628: #1617: placeholder GPS block (NUL refs, 0/0 rationals) reads as no location aiongg 2026-10-22 02:39:34 +00:00
  • b81b6d9f3d Merge PR #2300: LR-LIB-STACK: the filmstrip stack badge expands/collapses the stack; badges work on unselected stacks aiongg 2026-10-22 02:39:26 +00:00
  • f460cbd90c Merge PR #2449: Settings and Edit ▸ Language: list the languages alphabetically by their own name aiongg 2026-10-22 02:39:29 +00:00
  • 65ec95997e Merge PR #2296: test(ui): wait for menu registration and visible sync rows aiongg 2026-10-22 02:39:27 +00:00
  • 45c590757b Merge PR #2024: LR-IMP-LOCAL: Opening on Missing Photos no longer checks every original aiongg 2026-10-22 02:39:26 +00:00
  • d586360401 Merge PR #1959: Photo Merge: Merge a photo named twice only once (#1947) aiongg 2026-10-22 02:39:26 +00:00
  • 0e59398375 Integration: #1746 whats-new entry under the existing 2026-10-14 heading, without a duplicate heading aiongg 2026-10-22 02:39:25 +00:00
  • 758f2e2f21 Merge PR #671: LR-IMP-FORMATS: decode table-less Nikon 34713 NEFs stored as packed 12/14-bit data aiongg 2026-10-22 02:39:20 +00:00
  • b4df27022f Merge PR #1746: LR-IMP-LOCAL: Record folders browsed from the sidebar as browsed aiongg 2026-10-22 02:39:13 +00:00
  • 2d32b263ba Merge PR #1450: Add a security policy aiongg 2026-10-22 02:39:13 +00:00
  • a104372c92 Integration: #1165 Sony maker row counts match coverage.tsv (94 / 43 / 10 / 2) aiongg 2026-10-22 02:39:09 +00:00
  • 91c465a29c Merge PR #1165: LR-IMP-FORMATS: folder import finds Sony SR2 and SRF files aiongg 2026-10-22 02:39:08 +00:00
  • 9d9df1cbe2 Integration: #2304 use Renderer.requests from #1913 in place of request_ids aiongg 2026-10-22 02:39:00 +00:00
  • 90eee2208f Integration: #1258 restore the pipeline local tests the PR head truncated aiongg 2026-10-22 02:38:57 +00:00
  • 5aab69a059 Integration: #1484 report Vietnamese coverage gaps, list vi in the keyword-label test, attribute the vi catalogs aiongg 2026-10-22 02:38:50 +00:00
  • 0c659d5576 Merge PR #2304: LR-VIEW-PHOTOGRID: preserve embedded previews through priority changes and Undo aiongg 2026-10-22 02:38:46 +00:00
  • 72c34a1673 Merge PR #1913: fix(render): identify source files in render-failure logs aiongg 2026-10-22 02:38:45 +00:00
  • bf2f3df0ac Merge PR #1809: engine: keep the decoder facts a smart preview's offline edits need aiongg 2026-10-22 02:38:42 +00:00
  • 27f608ab03 Merge PR #2499: LR-VIEW-ZOOM: a pinch holds the loupe's fit size, so it no longer renders at every zoom step aiongg 2026-10-22 02:38:36 +00:00
  • a4335731aa Merge PR #1965: LRC-DEV-VIEWOPTIONS: View Options (Cmd+J) chooses the lines of the loupe's Info 1 and Info 2 aiongg 2026-10-22 02:38:41 +00:00
  • 05f31758fd Merge PR #1484: Add Vietnamese interface translation aiongg 2026-10-22 02:38:28 +00:00
  • d27b56447b Merge PR #2454: KEYC-PANELS: F8 shows and hides the right panel aiongg 2026-10-22 02:38:23 +00:00
  • 2ba2c38d3f Merge PR #2431: Keep file name and query for fragment-only redirect Location aiongg 2026-10-22 02:38:11 +00:00
  • f0951e819c Merge PR #2410: Match URL schemes case-insensitively in Url::parse and Url::join aiongg 2026-10-22 02:38:10 +00:00
  • fd2503f125 Merge PR #2451: LR-MASK-OVERLAY: a new or picked mask shows its overlay again (#1800) aiongg 2026-10-22 02:38:08 +00:00
  • bb930900af Merge PR #1545: LR-RAW-DNG: preserve lens corrections in the existing DNG tone-fit proxy aiongg 2026-10-22 02:38:07 +00:00
  • 4ba72fa0eb Merge PR #2420: PERF-SMART: File Path rules compare in place instead of building strings per photo aiongg 2026-10-22 02:38:00 +00:00
  • 4438e2bb64 Merge PR #2406: Remove dot segments when resolving redirect Locations aiongg 2026-10-22 02:37:54 +00:00
  • 0068d9040b Merge PR #2295: i18n: Indonesian (id) interface language aiongg 2026-10-22 02:37:53 +00:00
  • 53ce89fc11 Integration: #1616 move the overcast-scene doc comment back to its test aiongg 2026-10-22 02:37:51 +00:00
  • 73c61cf655 Merge PR #2400: Crop: the spiral guide is complete at every aspect ratio aiongg 2026-10-22 02:37:50 +00:00
  • eee3b799fe Merge PR #2371: #2365: centre the search field on the window, not inside the bar's margins aiongg 2026-10-22 02:37:49 +00:00
  • fbc927f0b1 Merge PR #2347: feat(guided): Guided Upright guides select, start on the press and drag their endpoints aiongg 2026-10-22 02:37:49 +00:00
  • 8bd9a3af1e Merge PR #1616: LR-PROF-CAMERACOLOR: near-black frames get a tone curve when no colour look fits (#1587) aiongg 2026-10-22 02:37:46 +00:00
  • feaf1aa5bb Merge PR #2317: #2267: the Before label stays in view when zoomed in (stacked on #2274) aiongg 2026-10-22 02:37:40 +00:00
  • 4de80f3ef9 Merge PR #2306: LR-CROP-RECT: a moved crop slides along a straightened photo's tilted edges (#2299) aiongg 2026-10-22 02:37:36 +00:00
  • cb8115b239 Merge PR #2217: LR-EDIT-OPTICS-PROFILE: look up Nikon DSLR lenses by their lens specification aiongg 2026-10-22 02:37:35 +00:00
  • 2aae31ecb4 Merge PR #2404: Keep file name when a redirect Location is query-only aiongg 2026-10-22 02:37:33 +00:00
  • 551defa04e Merge PR #2336: Treat Unicode minus and dash characters as negative in parse_gps aiongg 2026-10-22 02:37:33 +00:00
  • d8b2eb60d3 Merge PR #2172: i18n: add Finnish (fi) interface language aiongg 2026-10-22 02:37:29 +00:00
  • 2965161505 Merge PR #1997: KEY-CROP-SWAP: X in the crop tool swaps the aspect once (#1866) aiongg 2026-10-22 02:37:24 +00:00
  • 590c17a8f3 Merge PR #1977: GUM-3203: Stress-test previews against full-size renders aiongg 2026-10-22 02:37:23 +00:00
  • b242cd6bfc Merge PR #1972: Tone: neutral display tone map is the identity up to white (#1945) aiongg 2026-10-22 02:37:23 +00:00
  • f8f68fa8b2 Merge PR #2341: Fix parse_gps for hemisphere-letter-first coordinates without comma aiongg 2026-10-22 02:37:22 +00:00
  • bb18036420 Merge PR #1909: docs(support): explain the Remove tool workflow (#1756) aiongg 2026-10-22 02:37:22 +00:00
  • b1c4cb7df9 Merge PR #1258: Ignore hidden and empty masks when choosing develop planes. aiongg 2026-10-22 02:37:22 +00:00
  • fb316ee5ea Merge PR #1402: Fix slider wheel edits after leaving and returning to the Edit panel aiongg 2026-10-22 02:37:21 +00:00
  • 51bf538f27 Merge PR #1968: crop.set refuses a crop smaller than the crop tool allows, instead of exporting 1×1 aiongg 2026-10-22 02:37:19 +00:00
  • 166380630b Merge PR #2366: LRC-LIB-LIBFOLDERS: Synchronize Folder says a folder is up to date, with one Close aiongg 2026-10-22 02:37:07 +00:00
  • 67d6e1879f Merge PR #1991: Control port: don't clone the connection's socket (Windows: launched programs kept it open) aiongg 2026-10-22 02:37:18 +00:00
  • cf804ee9f6 Merge PR #699: LR-PROF-CAMERACOLOR: fit the tone curve of low-contrast scenes (range limit 1.5 to 1.2) aiongg 2026-10-22 02:37:09 +00:00
  • 4764767694 Merge PR #1855: i18n: Swedish (sv) interface translation aiongg 2026-10-22 02:37:05 +00:00
  • 92c90ad743 Merge PR #1687: KEY-SLIDER-TYPE: a long click keeps the value field open; drag the value to scrub aiongg 2026-10-22 02:36:59 +00:00
  • 08f9334457 Merge PR #2452: LR-PRE-PANEL: the applied preset stays marked on returning to the pho… aiongg 2026-10-22 02:36:59 +00:00
  • a22f447523 Merge PR #1921: Context menus: a right-click elsewhere on the same widget moves its o… aiongg 2026-10-22 02:36:58 +00:00
  • f4dd312eac Merge PR #2177: LRC-DEV-AUTOSYNC: sync HDR state while retaining per-photo tuning aiongg 2026-10-22 02:36:58 +00:00
  • 04e20de345 Merge PR #2027: #1952: expire idle control connections aiongg 2026-10-22 02:36:51 +00:00
  • 81f304a867 Merge PR #2208: LRC-DEV-AUTOSYNC: sync camera local tone Off aiongg 2026-10-22 02:36:40 +00:00