Commit Graph

  • 0f842c8f87 Merge PR #1461 Brandon Thomas 2026-10-14 22:29:11 -04:00
  • de137ef5fc Merge PR #1311 Brandon Thomas 2026-10-14 22:29:07 -04:00
  • 9854ca24cb Merge PR #1308 Brandon Thomas 2026-10-14 22:29:06 -04:00
  • 8a406d0dfc Merge PR #1211 Brandon Thomas 2026-10-14 22:29:02 -04:00
  • 1449be9281 Merge PR #1190 Brandon Thomas 2026-10-14 22:29:00 -04:00
  • b70dcba75b Merge PR #1180 Brandon Thomas 2026-10-14 22:28:59 -04:00
  • 9131ff7000 Merge PR #1166 Brandon Thomas 2026-10-14 22:28:56 -04:00
  • da7534a2ed Batch 36: the slideshow template test drops the cached listing after writing a file by hand (flaky when the write lands in the listing's clock tick) Brandon Thomas 2026-10-14 22:28:53 -04:00
  • 5f180ca952 ci: add comfortable runtime limits to unbounded jobs ci/direct-timeout-limits-20261015 skylartaylor 2026-10-15 04:27:40 +02:00
  • 8308ff2034 Merge upstream main into pr/mask-effects OneSlips 2026-10-15 12:06:26 +10:00
  • cfd14ea7c1 Batch 36: the Polish format catalog (#1100) lists the strings this batch's other PRs add, in English until translated; lockfile at 0.8.0 for the slideshow crate Brandon Thomas 2026-10-14 22:05:23 -04:00
  • 2953b63576 Merge remote-tracking branch 'upstream/main' into feat/brush-shift-click Michael Anderson 2026-10-14 21:05:05 -05:00
  • ca6077ab81 Merge remote-tracking branch 'upstream/main' into fix/1524-faces-after-relink Michael Anderson 2026-10-14 21:03:02 -05:00
  • b6eb559243 Merge PR #1053 Brandon Thomas 2026-10-14 22:01:32 -04:00
  • 453757773d Merge remote-tracking branch 'upstream/main' into fix/xmp-write-retry Michael Anderson 2026-10-14 20:59:59 -05:00
  • d8b52d9405 Merge PR #1105 Brandon Thomas 2026-10-14 21:59:32 -04:00
  • aba04aaf5c Merge PR #1087 Brandon Thomas 2026-10-14 21:59:31 -04:00
  • d3edca8000 Merge PR #1081 Brandon Thomas 2026-10-14 21:59:29 -04:00
  • 6ab5e2b0d4 Merge PR #1108 Brandon Thomas 2026-10-14 21:59:28 -04:00
  • d0d9aa7df9 Merge PR #1038 Brandon Thomas 2026-10-14 21:59:17 -04:00
  • 381b57dd0b Merge PR #1096 Brandon Thomas 2026-10-14 21:59:10 -04:00
  • a19cbdb17b Merge PR #1045 Brandon Thomas 2026-10-14 21:59:07 -04:00
  • 89a51be77f Merge PR #1029 Brandon Thomas 2026-10-14 21:59:06 -04:00
  • 0fc3155859 Merge PR #1111 Brandon Thomas 2026-10-14 21:58:46 -04:00
  • a993758693 Merge PR #1106 Brandon Thomas 2026-10-14 21:58:45 -04:00
  • 6c5eacc839 Merge remote-tracking branch 'upstream/main' into fix/1392-browse-forgets-deleted Michael Anderson 2026-10-14 20:58:44 -05:00
  • 39502d482c Merge PR #1102 Brandon Thomas 2026-10-14 21:58:43 -04:00
  • c99be924da Merge PR #1100 Brandon Thomas 2026-10-14 21:58:43 -04:00
  • 28a6d97434 Merge PR #1062 Brandon Thomas 2026-10-14 21:58:37 -04:00
  • e0ed8c0270 Merge PR #1033 Brandon Thomas 2026-10-14 21:58:33 -04:00
  • 9e597bf6dd Merge remote-tracking branch 'upstream/main' into fix/1627-d610-image-area Michael Anderson 2026-10-14 20:58:11 -05:00
  • ff66d188e8 Merge PR #996 Brandon Thomas 2026-10-14 21:58:01 -04:00
  • 260a460c11 Merge PR #1019 Brandon Thomas 2026-10-14 21:57:59 -04:00
  • 58dc540cc0 Merge PR #1010 Brandon Thomas 2026-10-14 21:57:58 -04:00
  • e423d55ea1 Merge remote-tracking branch 'upstream/main' into fix/1373-jpeg-optimal-huffman Michael Anderson 2026-10-14 20:57:31 -05:00
  • cbf3664e4f Merge PR #824 Brandon Thomas 2026-10-14 21:56:53 -04:00
  • f405052156 Merge remote-tracking branch 'upstream/main' into fix/local-browse-stamps Michael Anderson 2026-10-14 20:56:46 -05:00
  • 15becc9eb4 Merge remote-tracking branch 'upstream/main' into feat/nikon-z8-d5300-profiles Michael Anderson 2026-10-14 20:56:06 -05:00
  • 88455a837c Merge remote-tracking branch 'upstream/main' into feat/nikon-dslr-lens-names Michael Anderson 2026-10-14 20:55:26 -05:00
  • 2138dc6e7d Merge PR #1009 Brandon Thomas 2026-10-14 21:55:05 -04:00
  • a68da45fc3 Merge remote-tracking branch 'upstream/main' into fix/colour-fit-lens-geometry Michael Anderson 2026-10-14 20:55:01 -05:00
  • 0bef63b6eb Merge PR #974 Brandon Thomas 2026-10-14 21:55:01 -04:00
  • 8735468e81 Merge PR #966 Brandon Thomas 2026-10-14 21:54:57 -04:00
  • 4377bd4604 Merge PR #806 Brandon Thomas 2026-10-14 21:54:55 -04:00
  • e78e165594 Merge PR #929 Brandon Thomas 2026-10-14 21:54:54 -04:00
  • d837ab1455 Merge PR #912 Brandon Thomas 2026-10-14 21:54:53 -04:00
  • 6ce8d5a571 Merge PR #904 Brandon Thomas 2026-10-14 21:54:51 -04:00
  • 618b4c723a Merge PR #821 Brandon Thomas 2026-10-14 21:54:47 -04:00
  • 35f347397d Merge remote-tracking branch 'upstream/main' into feat/nikon-z6ii-camera-profile Michael Anderson 2026-10-14 20:54:03 -05:00
  • b70571448c Merge remote-tracking branch 'upstream/main' into feat/import-on-card Michael Anderson 2026-10-14 20:53:05 -05:00
  • cebaade144 CI-RUST195: keep strict Clippy clean on Rust 1.95 Myrarc 2026-10-15 08:50:22 +07:00
  • 5d88e64783 LR-VIEW-BEFOREAFTER: animate both panes during click zoom Alex Chambers 2026-10-15 02:24:48 +02:00
  • 728471fcf5 Before/After: a click on the Before view zooms in on the point clicked (fixes #1742) Marco Arnulfo 2026-10-14 17:52:13 +02:00
  • af4c5e102c fix(import): report and optimize Lightroom catalogs (#1406) skylar taylor-barrick 2026-10-14 19:44:15 -06:00
  • a7657c2958 LRC-LIB-CATALOG-IMPORT: reconcile import with current main codex/lightroom-import-30k skylartaylor 2026-10-15 03:41:31 +02:00
  • 62da9e8581 LRC-LIB-LIBFOLDERS: drag photos from the grid onto a Folders row to move them there Nathaniel Ledford 2026-10-14 20:24:53 -04:00
  • 206680fb22 LR-VIEW-BEFOREAFTER: animate both panes during click zoom Alex Chambers 2026-10-15 02:24:48 +02:00
  • e5c6e17bdb LR-MASK-BRUSH: Shift-click draws a straight brush stroke from the last one Michael Anderson 2026-10-14 19:11:34 -05:00
  • ba98dc66c9 Detail: snap the 100% view to whole screen pixels (#1683) tecari0 2026-10-14 17:06:07 -07:00
  • f730805dc3 LRC-LIB-CATALOG-IMPORT: address Astra review and trim import work skylartaylor 2026-10-15 01:30:25 +02:00
  • f6c20bc0cc LR-LIB-REMOVE-ALBUM: translations use → for the menu path, not ▸ (#1805) Jason Baldwin 2026-10-15 01:16:27 +02:00
  • 70a12af9a2 LR-IMP-LOCAL: browsing a Local folder keeps or picks the active photo (#1447) Jason Baldwin 2026-10-15 00:57:42 +02:00
  • 5c5370fc9b LR-LIB-REMOVE-ALBUM: removing a photo from an album keeps it in its folder (fixes #1805) Jason Baldwin 2026-10-15 00:54:17 +02:00
  • b5169e907c LR-META-XMP: radial masks keep their inside/outside from Lightroom (fixes #1815) Jason Baldwin 2026-10-15 00:53:53 +02:00
  • 3080f71680 Keep crop finite when crop.set gets a huge rect NetterSilver 2026-10-15 00:44:54 +02:00
  • 072bcfeaf1 Fix crop.rotateAspect turning a zero-size crop into a NaN rect NetterSilver 2026-10-15 00:31:45 +02:00
  • d0a9ca09dd Buttons: one component with kinds, sizes and icons Nathaniel Ledford 2026-10-14 17:37:54 -04:00
  • 8a8fe7e098 engine: keep the decoder facts a smart preview's offline edits need midasmatterhorn 2026-10-15 00:42:03 +03:00
  • f50372d808 Dialogs: the confirm button is on the right, filled when it is the next step Nathaniel Ledford 2026-10-14 16:55:38 -04:00
  • 053b7420fe LR-CROP-STRAIGHTEN: turning a crop shrinks it about its centre instead of swapping it for the largest crop (#1794) Guillem Hermida 2026-10-14 23:09:11 +02:00
  • 0366116c76 ui: render the Show All Masks overlay in zoom windows midasmatterhorn 2026-10-15 00:05:03 +03:00
  • fb2a460532 i18n(ka): bring the Georgian catalog up to date Davit Matchakhelidze 2026-10-15 00:38:48 +04:00
  • 6d493c9c73 Open the active grid photo with Enter FredApps 2026-10-14 22:23:01 +02:00
  • 66a202bbcf codecs: decode lossless (SOF3) JPEGs correctly midasmatterhorn 2026-10-14 22:56:10 +03:00
  • ea826b11cc engine: refuse negative indices instead of targeting element 0 midasmatterhorn 2026-10-14 22:53:04 +03:00
  • 3bb13afdea raw: check maker-note crop bounds with checked_add midasmatterhorn 2026-10-14 22:50:06 +03:00
  • b0241748ee cli: refuse non-object snapshot params instead of panicking midasmatterhorn 2026-10-14 22:47:31 +03:00
  • 69346009d2 Packaging: advertise HEIF images and repair the AppStream screenshot IanHollow 2026-10-14 13:12:15 -07:00
  • 9b9a96a1b5 i18n(ka): bring the Georgian catalog up to date Davit Matchakhelidze 2026-10-14 23:22:36 +04:00
  • 8283ae1687 LR-PREF-GENERAL: Keep the Settings window in place when switching tabs Michael Anderson 2026-10-13 19:58:05 -05:00
  • e65b97e239 Model downloads: Time out and cancel the name lookup (#1532) Michael Anderson 2026-10-14 13:08:15 -05:00
  • 1f87328c6d Never crash: Write preview cache files from one bounded writer (#1522) Michael Anderson 2026-10-14 13:06:34 -05:00
  • 6d080de447 Never crash: Check raw data size before allocating in PEF, TIFF tiles and ARW6 (#1512) Michael Anderson 2026-10-14 12:47:21 -05:00
  • 9ef40b9886 Commands: Refuse malformed photo ids instead of using the selection (#1506) Michael Anderson 2026-10-14 11:28:23 -05:00
  • 30ec48d9b3 LR-META-XMP: Retry automatic XMP sidecar writes that failed Michael Anderson 2026-10-14 11:20:53 -05:00
  • 6d43479d38 Widen offline reverse-geocoding longitude search at high latitudes NetterSilver 2026-10-14 18:52:01 +00:00
  • af0c1638fe i18n: Georgian (ka) interface language Davit Matchakhelidze 2026-10-14 02:33:26 +04:00
  • ef3642c39f LR-IMP-CAMERA-COVERAGE: Nikon D600, D610 and D5000 NEFs drop the columns past the image (#1627) Michael Anderson 2026-10-14 13:38:14 -05:00
  • 4352147910 Faces: Drop faces made from a photo's old file when it is replaced (#1524) Michael Anderson 2026-10-14 13:19:22 -05:00
  • 2df471b142 Top bar: in full screen the left buttons move into the traffic lights' space (fixes #1763) Marco Arnulfo 2026-10-14 20:19:21 +02:00
  • bb9d3d4022 Catalog and downloads: Don't write through a link at a temp file's name (#1502) Michael Anderson 2026-10-14 13:13:19 -05:00
  • 18e808c08f LR-BEHAV-EMPTY-STATES: an empty library leads to Import Nathaniel Ledford 2026-10-14 13:37:48 -04:00
  • 6f9aae0445 LR-PROF-DROPDOWN: a long profile name no longer widens the Edit panel (fixes #1759) Marco Arnulfo 2026-10-14 20:02:11 +02:00
  • 4551790eab LRC-DEV-LOUPEOVERLAY: a layout image over the loupe (View ▸ Loupe Overlay) BuonBreda 2026-10-14 19:32:06 +02:00
  • 6e0880769a gpu: init-marker tests use their own scope counter so parallel device tests cannot join them (#1721) MarekSpodBiedry 2026-10-14 19:31:05 +02:00
  • 1f4aaaec47 Fonts: finish Thai fallback delivery for desktop and web releases LabDennis 2026-10-14 18:52:15 +02:00
  • 2b635bb167 LRC-LIB-KEYWORDS: control requests wait for a frame's first pass; a hold lasts one pass Nathaniel Ledford 2026-10-14 12:41:48 -04:00
  • 37b8c256ad LRC-LIB-PEOPLE: confirm ranked face suggestions in one batch (#1442) thanat0s 2026-10-13 13:39:00 +02:00
  • 648b1b5a93 LRC-LIB-KEYWORDS: the Keyword List holds its place as the Keywords box above it changes Nathaniel Ledford 2026-10-14 12:38:02 -04:00
  • 05352e18dd Merge storytold/lightcraft main into LR-MERGE-HDR (white balance) Claude 2026-10-14 16:22:53 +00:00