Commit Graph

  • 530320a6bd LR-BEHAV-ACCESS: AccessKit tree audit test; name fields, give sliders range Andrew Frahn 2026-10-12 03:18:48 +11:00
  • a61a52ed8b perf(gpu): LR-BEHAV-GPU: horizontal box blur reads adjacent pixels THEtheChad 2026-10-11 08:08:14 +00:00
  • 0a6f8d3db8 LR-HDR-EXPORT: HLG HDR AVIF export (hdrTransfer) and a tested SDR/HDR display decision Andrew Frahn 2026-10-12 01:01:39 +11:00
  • 44d5cf7590 #798: reconcile page-backed catalog import with upstream FredApps 2026-10-11 17:52:32 +02:00
  • 48c61e80c1 Update progress bar, so large lightroom catalog impots do not appear hung Robert Woldberg 2026-10-10 15:17:23 -06:00
  • fc889bead4 LRC-LIB-CATALOG-IMPORT: Lightroom import maps smart collections to smart albums and folder stacks to stacks Andrew Frahn 2026-10-12 00:57:37 +11:00
  • 0e53cfc240 Issue #989: the Export dialog height test expects the macOS row (Add to Apple Photos, 876 pt) Alfons Hoogervorst 2026-10-11 17:42:25 +02:00
  • cc3eb1c846 LR-EXP-DNGOPT: lossy DNG export (DNG 1.4 compression 34892) Andrew Frahn 2026-10-12 02:40:10 +11:00
  • 20822fa513 LR-VIEW-ZOOM: one rule for which renders the GPU draws (#330) Matthew James Sivak 2026-10-11 17:32:53 +02:00
  • dafa00483a Export: "Same folder as original photo" destination mode Fabio Lussi 2026-10-11 16:57:08 +02:00
  • c0a1a6443a LR-VIEW-ZOOM: choose the drag draft size from what the render costs (#330) Matthew James Sivak 2026-10-11 17:05:28 +02:00
  • 7421407d25 LR-VIEW-ZOOM: full-size slider-drag drafts when the GPU renders (#330) Matthew James Sivak 2026-10-11 16:46:28 +02:00
  • dd1a857d49 Issue #989: the ten sidecar repair tests also pass on a case-insensitive volume (item 3, ten of eleven) Alfons Hoogervorst 2026-10-11 17:26:54 +02:00
  • 15e308c3eb Sort ties by file name, then id Fabio Lussi 2026-10-11 14:58:38 +02:00
  • 5d846aa65d Choose the thumbnail cache folder per library, like smart previews Fabio Lussi 2026-10-11 17:20:48 +02:00
  • 9ac38222e1 Alt/Option-drag previews for clipping and sharpening Fabio Lussi 2026-10-11 17:07:40 +02:00
  • 8760dc4a41 Issue #989: odd_folders_never_fail_the_check skips its non-UTF-8 names where the file system refuses them (item 3, one of eleven) Alfons Hoogervorst 2026-10-11 17:21:31 +02:00
  • 6ec7044ebf Merge slideshow-templates into slideshow-export (origin/main: batch 31; whats-new keeps main's Reliability entry, parity summary refreshed) Jason Baldwin 2026-10-11 17:18:12 +02:00
  • 54c1048b57 Merge slideshow-titles into slideshow-templates (origin/main: batch 31; open_session keeps both the slide templates dir and main's apple_photos_background, formats locales merged, whats-new keeps main's Reliability entry, parity summary refreshed) Jason Baldwin 2026-10-11 17:16:36 +02:00
  • d485dc9011 Merge slideshow-overlays into slideshow-titles (origin/main: batch 31; whats-new keeps main's Reliability entry) Jason Baldwin 2026-10-11 17:14:04 +02:00
  • b2036ba50d Merge slideshow-composer into slideshow-overlays (origin/main: batch 31; whats-new keeps main's Reliability entry) Jason Baldwin 2026-10-11 17:12:42 +02:00
  • 2138175826 Merge slideshow-playback into slideshow-composer (origin/main: batch 31; locales merged keeping main's values, whats-new keeps main's Reliability entry, parity summary refreshed) Jason Baldwin 2026-10-11 17:11:12 +02:00
  • d14a44630d Merge origin/main into slideshow-playback (whats-new: batch 31's Reliability entry kept, Slideshow playback after it under 2026-10-11; parity summary refreshed) Jason Baldwin 2026-10-11 17:09:28 +02:00
  • 76b5377868 Merge pull request #998 from storytold/claude/integrate-batch-31 BFlat 2026-10-11 22:02:29 +07:00
  • 2801199bea Issue #989: fill_box reads its buffer with as_chunks::<3>() (clippy 1.99 chunks_exact_to_as_chunks) Alfons Hoogervorst 2026-10-11 16:56:59 +02:00
  • 8c19c9f60a LR-IMP-CAMERA-COVERAGE: Leica Q3 verified by a recorded check of 38 private DNGs (236 models verified) Alfons Hoogervorst 2026-10-11 16:54:06 +02:00
  • 5343fd10ff LR-EXP-TYPE: the Export dialog is 615 pt wide with JPEG XL in the format row claude/integrate-batch-31 Claude 2026-10-11 14:49:19 +00:00
  • ccfff38548 Merge slideshow-templates into slideshow-export (origin/main: sidebar and slideshow_export modules side by side; whats-new and tracker summary) Jason Baldwin 2026-10-11 16:33:00 +02:00
  • 9e41805a12 M-edit-in: the many-photos test uses distinct files and edits before the second copy Claude 2026-10-11 14:31:29 +00:00
  • b061563383 Merge slideshow-titles into slideshow-templates (origin/main: headless sessions load main's SAM3 model and the slide templates; format-locale keys from both; whats-new and tracker summary) Jason Baldwin 2026-10-11 16:30:20 +02:00
  • 41c9cd3817 Merge slideshow-overlays into slideshow-titles (origin/main: title-screen RenderResult gains main's gpu_fallback field; tracker summary refreshed) Jason Baldwin 2026-10-11 16:27:59 +02:00
  • 56d78344c1 Merge slideshow-composer into slideshow-overlays (origin/main: watermark draws through the shared TextLayout with main's quarter-turn rotation, separate insets and preview floor scale; overlay watermark sanitizes insetX/insetY/rotation and maps legacy inset) Jason Baldwin 2026-10-11 16:26:40 +02:00
  • efaa39b8b5 Merge slideshow-playback into slideshow-composer (origin/main: geocode + slideshow crates side by side in the manifests, locale keys from both, tracker summary refreshed) Jason Baldwin 2026-10-11 16:22:50 +02:00
  • 7b0fc19ebb Merge origin/main into slideshow-playback (icons: Play/Pause beside grading and appearance icons; settings: Slideshow tab beside appearance cards; render: Slide and CompareRegion slots; tracker summary and whats-new) Jason Baldwin 2026-10-11 16:19:50 +02:00
  • e4f92df78c fix(meta): reject incomplete and mismatched GPX documents Nigel Ihza Firdausy 2026-10-11 21:17:17 +07:00
  • c41b1e311d fix(geom): reject non-finite affine and projective transforms Nigel Ihza Firdausy 2026-10-11 21:16:19 +07:00
  • a77b0cc472 fix(meta): reject impossible Gregorian capture dates Nigel Ihza Firdausy 2026-10-11 21:14:52 +07:00
  • 9e2f383166 LR-PROF-CAMERACOLOR: ILCE-7RM6 colour results — corrected counts dev-null-undefined 2026-10-10 10:29:55 +02:00
  • a90cdcd2f3 LR-PROF-CAMERACOLOR: ILCE-7RM6 colour results — per-file fit, no pooled profile dev-null-undefined 2026-10-10 10:25:01 +02:00
  • f4761b459c LR-PROF-CAMERACOLOR: camera-JPEG colour fit accepts previews above 64 MP (ILCE-7RM6 full frame) dev-null-undefined 2026-10-10 03:26:25 +02:00
  • 3b306259e5 M-edit-in: the copies toast is a format string (move it to the -formats catalogs) Claude 2026-10-11 14:05:56 +00:00
  • 76a2899383 Merge remote-tracking branch 'origin/main' into claude/integrate-batch-31 Claude 2026-10-11 14:04:21 +00:00
  • 995d5ea49b Merge pull request #981: integration batches 27–30 (80 reviewed contributor PRs) BFlat 2026-10-11 21:00:14 +07:00
  • ea51574172 Merge batch 30 fixes Claude 2026-10-11 13:37:49 +00:00
  • f01d3304e2 Batch 30: parity summary refreshed (cargo xtask parity --write) claude/integrate-batch-30 Claude 2026-10-11 13:37:12 +00:00
  • 45b174a781 Batch 30: one tracker row each for LR-PREF-DISPLAY / -PERFORMANCE / -PEOPLE (a rename-crossing merge doubled them) Claude 2026-10-11 13:34:22 +00:00
  • 4ebb934c56 Merge PR #677 Claude 2026-10-11 13:09:34 +00:00
  • 9cf47c86fe Merge batch 30 fixes Claude 2026-10-11 13:08:50 +00:00
  • 7fe8f8dbd1 LR-BEHAV-UNDO: each rename-provenance fixture gets its own folder (#874's tests shared one and failed when run in parallel) Claude 2026-10-11 13:08:37 +00:00
  • b0972e4488 Merge slideshow-templates into slideshow-export (origin/main: integration batch 26, #975; no conflicts) Jason Baldwin 2026-10-11 15:05:18 +02:00
  • 7e4ff5fddf Merge slideshow-titles into slideshow-templates (origin/main: integration batch 26, #975; no conflicts) Jason Baldwin 2026-10-11 15:05:04 +02:00
  • 857c15f3b3 Merge slideshow-overlays into slideshow-titles (origin/main: integration batch 26, #975; no conflicts) Jason Baldwin 2026-10-11 15:05:04 +02:00
  • 29203d6eec Merge slideshow-composer into slideshow-overlays (origin/main: integration batch 26, #975; no conflicts) Jason Baldwin 2026-10-11 15:05:04 +02:00
  • ee8b56f1db Merge slideshow-playback into slideshow-composer (origin/main: integration batch 26, #975; Cargo.lock: lightcraft-slideshow 0.6.0) Jason Baldwin 2026-10-11 14:52:01 +02:00
  • 4ff1d9761d Batch 30: a selected slider keeps only its arrow keys, so shortcuts work after a slider click (#884); tests follow the merged dialog and panel state Claude 2026-10-11 12:59:15 +00:00
  • 8d692ed0a9 Merge origin/main into slideshow-playback (menus.rs ui_enabled: keep main's compare.set and this branch's slideshow.* arm) Jason Baldwin 2026-10-11 14:51:59 +02:00
  • 9978dc739d Merge PR #643 Claude 2026-10-11 12:43:20 +00:00
  • 0d5f8b1ea4 Merge PR #879 Claude 2026-10-11 12:42:19 +00:00
  • 705c59cb42 Docs: PSD export is no longer an open file-write gap (#953); the CLI help lists .psd Claude 2026-10-11 12:42:10 +00:00
  • 6bc25940b8 Merge PR #780 (via claude/integrate-780) Claude 2026-10-11 12:41:50 +00:00
  • bd3b058a8f M-export: bump RENDER_CACHE_VERSION for the XYB JPEG XL decode fix Claude 2026-10-11 12:41:12 +00:00
  • f4a205b4ff M-export: pin jixel to =0.3.4 Claude 2026-10-11 12:41:00 +00:00
  • 255b23816d LR-EXP-PSD: Edit In makes a copy of every selected photo and opens them all (#920) Claude 2026-10-11 12:40:58 +00:00
  • 4a0d04b994 Merge PR #780 Claude 2026-10-11 12:40:55 +00:00
  • 4ec3494733 Merge PR #434 Claude 2026-10-11 12:38:16 +00:00
  • e4a248c91f Merge PR #755 Claude 2026-10-11 12:37:14 +00:00
  • c54328b2d3 Merge PR #725 Claude 2026-10-11 12:36:44 +00:00
  • eae1eb5ba2 Merge PR #822 Claude 2026-10-11 12:36:44 +00:00
  • 870eaa74e6 KEY-SLIDER-WHEEL: the wheel-nudge test reads exposure as a number (follow-up to #884) Claude 2026-10-11 12:34:32 +00:00
  • fce79feadb LR-IMP-FORMATS: the R5 Mark II QP-map test is a test again (its #[test] was lost merging #915 next to #829) Claude 2026-10-11 12:33:43 +00:00
  • 44f86dc855 LRC-LIB-FOLDERS: drop an unused import (#947 follow-up) Claude 2026-10-11 12:33:07 +00:00
  • 47b5e0ae1b Batch 30: cargo fmt over the merged PRs Claude 2026-10-11 12:32:03 +00:00
  • 8df1ad0392 Merge main (batch 26 landed) Claude 2026-10-11 12:31:18 +00:00
  • 0dd6593d9d Merge pull request #975: integration batch 26 (31 reviewed contributor PRs) BFlat 2026-10-11 19:30:57 +07:00
  • 37b26c56a3 Merge batch 29b (#946, #947, #953, #950) Claude 2026-10-11 12:08:44 +00:00
  • d761e1b231 LR-PREF-INTERFACE: sort the test module list after merging #950 (rustfmt) Claude 2026-10-11 12:07:17 +00:00
  • 155ad70c6e LR-PREF-INTERFACE: French and Ukrainian appearance strings (modes, themes) Claude 2026-10-11 12:06:54 +00:00
  • 10ebeccdc8 Merge PR #950 Claude 2026-10-11 12:06:31 +00:00
  • 2e5a9f92ca LR-EXP-PSD: settings path fields use TextField; Windows default editor via Explorer; PackBits encoder without indexing Claude 2026-10-11 12:05:13 +00:00
  • acdfa08f00 Merge branch 'claude/fix-922-denoise-toggle' Claude 2026-10-11 12:04:31 +00:00
  • b89fb8bbab Merge branch 'claude/fix-942-cube-import-messages' Claude 2026-10-11 12:04:31 +00:00
  • e6af53d46c LR-EDIT-DETAIL-DENOISE: a remote denoise tile with values that aren't finite fails, and runs on this computer instead (follow-up to #813) Claude 2026-10-11 12:04:23 +00:00
  • d1e20f0292 LR-BEHAV-LOCALIZE: the Latin-only test face has a neutral name (follow-up to #750) Claude 2026-10-11 12:04:23 +00:00
  • b04c2c831c LR-CLOUD-SMARTPREVIEW: the shard folder name is taken with get(), not a slice (follow-up to #834) Claude 2026-10-11 12:04:23 +00:00
  • e1016acc0f Merge PR #953 Claude 2026-10-11 12:03:58 +00:00
  • 8c4898ec04 Merge PR #645 Claude 2026-10-11 12:03:53 +00:00
  • 59011d114f Merge PR #617 Claude 2026-10-11 12:03:31 +00:00
  • f7ffa1433c Issue #947: compare a cross-volume move's copy in 1 MiB chunks; Move to Folder… uses the shared folder picker Claude 2026-10-11 12:03:29 +00:00
  • 33686e6951 Merge PR #734 Claude 2026-10-11 12:03:15 +00:00
  • 45a6a42ebf Merge PR #947 Claude 2026-10-11 12:02:51 +00:00
  • a0e422ce4a Merge PR #752 Claude 2026-10-11 12:02:46 +00:00
  • 56a62f6d8b LRC-LIB-CATALOG-SWITCH: a failed library switch keeps the current library open; library names valid on Windows Claude 2026-10-11 12:02:43 +00:00
  • 6b22c5ca25 Merge PR #789 Claude 2026-10-11 12:02:10 +00:00
  • c53b61732d Merge PR #738 Claude 2026-10-11 12:01:41 +00:00
  • 76fc27a7bc Merge PR #791 Claude 2026-10-11 12:01:19 +00:00
  • c9d131bfbc Merge PR #946 Claude 2026-10-11 12:01:18 +00:00
  • 8339028a80 Merge PR #794 Claude 2026-10-11 12:00:57 +00:00
  • 6308ca1088 Merge PR #547 Claude 2026-10-11 12:00:46 +00:00
  • 11f41cbe97 Merge PR #813 Claude 2026-10-11 12:00:21 +00:00
  • 7ff683f037 Merge PR #750 Claude 2026-10-11 12:00:20 +00:00