Commit Graph

  • 23e181283c Release 0.13.0 v0.13.0 Brandon Thomas 2026-10-22 20:06:09 -04:00
  • 12ca4cc65b #49: test that the in-window menu headings are spaced apart test/backfill-regression-tests skylar taylor-barrick 2026-10-22 17:31:42 -06:00
  • beb044bf35 Merge pull request #2494 from storytold/sonar-fix/path-cmd-hardening Dylan M. Taylor 2026-10-22 19:27:49 -04:00
  • ac2d7623e3 security: tighten readable/regular file checks in CLI tools sonar-fix/path-cmd-hardening Dylan M. Taylor 2026-10-22 19:18:41 -04:00
  • b84d9a8cff #2625: view.maskOverlayColor refuses signed hex digits Clyde C Brown 2026-10-22 15:40:49 -06:00
  • 54df21cb08 LR-LIB-CULL: a gap past an hour shows its seconds, so its text reads back the same gap (#2275) helgehelge123 2026-10-22 23:37:01 +02:00
  • 7bcf5da99f docs: add gap 30 — multi-select metadata editing UI Sylvain 2026-10-22 22:50:40 +02:00
  • 693c35931d LR-CROP-AUTO: Auto straighten turns by at most 10° on at least 3 lines, and says when it finds nothing ingolfteetz 2026-10-22 22:36:41 +02:00
  • 01f4f6c5b4 Merge PR #2620: corpus tests (Z 8 / Z 6II lens warp, Hasselblad TIFF preview) francoisgn 2026-10-22 23:30:27 +03:00
  • 98189d5311 Corpus tests: the Z 8 / Z 6II profile tests pair through the lens warp; Hasselblad TIFF previews pass francoisgn 2026-10-22 23:30:04 +03:00
  • 64ac2cb315 Merge branch 'main' into contributors/add-valenfys Val Enfys 2026-10-22 21:21:40 +01:00
  • 7d572918a4 Integration: tracker rows merged from each PR's own change; Frame Rate named for the thing (#1313 vs #2195) francoisgn 2026-10-22 23:19:10 +03:00
  • 479a05a0be Release 0.12.0 v0.12.0 Brandon Thomas 2026-10-22 15:39:28 -04:00
  • 5d24e34ed5 LRC-LIB-LIBFOLDERS: a folder located below itself leaves the records already at its destination in place Nathaniel Ledford 2026-10-22 15:32:44 -04:00
  • f6a4770cf2 #2617: Find Missing matches Windows paths' file names on macOS and Linux Clyde C Brown 2026-10-22 13:31:51 -06:00
  • 997a13591a Merge PR #1603: LRC-LIB-KEYWORDS: the Keyword List marks a keyword that has francoisgn 2026-10-22 22:31:23 +03:00
  • 5426e5ca66 Merge PR #2072: Export: add Thai glyph fallback only (#2052, partial) francoisgn 2026-10-22 22:31:16 +03:00
  • 35eb26f6d4 Merge PR #1644: fix(gpu): no popup when renderer falls back from DX12 at pro francoisgn 2026-10-22 22:31:16 +03:00
  • dee97e5ff9 Merge PR #1499: Fix graphic watermark aspect/orientation and HDR JPEG file-s francoisgn 2026-10-22 22:31:16 +03:00
  • 50cc4e293c Merge PR #1464: Bump quick-xml to 0.41 (RUSTSEC-2026-0194, RUSTSEC-2026-0195 francoisgn 2026-10-22 22:31:16 +03:00
  • 5b4c0e79c2 Merge PR #1976: GUM-3201: Reduce guided-filter coefficient allocations francoisgn 2026-10-22 22:31:15 +03:00
  • 7a6299b953 Merge PR #1859: Workspace rust-version is 1.95, what the workspace needs (#1 francoisgn 2026-10-22 22:31:15 +03:00
  • db7ab1d7ea Merge PR #2255: Contributors: add my name for the About window francoisgn 2026-10-22 22:31:15 +03:00
  • d81600cf1c Merge PR #2507: docs: fix four dead links in README.zh-hans.md francoisgn 2026-10-22 22:31:15 +03:00
  • bddbcd46d2 Merge PR #1385: Issue #1184: a pull request template francoisgn 2026-10-22 22:31:15 +03:00
  • 9578651eab Merge PR #2541: Make control-server timeout tests independent of client resc francoisgn 2026-10-22 22:31:14 +03:00
  • ef0e27a140 Merge PR #2494: security: validate CLI paths/args in dev tools (SonarCloud S francoisgn 2026-10-22 22:31:14 +03:00
  • b3c5b25b9a Merge PR #2302: Gap 9: cargo xtask ci on every PR (Linux x64); ci --quick; o francoisgn 2026-10-22 22:31:14 +03:00
  • 7710af915a Merge PR #1878: LR-MERGE-HDR: click the merge preview to zoom in, drag to pa francoisgn 2026-10-22 22:31:04 +03:00
  • d1bd96187c Merge PR #2542: Write exact 1/N EXIF ExposureTime for fast shutter speeds francoisgn 2026-10-22 22:31:04 +03:00
  • 3807e9d5ae Merge PR #2482: LR-MERGE-HDR: full-size alignment refinement and local align francoisgn 2026-10-22 22:31:04 +03:00
  • 6ed7741f6f Merge PR #2502: LRC-LIB-IMPORT: month names in date templates (%B January, % francoisgn 2026-10-22 22:31:04 +03:00
  • b20f55ba75 Merge PR #2503: LRC-LIB-MISSING: the availability worker sweeps a list of fi francoisgn 2026-10-22 22:31:04 +03:00
  • 84444aa458 Merge PR #2424: LRC-LIB-SMARTCOLL: the move engine for reordering smart albu francoisgn 2026-10-22 22:31:03 +03:00
  • 1938bc3845 Merge PR #2422: PERF-SMART: count every smart album once per pass, not once francoisgn 2026-10-22 22:31:03 +03:00
  • 51d3eceb0a Merge PR #2015: #1944: keyword.export refuses library originals and writes d francoisgn 2026-10-22 22:31:03 +03:00
  • 007047a3bb Merge PR #2205: LR-IMP-DRAGDROP: files dragged over the window show what a d francoisgn 2026-10-22 22:30:24 +03:00
  • e297b9ab7a Merge PR #1846: i18n(pl): finish the format messages, counts right for every francoisgn 2026-10-22 22:30:06 +03:00
  • 77f313a0f2 Merge PR #2506: Edit Capture Time leaves a capture time it can't fully read francoisgn 2026-10-22 22:29:07 +03:00
  • 927e071873 Merge PR #2453: Web: the page title names the open photo and unsaved changes francoisgn 2026-10-22 22:28:50 +03:00
  • cbedf7b5b1 Merge PR #2455: Web: lightcraft.command refuses params that aren't a JSON ob francoisgn 2026-10-22 22:28:42 +03:00
  • 4abb3bc860 Merge PR #2430: fix(web): import picker accept list misses many raw formats francoisgn 2026-10-22 22:28:42 +03:00
  • f2ffc34b14 Merge PR #2468: Print: Japanese photo and postcard paper sizes (L判・2L・KG・はがき francoisgn 2026-10-22 22:28:41 +03:00
  • 139ff42984 Merge PR #1417: Edit in PhotoCraft: say why it didn't open; find PhotoCraft francoisgn 2026-10-22 22:28:41 +03:00
  • a52a709ef5 Merge PR #2279: LR-LIB-CULL: adjustable burst gap and similarity in Assisted francoisgn 2026-10-22 22:28:41 +03:00
  • cd6bc4be6f Merge PR #2513: KEY-GRID: show the cycle shortcut in the View menu (#2500) francoisgn 2026-10-22 22:28:41 +03:00
  • 1bbea3346f Merge PR #2345: feat(shortcuts): Lock Aspect Ratio as a listed row on A francoisgn 2026-10-22 22:28:40 +03:00
  • 4e75723da5 Merge PR #2327: #2312: culling goes on from a photo rated out of the view francoisgn 2026-10-22 22:28:40 +03:00
  • be5735abf4 Merge PR #2501: LR-VIEW-INFOOVERLAY: the info overlay clears the macOS windo francoisgn 2026-10-22 22:28:40 +03:00
  • b32b4383f5 Merge PR #1074: LR-VIEW-ZOOM: diagnostic overlays render zoom windows; soft francoisgn 2026-10-22 22:28:28 +03:00
  • 3e273e9fbb Merge PR #1922: LR-VIEW-ZOOM: a middle-button drag pans the photo whatever t francoisgn 2026-10-22 22:27:59 +03:00
  • 878f49cac6 Merge PR #1979: LR-EDIT-COLOR-GRADING: a wheel drag holds the pointer and pu francoisgn 2026-10-22 22:27:59 +03:00
  • 5bbf12dfcd Merge PR #1914: LR-BEHAV-DIALOGS: optionally close a dialog by clicking outs francoisgn 2026-10-22 22:27:50 +03:00
  • e08255a825 Merge PR #1313: Help ▸ Debug ▸ Show Frame Rate: a frame-rate display for wat francoisgn 2026-10-22 22:27:50 +03:00
  • 86c650f840 Merge PR #2195: MENU-BAR: menu switches are named for what they show, and no francoisgn 2026-10-22 22:27:50 +03:00
  • 1489f47384 Merge PR #2077: LR-BEHAV-BG-TASKS: one progress bar, spinner and busy button francoisgn 2026-10-22 22:27:49 +03:00
  • a05bc77ce0 Merge PR #2076: LR-LIB-RATING: one shared star rating for every rating on sc francoisgn 2026-10-22 22:27:34 +03:00
  • 9556aaf921 Merge PR #1287: LR-PREF-GENERAL: the Settings window is one size on every ta francoisgn 2026-10-22 22:27:19 +03:00
  • 6b3cc777c1 LR-LIB-CULL: a typed similarity keeps its thousandths (#2275) helgehelge123 2026-10-22 20:49:20 +02:00
  • a9be2e14f3 LRC-LIB-LIBFOLDERS: catalog queries and streamed file hashing for locating a folder (#1112) Nathaniel Ledford 2026-10-22 14:13:25 -04:00
  • 6f056745e1 LR-LIB-CULL: the culling dialog's value fields take any burst gap and similarity photo.analyze accepts (#2275) helgehelge123 2026-10-22 20:20:54 +02:00
  • 5626550640 LR-BEHAV-BG-TASKS: one whole-percent rule for the bar text and its announced value Nathaniel Ledford 2026-10-22 13:46:24 -04:00
  • 767c4a39b6 Print: export the はがき alias in the paper-size test midasdf 2026-10-23 02:28:33 +09:00
  • 0198375edf LR-BEHAV-BG-TASKS: activity bars are named after their task, denoise percentage matches its announced value, Describe waits for a pending detail pass Nathaniel Ledford 2026-10-22 13:23:53 -04:00
  • ffb57d1a9b Library lock: Don't write through a link at the owner note's name Matej Vrzala 2026-10-22 18:39:33 +02:00
  • 215e8d45ba i18n(fr): Aqua is Turquoise, Colour only is Couleur unie, Content-Aware is Selon le contenu Claude 2026-10-22 16:15:41 +00:00
  • f194e2f280 i18n(fr): native-speaker review, first batch Claude 2026-10-22 15:59:45 +00:00
  • 8ec606c655 LR-IMP-DRAGDROP: a drop is refused while a Local folder browse scan runs, not only an import or review scan Nathaniel Ledford 2026-10-22 11:45:39 -04:00
  • 36d6762f08 #2519: reject invalid UTF-8 in PSD XMP resources ronibalthazar 2026-10-22 16:15:39 +01:00
  • 0457d38a76 LR-BEHAV-BG-TASKS: a failed filmstrip thumbnail with no file name is announced without a leading comma Nathaniel Ledford 2026-10-22 11:13:29 -04:00
  • 26a24eb22e Fail closed on malformed PSD XMP and duplicate resources ronibalthazar 2026-10-22 15:48:40 +01:00
  • 66a4cf8a5c MENU-BAR: drop the two renamed menu labels the cs, it and pl catalogs still carry Nathaniel Ledford 2026-10-22 10:48:11 -04:00
  • 867284656e Merge origin/main into #2468: keep main's work and the Japanese paper sizes midasdf 2026-10-22 23:37:29 +09:00
  • 6b0c891333 Print: match paper names past punctuation and resolve aliases midasdf 2026-10-22 23:24:53 +09:00
  • d18fb06aa8 Fail closed on malformed PSD EXIF during extraction ronibalthazar 2026-10-22 14:59:39 +01:00
  • c8390afbd2 Fail closed on malformed PSD metadata during original export ronibalthazar 2026-10-22 14:21:32 +01:00
  • 206d73e898 test(keymap): the aspect-lock test reads the tool's own lock mahmatias 2026-10-21 15:09:39 -03:00
  • acbf7c70f2 fix(shortcuts): exempt contextual pairs in the ui-conflicts test mahmatias 2026-10-19 15:38:10 -03:00
  • d1ccdc4775 docs(parity): LR-CROP-ASPECT notes crop.lockAspect as its own A row mahmatias 2026-10-19 15:18:13 -03:00
  • 0d60d824a0 feat(shortcuts): Lock Aspect Ratio becomes a row on A mahmatias 2026-10-18 23:13:49 -03:00
  • 6677edd107 KEY-GRID: reconcile grid shortcut hints with current main tylerphotos 2026-10-22 07:35:20 -05:00
  • 2525613e3e LR-PREF-GENERAL: the slide preview stays above the Slideshow page while the templates are browsed Nathaniel Ledford 2026-10-22 07:15:52 -04:00
  • 01cbf8f2eb KEY-GRID: refresh native handles when shortcut ownership changes tylerphotos 2026-10-22 07:13:14 -05:00
  • c21714a379 #2504: the dehaze regression test also fails when the whole dark field renders black Claude 2026-10-22 11:42:59 +00:00
  • 193d294822 LRC-LIB-KEYWORDS: a blank line sets the new What's New heading apart Nathaniel Ledford 2026-10-22 07:29:52 -04:00
  • d431579f52 LRC-LIB-KEYWORDS: the checklist's dot-indicator sentence stands outside the "Not yet" list Nathaniel Ledford 2026-10-22 07:28:31 -04:00
  • 0cfc70b2fa Issue #2052: merge main and limit export fallback to Thai Alex Chambers 2026-10-22 13:27:10 +02:00
  • 9122443f22 pipeline: bound dehaze veil by the pixel's own minimum channel (#2504) Matt Markham 2026-10-22 01:09:08 -04:00
  • f76680dc3b LR-LIB-RATING: a test paints the hover state through Rating::show Nathaniel Ledford 2026-10-22 07:15:53 -04:00
  • 102f605959 LRC-LIB-KEYWORDS: the Keyword List's new test sits with the other tests of the list Nathaniel Ledford 2026-10-13 12:59:33 -04:00
  • 40892944a5 LRC-LIB-KEYWORDS: the new message sits beside the Keyword List's own in the catalogs Nathaniel Ledford 2026-10-13 12:59:10 -04:00
  • c2145d176e LRC-LIB-KEYWORDS: the Keyword List marks a keyword that has an applied keyword inside it Nathaniel Ledford 2026-10-13 12:57:12 -04:00
  • c66014e65f Merge pull request #2548 from storytold/readme/app-icon BFlat 2026-10-22 18:02:01 +07:00
  • c810a51047 README: the app icon above the title bflatastic 2026-10-22 17:58:01 +07:00
  • 6413bccbfd #2519: read PSD and PSB metadata ronibalthazar 2026-10-22 11:20:53 +01:00
  • 9458e2c59a Take photos removed by Synchronize Folder out of their stacks NetterSilver 2026-10-22 11:41:53 +02:00
  • 0cdbc6c15a Write exact 1/N EXIF ExposureTime for fast shutter speeds NetterSilver 2026-10-22 09:25:00 +00:00
  • ff101914bf freebsd-control-timeout: remove client scheduling races from tests Alex Chambers 2026-10-22 08:58:10 +02:00
  • d005ff76bc LR-PREF-GENERAL: the smart previews note test reaches the fix Nathaniel Ledford 2026-10-22 02:07:32 -04:00
  • 5d1f9da46c LR-LIB-RATING: say which surfaces share the star row Nathaniel Ledford 2026-10-20 09:00:33 -04:00