Commit Graph

  • ad2525ece2 fix(ui): eliminate preview flickering when hovering presets and profiles benlukka 2026-10-06 13:18:03 +02:00
  • 2c94b7fa1f Export: protect originals imported through differently named symlinks storybored379 2026-10-05 23:51:43 -07:00
  • 65da36675f Merge pull request #115 from arata-1972/codex/sony-arw-initial-colour Brandon Thomas 2026-10-05 19:47:57 -04:00
  • cbb6c3b8f7 Merge origin/main (#114) into land-115 Brandon Thomas 2026-10-05 19:40:52 -04:00
  • 5b414ffb8e LR-PROF-CAMERACOLOR: record the ARW file-local fit's public-sample results Brandon Thomas 2026-10-05 19:34:01 -04:00
  • f7a7831380 LR-PROF-CAMERACOLOR: keep the ARW camera tone curve with smart previews Brandon Thomas 2026-10-05 19:30:43 -04:00
  • 2b2ade7a23 Merge pull request #114 from arata-1972/codex/lightcraft-japanese Brandon Thomas 2026-10-05 19:29:49 -04:00
  • d6c7228dd4 M16: merge origin/main into Japanese localisation (PR #114) Brandon Thomas 2026-10-05 19:28:34 -04:00
  • 4b3048c48f LR-PROF-CAMERACOLOR: accept ARW camera-look fits up to 0.10 held-out RMS Brandon Thomas 2026-10-05 19:28:22 -04:00
  • bc4799ca42 Merge origin/main into land-115 (PR #115) Brandon Thomas 2026-10-05 19:25:37 -04:00
  • 586479a309 M16: drop fork-only Japanese packaging from PR #114 Brandon Thomas 2026-10-05 19:11:34 -04:00
  • 87f275b58e Merge pull request #132 from storytold/fix/issue-104-ui-fs-v2 Brandon Thomas 2026-10-05 19:08:15 -04:00
  • 894759e6d8 Merge main into fix/issue-104-ui-fs-v2 fix/issue-104-ui-fs-v2 Brandon Thomas 2026-10-05 19:00:20 -04:00
  • 1952f7c960 Merge pull request #131 from storytold/fix/issue-107-web-safety Brandon Thomas 2026-10-05 18:59:14 -04:00
  • 7bbdbc03ef Merge main into fix/issue-107-web-safety fix/issue-107-web-safety Brandon Thomas 2026-10-05 18:58:53 -04:00
  • 0f34a65a8c Merge pull request #130 from storytold/fix/issue-97-folder-undo Brandon Thomas 2026-10-05 18:58:38 -04:00
  • 6c066b66f2 Merge main into fix/issue-97-folder-undo fix/issue-97-folder-undo Brandon Thomas 2026-10-05 18:58:13 -04:00
  • 7b59081d22 Issue #104: keep file-system calls off the UI thread Brandon Thomas 2026-10-05 18:58:04 -04:00
  • e11f77d9ca Merge pull request #129 from storytold/fix/issue-94-control-close Brandon Thomas 2026-10-05 18:57:59 -04:00
  • f383d1e736 Merge main into fix/issue-94-control-close fix/issue-94-control-close Brandon Thomas 2026-10-05 18:57:50 -04:00
  • edf05789ed Merge pull request #128 from storytold/fix/issue-103-settings-files Brandon Thomas 2026-10-05 18:57:30 -04:00
  • bccccfb92a Merge main into fix/issue-103-settings-files fix/issue-103-settings-files Brandon Thomas 2026-10-05 18:56:50 -04:00
  • 4939d9b994 Merge pull request #127 from storytold/fix/issue-100-open-failure Brandon Thomas 2026-10-05 18:56:35 -04:00
  • e0ab41ede0 Merge main into fix/issue-100-open-failure fix/issue-100-open-failure Brandon Thomas 2026-10-05 18:56:00 -04:00
  • 8690b51fcf Merge pull request #126 from storytold/fix/issue-99-library-lock Brandon Thomas 2026-10-05 18:55:44 -04:00
  • e1d3b56bb6 Merge main into fix/issue-99-library-lock fix/issue-99-library-lock Brandon Thomas 2026-10-05 18:54:56 -04:00
  • 6100237cdb Merge pull request #125 from storytold/fix/issue-102-format-version Brandon Thomas 2026-10-05 18:54:41 -04:00
  • 4579599745 Merge main into fix/issue-102-format-version fix/issue-102-format-version Brandon Thomas 2026-10-05 18:54:03 -04:00
  • 8506fecf5f Merge pull request #124 from storytold/fix/issue-101-torn-append Brandon Thomas 2026-10-05 18:53:49 -04:00
  • 0f49ebf8f0 Merge main into fix/issue-101-torn-append fix/issue-101-torn-append Brandon Thomas 2026-10-05 18:52:48 -04:00
  • ab86862011 Merge pull request #123 from storytold/fix/issue-92-xmp-merge Brandon Thomas 2026-10-05 18:52:25 -04:00
  • 577330a08b Merge main into fix/issue-92-xmp-merge fix/issue-92-xmp-merge Brandon Thomas 2026-10-05 18:50:42 -04:00
  • 30697cfc26 Merge pull request #122 from storytold/fix/issue-92-rename-shared-sidecar Brandon Thomas 2026-10-05 18:50:26 -04:00
  • ddbf139e5e Merge main into fix/issue-92-rename-shared-sidecar fix/issue-92-rename-shared-sidecar Brandon Thomas 2026-10-05 18:49:29 -04:00
  • ee77490dd2 Merge pull request #121 from storytold/fix/issue-105-rename-rollback Brandon Thomas 2026-10-05 18:49:15 -04:00
  • f31a55c8a7 Merge main into fix/issue-105-rename-rollback fix/issue-105-rename-rollback Brandon Thomas 2026-10-05 18:48:27 -04:00
  • 7218b990f5 Merge pull request #120 from storytold/fix/issue-95-case-only-rename Brandon Thomas 2026-10-05 18:48:06 -04:00
  • d16d9aadeb Merge main into fix/issue-95-case-only-rename fix/issue-95-case-only-rename Brandon Thomas 2026-10-05 18:47:18 -04:00
  • 1caa04acbc Merge pull request #119 from storytold/fix/issue-98-thumb-cache-own-files Brandon Thomas 2026-10-05 18:47:03 -04:00
  • bef2060b24 Merge main into fix/issue-98-thumb-cache-own-files fix/issue-98-thumb-cache-own-files Brandon Thomas 2026-10-05 18:46:59 -04:00
  • 40303b999c Merge pull request #118 from storytold/fix/issue-96-verified-copy-import Brandon Thomas 2026-10-05 18:46:42 -04:00
  • ce5488ad99 Merge main into fix/issue-96-verified-copy-import fix/issue-96-verified-copy-import Brandon Thomas 2026-10-05 18:46:20 -04:00
  • f6bc1ae5ae Merge pull request #117 from storytold/fix/issue-106-dng-smart-previews Brandon Thomas 2026-10-05 18:46:06 -04:00
  • 6c8a65c337 Merge main into fix/issue-106-dng-smart-previews fix/issue-106-dng-smart-previews Brandon Thomas 2026-10-05 18:45:48 -04:00
  • fe386f4f15 Merge pull request #116 from storytold/fix/issue-93-export-overwrite Brandon Thomas 2026-10-05 18:45:31 -04:00
  • a6f421aafb Merge main into fix/issue-93-export-overwrite fix/issue-93-export-overwrite Brandon Thomas 2026-10-05 18:44:02 -04:00
  • 50cd8dc6dc Merge branch 'fix/issue-97-folder-undo' into integrate/safety Brandon Thomas 2026-10-05 18:38:55 -04:00
  • cc8b3eb3bb Merge branch 'fix/issue-94-control-close' into integrate/safety Brandon Thomas 2026-10-05 18:38:13 -04:00
  • a6b402981b Merge branch 'fix/issue-103-settings-files' into integrate/safety Brandon Thomas 2026-10-05 18:26:38 -04:00
  • 4deb5eff04 Merge branch 'fix/issue-100-open-failure' into integrate/safety Brandon Thomas 2026-10-05 18:26:38 -04:00
  • 6e2408ff7d Merge branch 'fix/issue-99-library-lock' into integrate/safety Brandon Thomas 2026-10-05 18:26:38 -04:00
  • 66be31e3d8 Merge branch 'fix/issue-102-format-version' into integrate/safety Brandon Thomas 2026-10-05 18:26:19 -04:00
  • 332f37a5c7 Merge branch 'fix/issue-101-torn-append' into integrate/safety Brandon Thomas 2026-10-05 18:26:19 -04:00
  • aa1af6d5e9 Merge branch 'fix/issue-92-xmp-merge' into integrate/safety Brandon Thomas 2026-10-05 18:26:19 -04:00
  • 963912b231 Merge branch 'fix/issue-92-rename-shared-sidecar' into integrate/safety Brandon Thomas 2026-10-05 18:25:06 -04:00
  • 4174ce8c57 Merge branch 'fix/issue-105-rename-rollback' into integrate/safety Brandon Thomas 2026-10-05 18:24:59 -04:00
  • f28e1c362e Merge branch 'fix/issue-95-case-only-rename' into integrate/safety Brandon Thomas 2026-10-05 18:24:34 -04:00
  • 70d800ba68 Merge branch 'fix/issue-98-thumb-cache-own-files' into integrate/safety Brandon Thomas 2026-10-05 18:24:33 -04:00
  • 33ef91a123 Merge branch 'fix/issue-96-verified-copy-import' into integrate/safety Brandon Thomas 2026-10-05 18:24:33 -04:00
  • f1b29cfe4a Merge branch 'fix/issue-106-dng-smart-previews' into integrate/safety Brandon Thomas 2026-10-05 18:24:23 -04:00
  • 130b807e1b Merge branch 'fix/issue-93-export-overwrite' into integrate/safety Brandon Thomas 2026-10-05 18:24:22 -04:00
  • 43f4e24355 M11: separate Sony ARW colour and tone and preserve decoded source facts arata1972 2026-10-06 07:16:15 +09:00
  • 5e618c553a Issue #100: Ask what to do when the library can't be opened, never a silent demo session Brandon Thomas 2026-10-05 17:48:25 -04:00
  • cbebabccad Issue #102: Catalog format version 2; refuse newer libraries untouched Brandon Thomas 2026-10-05 17:06:21 -04:00
  • 08c2acda26 Issue #101: catalog.log: cut a partial append back before retrying Brandon Thomas 2026-10-05 16:44:09 -04:00
  • 1a05c3eed2 Issue #103: Settings files: keep damaged ones, never overwrite unread ones, write ui.json atomically, confirm quit with unsaved changes Brandon Thomas 2026-10-05 18:12:26 -04:00
  • ee4b78f646 Issue #99: Library: exclusive lock so two processes can't open one library Brandon Thomas 2026-10-05 17:37:48 -04:00
  • d592b29d12 Issue #97: Rename Folder / Move Folder are undo steps Brandon Thomas 2026-10-05 16:37:16 -04:00
  • cddcb905e0 Issue #94: Control: close the connection on malformed input Brandon Thomas 2026-10-05 16:27:55 -04:00
  • ebc73bb7b4 Issue #107: Web build: data-safety fixes for libraries kept in the browser Brandon Thomas 2026-10-05 17:46:21 -04:00
  • e96a2750a1 Issue #96: Import > Copy verifies each copy like Move Brandon Thomas 2026-10-05 17:22:35 -04:00
  • 509d5843dd M16: integrate expanded Japanese UI with upstream language settings arata1972 2026-10-06 06:20:23 +09:00
  • 771b0b98d7 Issue #106: Convert to DNG and smart previews: verified, atomic writes Brandon Thomas 2026-10-05 17:17:41 -04:00
  • f4df914731 Issue #92: Rename Photos copies a stem sidecar another file still shares Brandon Thomas 2026-10-05 17:12:25 -04:00
  • 882a059fac Issue #92: XMP: merge into an existing sidecar instead of replacing it Brandon Thomas 2026-10-05 17:08:18 -04:00
  • 46732cb0fe Issue #93: Export: never overwrite an original; atomic writes Brandon Thomas 2026-10-05 17:03:07 -04:00
  • 05f242c445 M11: estimate missing ARW colour from guarded camera-preview correspondences arata1972 2026-10-06 05:36:57 +09:00
  • 572b55a44a Merge pull request #110 from midasdf/feat/japanese-interface-and-watermarks Brandon Thomas 2026-10-05 16:49:18 -04:00
  • bd10f89d02 Merge main into PR #110 Brandon Thomas 2026-10-05 16:48:57 -04:00
  • fb5b18843f Issue #105: Rename Photos reports failed rollbacks; Find Missing matches by content Brandon Thomas 2026-10-05 16:47:50 -04:00
  • dfbb1ad935 Issue #95: Rename Photos: case-only renames never overwrite another file Brandon Thomas 2026-10-05 16:36:35 -04:00
  • 87e0181690 M16: preserve upstream defaults with an opt-in Japanese local build arata1972 2026-10-06 05:36:19 +09:00
  • 0fd0ffb783 Issue #98: thumbnail cache only lists, counts and deletes its own files Brandon Thomas 2026-10-05 16:23:32 -04:00
  • e99aa61fc4 Merge pull request #111 from storybored379/fix/unicode-timezone Brandon Thomas 2026-10-05 16:22:21 -04:00
  • 58626b982d Fonts: replace Shippori Mincho with BIZ UDMincho (no Adobe-derived glyphs) Brandon Thomas 2026-10-05 16:19:38 -04:00
  • 7c799a9acf M16: add Japanese UI localization and isolated local macOS packaging arata1972 2026-10-06 05:14:35 +09:00
  • e00025aaf6 i18n: add Japanese menus and vertical Japanese watermarks midasdf 2026-10-06 01:07:26 +09:00
  • 294012742e Merge pull request #108 from storytold/pr/freebsd-ci-sync Brandon Thomas 2026-10-05 10:19:07 -04:00
  • 4d13061580 FreeBSD CI: match the shared template (git + safe.directory, 4 vCPUs, pinned vmactions/freebsd-vm) Brandon Thomas 2026-10-05 09:45:24 -04:00
  • 63380829b1 Merge pull request #91 from storytold/pr/freebsd Brandon Thomas 2026-10-05 09:30:12 -04:00
  • 62e16d7adc FreeBSD CI: 4 vCPUs, git in the VM, pinned vmactions/freebsd-vm Brandon Thomas 2026-10-05 08:58:05 -04:00
  • d47e941a0c docs: point agents to the shared test corpora (#90) Brandon Thomas 2026-10-05 08:24:23 -04:00
  • 83fb206a29 FreeBSD: build and test the workspace in a FreeBSD VM Brandon Thomas 2026-10-05 08:23:26 -04:00
  • 3567980442 Merge pull request #89 from storytold/chore/ignore-target-dirs Brandon Thomas 2026-10-05 07:38:00 -04:00
  • 8cd791100b Ignore /target-*/ build dirs Brandon Thomas 2026-10-05 07:37:49 -04:00
  • ff1e51e4d4 Merge pull request #88 from storytold/fix/issue-85-cr2-cfa Brandon Thomas 2026-10-05 07:37:19 -04:00
  • c05f2de251 Merge main into fix/issue-85-cr2-cfa fix/issue-85-cr2-cfa Brandon Thomas 2026-10-05 07:34:59 -04:00
  • e87ee8e36d Issue #85: Raw: CR2 colour pattern from the file's CR2CFAPattern tag, not a constant Brandon Thomas 2026-10-05 07:24:16 -04:00
  • efef3a5df1 Merge pull request #87 from storytold/docs/roadmap-assessment Brandon Thomas 2026-10-05 06:49:16 -04:00
  • b50fbf1285 Docs: honest parity assessment — where we stand, where we're going Brandon Thomas 2026-10-05 06:48:54 -04:00