bflatastic
|
8df468bfc6
|
Merge PR #1246
# Conflicts:
# crates/pipeline/src/spots.rs
# docs/parity-checklist.md
|
2026-10-13 11:05:44 +07:00 |
|
bflatastic
|
8ca6a835ec
|
Merge PR #1411
# Conflicts:
# crates/ui-egui/locales/pt-br.json
# docs/whats-new.md
|
2026-10-13 11:05:35 +07:00 |
|
bflatastic
|
251397694e
|
Merge PR #1302
# Conflicts:
# crates/preview/src/tests.rs
|
2026-10-13 11:04:34 +07:00 |
|
bflatastic
|
94808da369
|
Merge PR #1250
# Conflicts:
# crates/ui-egui/src/tests_panels.rs
|
2026-10-13 11:04:33 +07:00 |
|
bflatastic
|
edfe7c6351
|
Merge PR #1242
# Conflicts:
# crates/ui-egui/src/tests_panels.rs
# docs/parity-checklist.md
|
2026-10-13 11:04:32 +07:00 |
|
bflatastic
|
95d519ae64
|
Batch 32: cargo fmt
|
2026-10-13 11:04:18 +07:00 |
|
bflatastic
|
1c473ed64c
|
Merge PR #1361
|
2026-10-13 11:03:53 +07:00 |
|
bflatastic
|
cb8aa0b017
|
Merge PR #1341
|
2026-10-13 11:03:11 +07:00 |
|
bflatastic
|
d3c024e4df
|
Merge PR #1047
# Conflicts:
# crates/pipeline/src/spots.rs
# docs/gaps.md
|
2026-10-13 11:03:10 +07:00 |
|
bflatastic
|
74a0b5796a
|
Merge PR #1070
# Conflicts:
# crates/pipeline/src/spots.rs
|
2026-10-13 11:03:05 +07:00 |
|
bflatastic
|
4764e85f37
|
Merge PR #1092
|
2026-10-13 11:03:01 +07:00 |
|
bflatastic
|
0ab59399c8
|
Merge PR #1186
|
2026-10-13 11:03:00 +07:00 |
|
bflatastic
|
6bbceb2fa8
|
Merge PR #1293
|
2026-10-13 11:02:59 +07:00 |
|
bflatastic
|
d6583cebf8
|
Merge PR #1294
|
2026-10-13 11:02:59 +07:00 |
|
bflatastic
|
cc9deaf64b
|
Merge PR #1078
|
2026-10-13 11:02:58 +07:00 |
|
bflatastic
|
76fd9b9ae8
|
Merge PR #805
# Conflicts:
# docs/camera-preview-colour.md
# docs/parity-checklist.md
|
2026-10-13 11:02:58 +07:00 |
|
bflatastic
|
62b1ba04d0
|
Merge PR #1367
|
2026-10-13 11:02:55 +07:00 |
|
bflatastic
|
e4873dd480
|
Merge PR #1262
|
2026-10-13 11:02:54 +07:00 |
|
bflatastic
|
9b4047b1d4
|
Merge PR #661
|
2026-10-13 11:02:53 +07:00 |
|
bflatastic
|
ac19978d37
|
Merge PR #1182
|
2026-10-13 11:02:53 +07:00 |
|
bflatastic
|
6eb04f9a1c
|
Merge PR #1119
# Conflicts:
# docs/whats-new.md
|
2026-10-13 11:02:52 +07:00 |
|
bflatastic
|
a681a3c667
|
Merge PR #1076
|
2026-10-13 11:02:50 +07:00 |
|
bflatastic
|
c7e259b3ce
|
Merge PR #1297
# Conflicts:
# docs/parity-checklist.md
# docs/raw-parity.md
# docs/whats-new.md
|
2026-10-13 11:02:49 +07:00 |
|
bflatastic
|
bcbcf3b968
|
Merge PR #1357
# Conflicts:
# docs/parity-checklist.md
# docs/raw-parity.md
# docs/whats-new.md
|
2026-10-13 11:02:48 +07:00 |
|
bflatastic
|
e6ef0aa368
|
Merge PR #1253
|
2026-10-13 11:02:46 +07:00 |
|
bflatastic
|
695eb6acc5
|
Merge PR #1282
# Conflicts:
# docs/parity-checklist.md
|
2026-10-13 11:02:44 +07:00 |
|
bflatastic
|
5475691ea4
|
Merge PR #1353
|
2026-10-13 11:02:41 +07:00 |
|
bflatastic
|
5e430d057f
|
Merge PR #1301
|
2026-10-13 11:02:40 +07:00 |
|
bflatastic
|
b089188ee5
|
Merge PR #1358
|
2026-10-13 11:02:40 +07:00 |
|
bflatastic
|
9e0f00c557
|
Merge PR #1222
# Conflicts:
# docs/parity-checklist.md
|
2026-10-13 11:02:40 +07:00 |
|
bflatastic
|
a0b1da61aa
|
Merge PR #1338
|
2026-10-13 11:02:38 +07:00 |
|
bflatastic
|
e9892a6f9d
|
Merge PR #985
|
2026-10-13 11:02:38 +07:00 |
|
bflatastic
|
b297049e52
|
Merge PR #984
|
2026-10-13 11:02:37 +07:00 |
|
bflatastic
|
54c4549fe9
|
Merge PR #1187
|
2026-10-13 11:02:37 +07:00 |
|
bflatastic
|
14e2a480f0
|
Merge PR #1036
|
2026-10-13 11:02:36 +07:00 |
|
bflatastic
|
33f03ba0f7
|
Merge PR #1094
# Conflicts:
# crates/pipeline/src/spots.rs
# docs/gaps.md
# docs/hardware-parity.md
|
2026-10-13 11:01:54 +07:00 |
|
bflatastic
|
18bd8fd881
|
Merge PR #1397
# Conflicts:
# docs/whats-new.md
|
2026-10-13 11:01:53 +07:00 |
|
bflatastic
|
a39567306b
|
Merge PR #1071
# Conflicts:
# docs/parity-checklist.md
|
2026-10-13 11:01:52 +07:00 |
|
bflatastic
|
14b111f6f5
|
Merge PR #1344
# Conflicts:
# docs/parity-checklist.md
# docs/whats-new.md
|
2026-10-13 11:01:49 +07:00 |
|
bflatastic
|
d3d55e8327
|
Merge PR #1413
# Conflicts:
# docs/whats-new.md
|
2026-10-13 11:01:48 +07:00 |
|
bflatastic
|
ecf1236b7c
|
Merge PR #1150
# Conflicts:
# docs/whats-new.md
|
2026-10-13 11:01:46 +07:00 |
|
bflatastic
|
f28b9c46d3
|
Merge PR #1051
# Conflicts:
# crates/pipeline/src/spots.rs
# docs/gaps.md
# docs/parity-checklist.md
|
2026-10-13 11:01:45 +07:00 |
|
bflatastic
|
6aabe43386
|
Merge PR #1023
# Conflicts:
# ROADMAP.md
# crates/pipeline/src/spots.rs
# docs/gaps.md
# docs/parity-checklist.md
|
2026-10-13 11:01:44 +07:00 |
|
bflatastic
|
b9b6bf57de
|
Merge PR #1020
# Conflicts:
# docs/parity-checklist.md
|
2026-10-13 11:01:43 +07:00 |
|
bflatastic
|
64b3361125
|
Merge PR #1340
# Conflicts:
# docs/gaps.md
# docs/parity-checklist.md
# docs/whats-new.md
|
2026-10-13 11:01:42 +07:00 |
|
bflatastic
|
44684b7950
|
Merge PR #1288
# Conflicts:
# docs/parity-checklist.md
# docs/raw-parity.md
# docs/whats-new.md
|
2026-10-13 11:01:41 +07:00 |
|
bflatastic
|
61c3042efe
|
Merge PR #1280
# Conflicts:
# docs/parity-checklist.md
# docs/raw-parity.md
# docs/whats-new.md
|
2026-10-13 11:01:40 +07:00 |
|
bflatastic
|
2fc2419fa1
|
Merge PR #1193
# Conflicts:
# docs/parity-checklist.md
|
2026-10-13 11:01:37 +07:00 |
|
bflatastic
|
5cec4d0720
|
Merge PR #992
|
2026-10-13 11:01:10 +07:00 |
|
bflatastic
|
b3860eb734
|
Merge PR #1291
|
2026-10-13 11:01:08 +07:00 |
|
bflatastic
|
931b0dd067
|
Merge PR #1270
|
2026-10-13 11:01:08 +07:00 |
|
bflatastic
|
fa7cd628e5
|
Merge PR #1292
|
2026-10-13 11:01:07 +07:00 |
|
bflatastic
|
25aff046f3
|
Merge PR #982
|
2026-10-13 11:01:07 +07:00 |
|
bflatastic
|
9f84c3b60d
|
Merge PR #1179
|
2026-10-13 11:01:06 +07:00 |
|
bflatastic
|
8e808e8d92
|
Merge PR #1090
|
2026-10-13 11:01:06 +07:00 |
|
bflatastic
|
690eefb088
|
Merge PR #1314
|
2026-10-13 11:01:05 +07:00 |
|
bflatastic
|
536b4fffec
|
Merge PR #986
|
2026-10-13 11:01:03 +07:00 |
|
bflatastic
|
b01902bbae
|
Merge PR #1091
|
2026-10-13 11:01:02 +07:00 |
|
bflatastic
|
dca358d435
|
Merge PR #1389
|
2026-10-13 11:01:01 +07:00 |
|
bflatastic
|
1543fef701
|
Merge PR #1268
|
2026-10-13 11:01:01 +07:00 |
|
bflatastic
|
ac19325c57
|
Merge PR #978
|
2026-10-13 11:01:01 +07:00 |
|
bflatastic
|
3ba3120637
|
Merge PR #1064
|
2026-10-13 11:01:00 +07:00 |
|
bflatastic
|
b56f052a59
|
Merge PR #1387
|
2026-10-13 11:00:58 +07:00 |
|
bflatastic
|
5388d20088
|
Merge PR #1125
|
2026-10-13 11:00:56 +07:00 |
|
bflatastic
|
b2a5997e55
|
Merge PR #1412
|
2026-10-13 11:00:53 +07:00 |
|
bflatastic
|
43799cc903
|
Merge PR #1296
|
2026-10-13 11:00:48 +07:00 |
|
bflatastic
|
a6369c4009
|
Merge PR #1264
|
2026-10-13 11:00:47 +07:00 |
|
bflatastic
|
6435019603
|
Merge PR #1394
|
2026-10-13 11:00:47 +07:00 |
|
bflatastic
|
99e9f25796
|
Merge PR #1101
|
2026-10-13 11:00:47 +07:00 |
|
bflatastic
|
179461aee3
|
Merge PR #1368
|
2026-10-13 11:00:45 +07:00 |
|
bflatastic
|
3e5439cc94
|
Merge PR #1177
|
2026-10-13 11:00:44 +07:00 |
|
bflatastic
|
c9e12bd9ff
|
Merge PR #1123
|
2026-10-13 11:00:41 +07:00 |
|
bflatastic
|
cd75e11841
|
Merge PR #1149
|
2026-10-13 11:00:41 +07:00 |
|
bflatastic
|
5fddd79583
|
Merge PR #1139
|
2026-10-13 11:00:40 +07:00 |
|
bflatastic
|
035c378758
|
Merge PR #1052
|
2026-10-13 10:39:12 +07:00 |
|
bflatastic
|
9fe9beffbc
|
Merge PR #1007
|
2026-10-13 10:38:47 +07:00 |
|
bflatastic
|
e325de9db4
|
Merge PR #1018
|
2026-10-13 10:38:46 +07:00 |
|
bflatastic
|
751d25a7f7
|
Merge PR #1003
|
2026-10-13 10:38:45 +07:00 |
|
bflatastic
|
6a122dc684
|
Merge PR #990
|
2026-10-13 10:38:44 +07:00 |
|
bflatastic
|
ae029e0851
|
Merge PR #997
|
2026-10-13 10:37:48 +07:00 |
|
BFlat
|
76b5377868
|
Merge pull request #998 from storytold/claude/integrate-batch-31
Integration batch 31: translations, raw header previews, XMP import warnings, Apple Photos, HDR histogram, JPEG XL, Edit In for many photos
|
2026-10-11 22:02:29 +07:00 |
|
BFlat
|
995d5ea49b
|
Merge pull request #981: integration batches 27–30 (80 reviewed contributor PRs)
Integration batches 27–30: 80 reviewed contributor PRs
|
2026-10-11 21:00:14 +07:00 |
|
BFlat
|
0dd6593d9d
|
Merge pull request #975: integration batch 26 (31 reviewed contributor PRs)
Integration batch 26: 31 reviewed contributor PRs
|
2026-10-11 19:30:57 +07:00 |
|
BFlat
|
b1883231bd
|
Merge pull request #424 from storytold/claude/integrate-batch-13
Integrate #403, #411, #412, #414, #415, #416
|
2026-10-09 08:15:07 +07:00 |
|
BFlat
|
de79310ae0
|
Merge pull request #419 from storytold/claude/integrate-batch-12
Integrate #351 (sharp zoomed Detail view, #323) with follow-ups
|
2026-10-09 07:45:11 +07:00 |
|
BFlat
|
bba4172f83
|
Merge pull request #413 from storytold/claude/integrate-batch-11
Integrate #407 (file dialogs off the UI thread) and #408 (macOS top-bar drag and zoom)
|
2026-10-09 07:06:20 +07:00 |
|
BFlat
|
832b8ada51
|
Merge pull request #409 from storytold/claude/docs-374-nvidia-cache
Fix #374: troubleshooting for the NVIDIA shader-cache startup hang
|
2026-10-09 06:46:22 +07:00 |
|
BFlat
|
32cedb3153
|
Merge pull request #405 from storytold/claude/integrate-batch-10
Fix #310 (CR2/PEF starting look) and integrate #402 (menus stay below the menu bar)
|
2026-10-09 06:39:08 +07:00 |
|
BFlat
|
7b47ba7894
|
Merge pull request #401 from storytold/claude/integrate-batch-9
Header-only import probes (part of #367), PSD RLE allocation bounds, and #397 (CR3 C-RAW clipped highlights)
|
2026-10-09 05:48:39 +07:00 |
|
BFlat
|
c395789026
|
Merge pull request #398 from storytold/claude/integrate-batch-8
Integrate #391 and #393 (undecodable raws import as preview only), with a work budget for the JPEG scan
|
2026-10-09 05:21:21 +07:00 |
|
BFlat
|
ab9e8d372c
|
Merge pull request #394 from storytold/claude/integrate-batch-7
Integrate part of #374 (bounded folder walks, launch imports off the UI thread) and #385, #386, #387
|
2026-10-09 04:43:24 +07:00 |
|
BFlat
|
67b7bc8bc6
|
Merge pull request #389 from storytold/claude/integrate-batch-6
Integrate #373 (keymap editor), #218 (Lightroom catalog import), #367 (parallel import copies), #344 (import file types)
|
2026-10-09 04:19:01 +07:00 |
|
BFlat
|
68e0827633
|
Merge pull request #383 from storytold/claude/test-376-masking-layout
Part of #372: painted-text layout tests from #376
|
2026-10-09 03:47:22 +07:00 |
|
BFlat
|
a673b2bb7a
|
Merge pull request #382 from storytold/claude/i18n-371-spanish
Fix #371: Spanish interface
|
2026-10-09 03:41:48 +07:00 |
|
BFlat
|
c8f697a128
|
Merge pull request #381 from storytold/claude/fix-366-sam3-install-help
Fix #366: the SAM 3 dialog without a download location shows how to install by hand
|
2026-10-09 03:41:25 +07:00 |
|
BFlat
|
232cbace63
|
Merge pull request #379 from storytold/claude/fix-372-mask-labels
Fix #372: masking tile labels and long mask names stay inside their boxes
|
2026-10-09 03:41:22 +07:00 |
|
BFlat
|
48cd9c5e3a
|
Merge pull request #375 from storytold/claude/integrate-batch-4
Integrate #279 (Canon CR3 decoding) and #362 (file dialog filters)
|
2026-10-09 03:08:11 +07:00 |
|
BFlat
|
eeb136b9ee
|
Merge pull request #370 from storytold/claude/fix-260-startup-failure-dialog
Part of #260: a desktop start that fails says why, in a message box naming the log
|
2026-10-09 02:43:05 +07:00 |
|
BFlat
|
3f10ba4f3b
|
Merge pull request #369 from storytold/claude/fix-171-unlocked-library-warning
Fix #171: a library that can't be locked opens with a warning the user sees
|
2026-10-09 02:43:01 +07:00 |
|
BFlat
|
bf224c2a8d
|
Merge pull request #361 from storytold/claude/fix-319-craft-fonts-pin
Fix #319: release builds pin craft-fonts with Noto Sans CJK SC (includes #203)
|
2026-10-09 02:19:59 +07:00 |
|