Commit Graph

  • c5df3eea40 Merge #2701@f56e8c67a (its upstream merge) into round3a-integration francoisgn 2026-10-24 02:43:16 +03:00
  • 2f88d847f4 LR-BEHAV-DIALOGS: a backdrop click that closes an open dropdown keeps the dialog Ketbome 2026-10-23 20:34:47 -03:00
  • f56e8c67a7 Merge upstream/main (integration batch 43) into feat/issue-1290-launch-library-choice francoisgn 2026-10-24 02:32:25 +03:00
  • 987c54bb51 Merge PR #1499@8d71b7999 (graphic watermarks and HDR JPEG size limits, onto batch 43) into round3a-integration francoisgn 2026-10-24 02:27:33 +03:00
  • 144d900c21 Merge upstream/main (integration batch 43, #2729, #2737, #2412) into round3a-integration francoisgn 2026-10-24 02:26:48 +03:00
  • 6c17d29aed LR-VIEW-ZOOM: a middle-button drag pans the photo whatever tool is active Ketbome 2026-10-15 15:15:24 -03:00
  • 79e1dea851 Histogram: drag its tonal zones to adjust the Basic tones deunderscorepaul 2026-10-16 12:31:47 +02:00
  • 8d71b79993 LR-EXP-WATERMARK: integrate batch 43 while preserving export fixes nevicia2010-hub 2026-10-24 00:14:33 +02:00
  • 7b6d88ce14 Tone Curve: the parametric graph is a clean curve you drag deunderscorepaul 2026-10-15 23:44:57 +02:00
  • 3c3df53ca1 Tone Curve: drag the parametric graph, the sliders follow deunderscorepaul 2026-10-15 23:44:57 +02:00
  • 286a5ead2c Tone Curve: the parametric graph draws the renderer's own curve deunderscorepaul 2026-10-15 23:44:56 +02:00
  • 11bbada692 LR-EXP: integrate upstream export changes and parity records nevicia2010-hub 2026-10-24 00:01:09 +02:00
  • 98702b5c44 Merge PR #2744: integration batch 43 (21 community PRs) Brandon Thomas 2026-10-23 17:36:11 -04:00
  • 82eef5b266 Integration: What's New lists 2026-10-23 above 2026-10-22 claude/integrate-batch-43 Brandon Thomas 2026-10-23 17:21:34 -04:00
  • 73f1b4906e Merge PR #2622 Brandon Thomas 2026-10-23 17:21:18 -04:00
  • 1acd2938ea Merge PR #2546 Brandon Thomas 2026-10-23 17:21:18 -04:00
  • 708e8a8bfc Merge PR #2688 Brandon Thomas 2026-10-23 17:21:17 -04:00
  • 92bd08ba5c Merge PR #2618 Brandon Thomas 2026-10-23 17:21:17 -04:00
  • bbf9b713f2 Merge PR #2526 Brandon Thomas 2026-10-23 17:21:17 -04:00
  • e700170dc6 Merge PR #2727 Brandon Thomas 2026-10-23 17:21:17 -04:00
  • b106ceaca1 Merge PR #2621 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 0605272e69 Merge PR #2620 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 4d9914d4db Merge PR #2709 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 652fa88c12 Merge PR #2670 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • d7763492c4 Merge PR #2210 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • c342c480cf Merge PR #2665 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • a344e277f0 Merge PR #2728 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 433ce2375d Merge PR #2109 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 8c52e2ee95 Merge PR #2630 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 3ab88f50ac Merge PR #2612 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • cb94eb0e3a Merge PR #2626 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 4f30720374 Merge PR #2702 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 6a9e1b504f Merge PR #2694 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • d9db2d32e7 Merge PR #2596 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • e44cbc8725 Merge PR #2543 Brandon Thomas 2026-10-23 17:21:16 -04:00
  • 5e5602b4ca Enable Filters: Find Similar turns filtering back on; a filter put aside follows renamed keywords, people and folders Brandon Thomas 2026-10-23 17:20:11 -04:00
  • 089bf60ede Colour-range mask: mask.update caps the samples too Brandon Thomas 2026-10-23 17:13:39 -04:00
  • ce339b0b66 Merge #2701@c6fe7281f (no drop toast on frames with nothing dropped) into round3a-integration francoisgn 2026-10-24 00:10:14 +03:00
  • 85947ca069 Round 3a: the failing-download test no longer races the mirror's 404 francoisgn 2026-10-24 00:10:12 +03:00
  • 4d3ea22e9c Masking: drop the one-off overlay screenshot example and its png dev-dependency Brandon Thomas 2026-10-23 17:06:43 -04:00
  • 5ca49b3eab ci(sonar): don't cancel superseded runs on main, so coverage is published (#2737) Dylan M. Taylor 2026-10-23 17:01:32 -04:00
  • b264557916 i18n: missing translations are reported, never a failure (#2729) aiongg 2026-10-23 16:42:28 -04:00
  • d71b83b2bc Catalog import: resolve catalog paths with craft-docpath's resolve_absolute (#2412) aiongg 2026-10-23 16:42:09 -04:00
  • c6fe7281f5 #1290: no drop toast on frames with nothing dropped francoisgn 2026-10-23 23:25:40 +03:00
  • c13875f77d LR-BEHAV-ACCESS: the feature row records the dialog Tab order and its test Nathaniel Ledford 2026-10-23 15:33:59 -04:00
  • c7cff2d9a7 Fix smart album gte/lte rules missing equal f-number and focal length NetterSilver 2026-10-23 21:24:32 +02:00
  • aae03c8f47 LR-BEHAV-ACCESS: Tab leaves the name field of a dialog Nathaniel Ledford 2026-10-23 13:25:56 -04:00
  • f0cdb20a86 Tests: a photo chosen during an import is chosen while the import is held, not while a clock runs Nathaniel Ledford 2026-10-22 14:34:52 -04:00
  • 5223c80954 Merge #2701@da434b059 (presets dropped with no library open are refused) into round3a-integration francoisgn 2026-10-23 22:05:14 +03:00
  • da434b0598 #1290: presets dropped with no library open are refused, not lost francoisgn 2026-10-23 22:02:11 +03:00
  • edecba5ae8 Merge #2701@52ce53622 (photos dropped with no library open wait for one) into round3a-integration francoisgn 2026-10-23 21:55:16 +03:00
  • 52ce536225 #1290: photos dropped on the launch list wait for the library chosen francoisgn 2026-10-23 21:51:09 +03:00
  • be51f07495 Round 3a: Lightroom import docs say when the destination question is asked; one revision table francoisgn 2026-10-23 21:51:28 +03:00
  • b1611b6d5e Merge upstream/main (#2667 shared CI gate workflow) into round3a-integration francoisgn 2026-10-23 21:41:21 +03:00
  • 069e32f909 CI: shared gate workflow; FreeBSD nightly and on release (#2667) aiongg 2026-10-23 14:23:53 -04:00
  • 10e184f117 Round 3a: control-server test sends request 2 once after the upstream merge francoisgn 2026-10-23 21:13:09 +03:00
  • 13988bafee Merge PR #2685@097a350e1 (gap 15 listed once in docs/gaps.md: already so in the batch, b840f3f29) francoisgn 2026-10-23 21:08:38 +03:00
  • f74178cdae Merge upstream/main (#2710 one test binary per crate, #2713) into round3a-integration francoisgn 2026-10-23 21:06:33 +03:00
  • b840f3f290 Round 3a: Edit In reports an editor that won't open in its result; doc header and history fixes francoisgn 2026-10-23 21:01:46 +03:00
  • 91fcaaaca3 coverage: keep the body scan linear and build the zero counter with dict.fromkeys (SonarCloud S8786/S7519) (#2713) Dylan M. Taylor 2026-10-23 13:35:38 -04:00
  • b6d94b447b Drop a removed folder from the filter Enable Filters put aside Marco Arnulfo 2026-10-23 19:35:06 +02:00
  • f3bb7a9f30 CI: one test binary per crate, line tables only, one WASM check (#2710) aiongg 2026-10-23 13:34:30 -04:00
  • 0e6b0b150f Packaging: pin the signing client and appimagetool, and check their hashes (#2413) aiongg 2026-10-23 13:00:02 -04:00
  • 0d64d9ef36 Merge PR #2701 (review round e2210ed14) francoisgn 2026-10-23 19:18:59 +03:00
  • e2210ed14e #1290: a failed open or an unreadable catalog never marks a recent library missing francoisgn 2026-10-23 19:18:52 +03:00
  • 22a8343ec7 Merge PR #2701 (review round a4ed555d4) francoisgn 2026-10-23 18:46:55 +03:00
  • a4ed555d45 #1290: recent libraries are checked on workers, never on the UI thread francoisgn 2026-10-23 18:46:42 +03:00
  • d5e639b3d1 packaging: bash tests, named positional parameters and stderr errors (SonarCloud S7688/S7679/S7682/S7677) (#2655) Dylan M. Taylor 2026-10-23 11:45:18 -04:00
  • 6c55a76e95 LR-LIB-FILTER: Cmd+L / Ctrl+L (View > Enable Filters) switches the library filter off and on again as it was Marco Arnulfo 2026-10-23 17:38:34 +02:00
  • 097a350e1d #2672: docs/gaps.md header lists the gap 15 Print Page Options change once Claude 2026-10-23 15:30:29 +00:00
  • 309b4f1b57 Merge PR #2685 (review round 9bb072fe4) francoisgn 2026-10-23 18:19:48 +03:00
  • 9bb072fe4a #2672: a stale destination window refuses Create a new library too; tests read confirm's error, not the last toast Claude 2026-10-23 14:37:06 +00:00
  • 1c03b7b18f Merge pull request #2700 from dylanmtaylor/sonar/security-reliability Dylan M. Taylor 2026-10-23 10:31:35 -04:00
  • 6fb6815cd9 fix: document the deliberate buffer leak during thread teardown (SonarCloud) Dylan M. Taylor 2026-10-23 09:29:39 -04:00
  • 63f4a3197d LR-META-LOCATION: no test starts the GeoNames download Nathaniel Ledford 2026-10-23 09:43:44 -04:00
  • 114f47723f Integration: one 2026-10-23 section in What's New; parity summary refreshed (#2685, #2701) francoisgn 2026-10-23 16:41:15 +03:00
  • 81a9e8b298 Merge PR #2701: #2701 3fe02631e LRC-LIB-CATALOG-SWITCH: choose what opens at launch, the last library francoisgn 2026-10-23 16:39:33 +03:00
  • 2fe9101153 Merge PR #2685: #2685 e9b383978 LRC-LIB-CATALOG-IMPORT: ask whether a Lightroom catalog merges into th francoisgn 2026-10-23 16:39:12 +03:00
  • 9cda9ba6af Merge PR #2032: #2032 ae8e8053d #1999: starred presets in a Favorites section on top of the Presets pa francoisgn 2026-10-23 16:38:37 +03:00
  • 03216311d4 Merge PR #2593: #2593 215e8d45b i18n(fr): native-speaker review of key terms (gap 21) francoisgn 2026-10-23 16:38:37 +03:00
  • 0304d6acfe Merge PR #2550: #2550 c21714a37 Dehaze no longer crushes dark pixels next to bright ones (#2504), spli francoisgn 2026-10-23 16:38:37 +03:00
  • 3f4fc66d1a contributors: add nicolasfalesy (GitHub profile name) Nicolas Falesy 2026-10-23 08:43:08 -04:00
  • 5407888184 perf(pipeline): Highlights/Shadows median about 2x faster on the CPU, bit for bit the same Nicolas Falesy 2026-10-23 08:43:08 -04:00
  • 6889fe223b MENU-BAR: a menu item's cached accelerator follows the native call, and a failed one is retried Nathaniel Ledford 2026-10-23 08:21:57 -04:00
  • 2c73431db7 MENU-BAR: a failed menu item swap keeps the old item and its cached accelerator Nathaniel Ledford 2026-10-23 07:52:07 -04:00
  • ea8299ce79 Integration: CodeRabbit round on the batch (French plural, language counts, CI lock hint) francoisgn 2026-10-23 14:49:05 +03:00
  • ae8e8053df Merge remote-tracking branch 'upstream/main' into feat/issue-1999-preset-favorites Claude 2026-10-23 11:41:29 +00:00
  • 3fe02631e6 #1290: list the recent libraries read-only Claude 2026-10-23 11:37:04 +00:00
  • 103ffb07ee Integration: one 2026-10-21 section in What's New (#2506 and #2502 each opened one) francoisgn 2026-10-23 14:07:03 +03:00
  • 7fc8161fc9 MENU-BAR: a rebuilt native menu applies the keys' yield state in the same frame Nathaniel Ledford 2026-10-23 07:00:52 -04:00
  • 2c70336fc3 #1290: choose what opens at launch, the last library or a list of recent ones Claude 2026-10-23 10:49:51 +00:00
  • e9b3839780 #2672: ask whether a Lightroom catalog merges into the open library or gets a new one Claude 2026-10-23 10:19:04 +00:00
  • 59c5072687 Merge PR #2430 (updated head) francoisgn 2026-10-23 12:47:48 +03:00
  • b85243b42f Merge PR #2279 (updated head) francoisgn 2026-10-23 12:47:48 +03:00
  • 9ca3b6c7bc Merge PR #2255 (updated head) francoisgn 2026-10-23 12:47:48 +03:00
  • 7680e38add Merge upstream/main (0.13.0, incl. #2494 as merged) francoisgn 2026-10-23 12:47:10 +03:00
  • dadb0dfc79 Colour-range mask: cap the number of samples from automation Matej Vrzala 2026-10-23 09:46:14 +02:00
  • 22c261134d #2663: lightcraft-cli commands: list commands sorted by id Clyde C Brown 2026-10-22 22:02:34 -06:00
  • fb39a00d80 fix(web): keep undecodable files out of the picker accept list joblonfk001 2026-10-23 08:54:08 +08:00
  • 4d8dbddb86 MENU-BAR: a menu item really gives its key up to a text field or shortcut recording on macOS Nathaniel Ledford 2026-10-22 16:40:34 -04:00