Commit Graph

  • e7144adc1f M0.37: reconcile current LightCraft main and qualify the migration codex/egui-037-lightcraft-20261023 skylartaylor 2026-10-25 07:47:22 +01:00
  • 31ec62cd03 Info panel Target Photo edits, Add Keywords cursor request and Fixed keys follow-ups (#2889) main aiongg 2026-10-25 00:58:10 -04:00
  • 5e548627df Merge pull request #2876 from aiongg/dotcoocoo-batch aiongg 2026-10-25 00:13:38 -04:00
  • c3feda15c0 LR-META-INFO: the Info panel shows Selected Photos by default; gaps.md lists its change notes once aiongg 2026-10-25 03:36:14 +00:00
  • e339afc263 Merge PR #2810: LR-META-INFO: the Info panel can show metadata for the selected photos aiongg 2026-10-25 02:25:04 +00:00
  • 6e5e958639 Merge PR #2792: LRC-DEV-VIEWOPTIONS: View Options can turn off the loupe's "Rendering…" message aiongg 2026-10-25 02:24:50 +00:00
  • 17a3b80702 Merge PR #2790: LRC-DEV-VIEWOPTIONS: the info overlay can show briefly when the photo changes aiongg 2026-10-25 02:24:29 +00:00
  • 77196373a9 Merge PR #2870: KEYC-METADATA: Cmd+K / Ctrl+K puts the cursor in the Add keyword box aiongg 2026-10-25 02:24:29 +00:00
  • 122859d269 Merge PR #2846: KEYC-METADATA: Alt+0 / Alt+Shift+0 go to the next / previous keyword set aiongg 2026-10-25 02:23:46 +00:00
  • 387ad02b79 Merge PR #2832: LR-PREF-SHORTCUTS: a declared shortcut yields to a key the saved keymap gives another command aiongg 2026-10-25 02:23:22 +00:00
  • eb9ef0a40e Merge PR #2824: KEYC-METADATA: Cmd+Alt+Shift+C / V copy and paste metadata aiongg 2026-10-25 02:23:21 +00:00
  • 5c46163e66 Merge PR #2778: LRC-PRINT-TEMPLATES: print templates export to a file and import from one aiongg 2026-10-25 02:23:20 +00:00
  • f923967c63 Merge PR #2786: LRC-SS-PLAYBACK: a manual slideshow waits for the arrow keys aiongg 2026-10-25 02:23:20 +00:00
  • 75d8e06850 Merge PR #2816: Tests: the launch-list read-only test compares a held lock file without reading it (Windows) aiongg 2026-10-25 02:23:19 +00:00
  • c057ccc23f Migrate LightCraft to egui 0.37 and reconcile dependency and font locks skylartaylor 2026-10-25 02:54:42 +01:00
  • beb42abb25 KEYC-METADATA: Cmd+K / Ctrl+K puts the cursor in the Add keyword box dotCooCoo 2026-10-24 16:25:06 -07:00
  • 1b0a9dae1b LR-META-INFO: the Info panel's GPS field is a TextField, so Esc gives an edit up dotCooCoo 2026-10-24 15:49:45 -07:00
  • 7a4e842dd5 LR-META-INFO: an Info field saves to the photos selected when its edit started dotCooCoo 2026-10-24 14:51:15 -07:00
  • b572dee19f KEYC-METADATA: Alt+0 / Alt+Shift+0 go to the next / previous keyword set dotCooCoo 2026-10-24 12:23:40 -07:00
  • 8d67b834e4 LR-PREF-SHORTCUTS: a declared shortcut yields to a key the saved keymap gives another command dotCooCoo 2026-10-24 09:57:22 -07:00
  • e25cc3ca0b LR-META-INFO: Selected Photos reads the selection when the active photo is outside it dotCooCoo 2026-10-24 10:43:44 -07:00
  • 2d5ce5382b Merge branch 'main' into feat/loupe-info-briefly dotCooCoo 2026-10-24 10:32:10 -07:00
  • cc557e189d KEYC-METADATA: Cmd+Alt+Shift+C / V copy and paste metadata dotCooCoo 2026-10-24 08:59:41 -07:00
  • a9d2c594b0 LRC-PRINT-TEMPLATES: print template tests clean up their folder on failure dotCooCoo 2026-10-24 08:56:00 -07:00
  • 9fcf7f5b88 LRC-DEV-VIEWOPTIONS: switching libraries restarts Show Briefly When Photo Changes dotCooCoo 2026-10-24 08:24:49 -07:00
  • d2c8d46a7b Tests: the launch-list read-only test compares a held lock file without reading it dotCooCoo 2026-10-24 08:03:17 -07:00
  • 38f8d25087 Merge PR: integration batch 44 (11 community PRs) Brandon Thomas 2026-10-24 11:00:48 -04:00
  • 5f8593a074 Merge PR #673 claude/integrate-batch-44 Brandon Thomas 2026-10-24 10:20:14 -04:00
  • f7d11bf750 Merge PR #1956 (with maintainer follow-up) Brandon Thomas 2026-10-24 10:20:14 -04:00
  • 82c39a9847 Merge PR #2011 (with maintainer follow-up) Brandon Thomas 2026-10-24 10:20:14 -04:00
  • d7e7639d7a Merge PR #2800 Brandon Thomas 2026-10-24 10:20:13 -04:00
  • 3f1e5c21d6 Merge PR #2775 Brandon Thomas 2026-10-24 10:20:13 -04:00
  • bb82525413 Merge PR #2755 Brandon Thomas 2026-10-24 10:20:13 -04:00
  • 7ed3f0f046 Merge PR #1122 Brandon Thomas 2026-10-24 10:20:13 -04:00
  • 749928088a Merge PR #2699 Brandon Thomas 2026-10-24 10:20:13 -04:00
  • 621c4dcb6e Merge PR #2761 Brandon Thomas 2026-10-24 10:20:13 -04:00
  • 57c639246b Merge PR #2762 Brandon Thomas 2026-10-24 10:20:13 -04:00
  • 747caeeb58 Merge PR #2788 Brandon Thomas 2026-10-24 10:20:12 -04:00
  • c19e1bd095 Tone Curve: What's New and parity row for the draggable parametric graph; the hover test compares with a frame away from the line Brandon Thomas 2026-10-24 10:19:51 -04:00
  • 0deec1251f Merge main into #673 Brandon Thomas 2026-10-24 10:14:13 -04:00
  • a1ee846ad6 Merge main into #2011 Brandon Thomas 2026-10-24 10:13:15 -04:00
  • 5ba9b48d30 Merge main into #2800 Brandon Thomas 2026-10-24 10:03:56 -04:00
  • 0b1b47ee7b LR-META-INFO: the Info panel can show metadata for the selected photos dotCooCoo 2026-10-24 06:22:46 -07:00
  • 50874ad2f6 Merge main into #2755 Brandon Thomas 2026-10-24 10:00:50 -04:00
  • 79e1743428 chore(deps): bump the cargo-dependencies group across 1 directory with 19 updates dependabot/cargo/cargo-dependencies-27f388dafb dependabot[bot] 2026-10-24 13:46:13 +00:00
  • c414ef06ec Merge pull request #2689 from francoisgn/round3a-integration aiongg 2026-10-24 09:39:25 -04:00
  • 18b84f97d1 i18n(de): review the interface strings and formats messages Julian Zahnow 2026-10-24 13:49:22 +02:00
  • b0389651c9 LR-FILT-LABEL: the filter_label test builds the expected chip text from the catalog's values, and the Finnish pick/reject strings no longer have a coverage test (#2729) Marco Arnulfo 2026-10-24 15:04:41 +02:00
  • 1c6b22673a Add the pick and reject flag names to the Finnish catalog Marco Arnulfo 2026-10-23 20:47:40 +02:00
  • ab28690d06 LR-FILT-LABEL: group the plural labels in the chip when label and labels exclude each other Marco Arnulfo 2026-10-23 18:11:53 +02:00
  • afbd931561 LR-FILT-LABEL: the label chip and filter bar show what label and labels let through together, not their union Marco Arnulfo 2026-10-23 15:01:51 +02:00
  • a4ddb9198f LRC-DEV-VIEWOPTIONS: View Options can turn off the loupe's "Rendering…" message dotCooCoo 2026-10-24 04:33:44 -07:00
  • 758c5e170a LRC-DEV-VIEWOPTIONS: the info overlay can show briefly when the photo changes dotCooCoo 2026-10-24 03:13:49 -07:00
  • 098a1a2e72 Forget Local records directly in drive and share roots NetterSilver 2026-10-24 09:51:09 +00:00
  • 1c60abb586 LRC-PRINT-TEMPLATES: template changes that can't be saved are undone dotCooCoo 2026-10-24 02:42:21 -07:00
  • 840594f96a security/meta,merge,raw,tiff,denoise: bound memory sized by attacker-shaped inputs security/raw Dylan M. Taylor 2026-10-24 05:17:19 -04:00
  • adf94a87cb LRC-SS-PLAYBACK: a manual slideshow waits for the arrow keys dotCooCoo 2026-10-24 01:46:49 -07:00
  • 23f54803e6 fix(tools): keep install-sam3.sh POSIX sh (no arrays for curl auth options) (#2760) Dylan M. Taylor 2026-10-24 04:43:15 -04:00
  • e83bf7742e security: bound codec allocation to what a hostile file declares (#2769) Dylan M. Taylor 2026-10-24 04:32:58 -04:00
  • 9c7b4f2219 Tone Curve: restore slider order to Lightroom layout and guard parametric curve against hostile inputs Paul 2026-10-24 10:32:38 +02:00
  • 9319ab7bea security/raw: bound hostile-memory paths in raw decoders Dylan M. Taylor 2026-10-24 04:13:32 -04:00
  • 3eca6ede75 Merge #2701@f1f169ede (a launch-list row waits for a re-check's answer) into round3a-integration francoisgn 2026-10-24 10:39:09 +03:00
  • f1f169ede1 #1290: a launch-list row waits for a re-check's answer francoisgn 2026-10-24 10:39:09 +03:00
  • 5eebb9c2f9 Tone Curve: expose ParametricCurve from pipeline and preserve other regions on drag Paul 2026-10-24 00:48:43 +02:00
  • aa870ffbe1 egui-037: reconcile current main and preserve valid catalog chains skylartaylor 2026-10-24 09:04:49 +02:00
  • 522ae832ec fix: scope relative-date expiry to referenced albums ronibalthazar 2026-10-24 07:28:51 +01:00
  • c453cee157 Contributors: add dotCooCoo (Robert Lee) dotCooCoo 2026-10-23 22:57:12 -07:00
  • 59e9a6a4f3 LRC-PRINT-TEMPLATES: print templates export to a file and import from one dotCooCoo 2026-10-23 22:56:28 -07:00
  • 47801e96d2 Merge round3a-integration (c305861a4) into the import review fixes aiongg 2026-10-24 06:03:26 +00:00
  • 18c56f03d4 fix: expire relative-date view caches on minute change ronibalthazar 2026-10-24 07:02:22 +01:00
  • 50df646183 M0.37: port LightCraft UI, input and capture lifecycle to egui 0.37 skylartaylor 2026-10-24 08:02:12 +02:00
  • c305861a47 Merge #2701@2ae63a189 (the permission test cleans up even when it fails) into round3a-integration francoisgn 2026-10-24 07:53:58 +03:00
  • 670fb9c930 Round 3a: two Slideshow settings tests wait for their result instead of one frame francoisgn 2026-10-24 07:53:57 +03:00
  • 2ae63a189a #1290: the permission test cleans up even when it fails francoisgn 2026-10-24 07:53:57 +03:00
  • 8d606db724 Merge the deferred import review fixes (francoisgn/lightcraft#2) into round3a-integration aiongg 2026-10-24 04:53:22 +00:00
  • c6acf9e642 LR-VIEW-PHOTOGRID: say in the docs that a failed rollback advances the revision Nathaniel Ledford 2026-10-24 00:03:28 -04:00
  • cf93349071 Merge #2701@9c7bdbd44 (exists docs, root-safe permission test) into round3a-integration francoisgn 2026-10-24 06:56:55 +03:00
  • 1b22c3b870 Round 3a: cull takes the view before an open drag ends; language commands listed francoisgn 2026-10-24 06:56:54 +03:00
  • 9c7bdbd44c #1290: exists docs match the code; the permission test skips as root francoisgn 2026-10-24 06:54:39 +03:00
  • bd485adc89 LR-VIEW-PHOTOGRID: a batch that cannot be rolled back whole makes a revision Nathaniel Ledford 2026-10-23 23:37:40 -04:00
  • dc406df9b4 Import: a deferred review never replaces a running import aiongg 2026-10-24 03:04:01 +00:00
  • 9c9f87e589 Import: a deferred review belongs to the library that scanned it aiongg 2026-10-24 02:55:43 +00:00
  • 496291276c Merge PR #2468@218e7451c (its main merge) into round3a-integration francoisgn 2026-10-24 05:50:46 +03:00
  • 538b261067 Merge upstream/main (#2763) into round3a-integration francoisgn 2026-10-24 05:50:04 +03:00
  • 4ae3089420 security: bounded keyword, repair and journal-recovery work (CodeRabbit) (#2763) Dylan M. Taylor 2026-10-23 22:45:21 -04:00
  • 8ada8a196a Merge #2701@142e496f5 (a failed lookup isn't "not found"; no timer on found libraries) into round3a-integration francoisgn 2026-10-24 05:34:24 +03:00
  • 142e496f5b #1290: a failed lookup isn't "not found"; recent libraries aren't checked on a timer francoisgn 2026-10-24 05:25:34 +03:00
  • dc3263065e Round 3a: an open slider drag ends before a rating or a deletion moves the selection on francoisgn 2026-10-24 05:20:38 +03:00
  • 7995a0062b LRC-LIB-FILTERBAR: showing an album drops the album the filter held Nathaniel Ledford 2026-10-23 21:38:29 -04:00
  • 8781f5cb5c LR-VIEW-PHOTOGRID: an op that fails leaves no touched photos behind in the catalog Nathaniel Ledford 2026-10-23 21:51:46 -04:00
  • 218e7451c0 Merge remote-tracking branch 'origin/main' into jp/photo-paper-sizes midasdf 2026-10-24 10:07:46 +09:00
  • 22762e3e76 Reject fractional and out-of-range ratings in photo.rate NetterSilver 2026-10-24 00:55:09 +00:00
  • 02743d187d Merge PR #1922@6c17d29ae (middle-button pan whatever the tool) into round3a-integration francoisgn 2026-10-24 02:45:31 +03:00
  • 2e8a50a40c Merge PR #1914@2f88d847f into round3a-integration francoisgn 2026-10-24 02:44:32 +03:00
  • 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