Claude
17dfa9709e
Merge PR #926
...
# Conflicts:
# Cargo.lock
# Cargo.toml
# crates/ui-egui/locales/de.json
# crates/ui-egui/locales/es.json
# crates/ui-egui/locales/fr.json
# crates/ui-egui/locales/ja.json
# crates/ui-egui/locales/pt-br.json
# crates/ui-egui/locales/ru.json
# crates/ui-egui/locales/uk.json
# crates/ui-egui/locales/zh-hans.json
# crates/ui-egui/locales/zh-hant.json
# xtask/src/layers.rs
2026-10-11 11:57:45 +00:00
Claude
3b0131aaea
Merge batch 28 fix
2026-10-11 11:57:35 +00:00
Claude
2efa01767f
Batch 28: resolve the leftover #685 test conflict in tests_panels.rs (both album tests kept)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:57:29 +00:00
Claude
05939cbc54
Merge PR #928
...
# Conflicts:
# crates/ui-egui/locales/de.json
# crates/ui-egui/locales/es.json
# crates/ui-egui/locales/fr.json
# crates/ui-egui/locales/ja.json
# crates/ui-egui/locales/pt-br.json
# crates/ui-egui/locales/ru.json
# crates/ui-egui/locales/uk.json
# crates/ui-egui/locales/zh-hans.json
# crates/ui-egui/locales/zh-hant.json
2026-10-11 11:53:13 +00:00
Claude
b8d39063db
Merge PR #930
2026-10-11 11:53:12 +00:00
Claude
5861591307
Merge PR #948
...
On merge: metadata.downloadPlaceNames accepts plain http only for the loopback address itself
(http://127.0.0.1.example.com/ and http://127.0.0.1@host/ are refused; test
download_base_is_https_or_loopback_only).
2026-10-11 11:52:57 +00:00
Claude
6c18c0a7c6
LR-PREF-PERFORMANCE: preview builds render the larger of view and thumbnail first (a view under 512 px no longer feeds an upscaled thumbnail, follow-up to #927 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:52:24 +00:00
Claude
95007492cc
Merge PR #927
2026-10-11 11:52:07 +00:00
Claude
5ce115a505
Merge PR #959
2026-10-11 11:51:56 +00:00
Claude
62ece65ac9
Merge PR #664
...
# Conflicts:
# crates/engine/src/tests_export.rs
# crates/mcp/src/headless.rs
# crates/mcp/src/tools.rs
2026-10-11 11:50:59 +00:00
Claude
44acde3a41
Merge PR #666
...
# Conflicts:
# apps/lightcraft/src/main.rs
# crates/engine/src/config.rs
2026-10-11 11:50:35 +00:00
Claude
c04eec3f9d
Merge PR #721
...
# Conflicts:
# apps/lightcraft/src/main.rs
2026-10-11 11:50:22 +00:00
Claude
b6ad706aa6
Merge PR #712
...
# Conflicts:
# crates/engine/src/export.rs
2026-10-11 11:50:06 +00:00
Claude
31734dea86
Merge PR #689
...
# Conflicts:
# crates/engine/src/media.rs
# crates/raw/src/vendor/arw.rs
2026-10-11 11:50:05 +00:00
Claude
76cf8ca4c9
Merge PR #694
...
# Conflicts:
# crates/gpu/src/backend.rs
# docs/parity-checklist.md
2026-10-11 11:49:53 +00:00
Claude
4e6cd5d7b9
Merge PR #704
...
# Conflicts:
# docs/parity-checklist.md
2026-10-11 11:49:37 +00:00
Claude
9dc0d0b62b
Merge PR #685
...
# Conflicts:
# crates/ui-egui/src/panels/grid.rs
# crates/ui-egui/src/tests_panels.rs
# docs/parity-checklist.md
2026-10-11 11:49:25 +00:00
Claude
efd29ef21a
Merge branch 'claude/integrate-batch-27' into claude/integrate-batch-28
2026-10-11 11:48:59 +00:00
Claude
72d77d7b41
Batch 27: close two tests in tests_masking.rs (the merges of #884 and #766 dropped their braces)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:48:59 +00:00
Claude
2fedd92077
Batch 28: close the faces-toggle test (the merge of #690 dropped its brace)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:48:32 +00:00
Claude
40492d238e
Merge PR #690
...
# Conflicts:
# crates/ui-egui/locales/de.json
# crates/ui-egui/locales/es.json
# crates/ui-egui/locales/fr.json
# crates/ui-egui/locales/ja.json
# crates/ui-egui/locales/pt-br.json
# crates/ui-egui/locales/ru.json
# crates/ui-egui/locales/uk.json
# crates/ui-egui/locales/zh-hans.json
# crates/ui-egui/locales/zh-hant.json
# crates/ui-egui/src/tests_panels.rs
# docs/parity-checklist.md
2026-10-11 11:48:06 +00:00
Claude
8d319563ca
Merge PR #710
...
# Conflicts:
# docs/parity-checklist.md
# docs/whats-new.md
2026-10-11 11:48:05 +00:00
Claude
edb95894b4
Merge PR #695
...
# Conflicts:
# crates/engine/src/media.rs
2026-10-11 11:47:51 +00:00
Claude
16bbaff14c
Merge PR #700
...
# Conflicts:
# crates/engine/src/media.rs
# docs/parity-checklist.md
2026-10-11 11:47:50 +00:00
Claude
db8b82c6d7
Merge PR #703
2026-10-11 11:47:28 +00:00
Claude
7c4fd3abaa
Merge PR #686
2026-10-11 11:47:28 +00:00
Claude
7afbc3ecb3
Merge PR #687
2026-10-11 11:47:28 +00:00
Claude
0f9415b320
Merge PR #688
2026-10-11 11:47:28 +00:00
Claude
27d2bfda86
Merge PR #663
...
# Conflicts:
# docs/gaps.md
2026-10-11 11:47:28 +00:00
Claude
d098ffac42
Merge PR #665
2026-10-11 11:47:27 +00:00
Claude
ae2d936c4d
Merge PR #679
2026-10-11 11:47:27 +00:00
Claude
96988afe6d
Merge PR #696
2026-10-11 11:47:26 +00:00
Claude
1f3bfbdb25
Merge PR #698
2026-10-11 11:47:26 +00:00
Claude
9847383bf2
Merge PR #711
...
# Conflicts:
# docs/parity-checklist.md
2026-10-11 11:47:26 +00:00
Claude
ab86ed7c84
Merge PR #716
...
# Conflicts:
# docs/gaps.md
2026-10-11 11:47:26 +00:00
Claude
b46adf0640
Merge PR #720
...
# Conflicts:
# docs/parity-checklist.md
2026-10-11 11:47:25 +00:00
Claude
c97b2790d3
Merge PR #843
...
# Conflicts:
# crates/engine/src/export.rs
# docs/parity-checklist.md
2026-10-11 11:46:15 +00:00
Claude
82f74e31fd
Merge PR #727
...
# Conflicts:
# crates/raw/src/vendor/nef.rs
# docs/parity-checklist.md
2026-10-11 11:46:01 +00:00
Claude
1d11e5bd89
Merge PR #739
...
# Conflicts:
# crates/ui-egui/src/panels/detail.rs
# docs/parity-checklist.md
2026-10-11 11:45:30 +00:00
Claude
06ef27bb37
Merge PR #751
...
# Conflicts:
# docs/parity-checklist.md
2026-10-11 11:44:45 +00:00
Claude
f7730b5877
View: end_frame keeps its doc comment ( #945 put lights_out under it)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:44:33 +00:00
Claude
34b55101fe
Merge PR #786
...
# Conflicts:
# crates/ui-egui/src/lib.rs
# crates/ui-egui/src/panels/dialogs.rs
2026-10-11 11:44:25 +00:00
Claude
3ac2b21d9e
Merge PR #900
...
# Conflicts:
# docs/gaps.md
# docs/parity-checklist.md
2026-10-11 11:44:12 +00:00
Claude
5ced33fd9a
Merge PR #951
...
# Conflicts:
# apps/lightcraft/src/main.rs
2026-10-11 11:44:01 +00:00
Claude
0d022b7506
Merge PR #938
...
# Conflicts:
# crates/engine/src/camera_preview.rs
# crates/engine/src/media.rs
# docs/gaps.md
# docs/parity-checklist.md
2026-10-11 11:43:40 +00:00
Claude
38f16ff1b4
Merge PR #945
2026-10-11 11:43:08 +00:00
Claude
33a29dcdc3
Merge PR #907
2026-10-11 11:43:08 +00:00
Claude
36cd72bb33
Merge PR #925
2026-10-11 11:43:08 +00:00
Claude
605641ab04
Merge PR #952
2026-10-11 11:43:07 +00:00
Claude
9efc0950cf
Merge PR #887
2026-10-11 11:43:07 +00:00
Claude
fbc7ba042b
Merge PR #890
2026-10-11 11:43:07 +00:00
Claude
4e473b2b37
Merge PR #923
2026-10-11 11:43:07 +00:00
Claude
63059a4303
Merge PR #961
2026-10-11 11:43:07 +00:00
Claude
0ea19a8a62
Merge batch 26 fmt
2026-10-11 11:43:06 +00:00
Claude
47fe7f70be
Batch 26: cargo fmt over the merged PRs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:42:57 +00:00
Claude
cb5cd22bd3
Merge PR #723
...
# Conflicts:
# docs/whats-new.md
2026-10-11 11:42:45 +00:00
Claude
cba621e55c
Merge PR #854
...
# Conflicts:
# crates/engine/src/media.rs
2026-10-11 11:42:42 +00:00
Claude
4f9b77cad9
Merge PR #766
...
# Conflicts:
# crates/pipeline/src/masks.rs
# crates/ui-egui/src/tests_masking.rs
# docs/parity-checklist.md
2026-10-11 11:42:20 +00:00
Claude
814e35b103
Merge PR #884
...
# Conflicts:
# crates/ui-egui/src/tests_masking.rs
2026-10-11 11:41:37 +00:00
Claude
8df7b008c0
Merge PR #847
2026-10-11 11:41:21 +00:00
Claude
0449a3fc51
Merge PR #845
2026-10-11 11:41:21 +00:00
Claude
1ac1bc009b
Merge PR #833
2026-10-11 11:41:21 +00:00
Claude
ee2cd6f4bb
Merge PR #726
2026-10-11 11:41:20 +00:00
Claude
17e1a34d14
Merge PR #728
2026-10-11 11:41:20 +00:00
Claude
4b93c90024
Merge PR #729
2026-10-11 11:41:20 +00:00
Claude
e2a38c26e0
Masking: keep mask_overlay's doc comment on mask_overlay ( #957 put the eyedropper between them)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:40:59 +00:00
Claude
bb4cdeed2a
Merge PR #957
2026-10-11 11:40:42 +00:00
Claude
805a15ae9b
Merge PR #943
2026-10-11 11:40:42 +00:00
Claude
69b90ee7c4
LR-META-EXIF-FULL: tags.rs back to LF line endings ( #831 mixed in CRLF)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:40:41 +00:00
Claude
170f3956a1
Merge PR #831
2026-10-11 11:40:41 +00:00
Claude and Vikram Bhaskaran
2bc33268d2
Issue #793 : the last two mentions of target/web point at target/web-site (from #888 )
...
Co-Authored-By: Vikram Bhaskaran <vikram.bhaskaran@outlook.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BKWB9TCnvzJHV6xMLAj2J4
2026-10-11 11:40:34 +00:00
Claude
0e4b52e29b
Merge PR #746
...
# Conflicts:
# crates/ui-egui/src/lib.rs
# docs/parity-checklist.md
2026-10-11 11:40:26 +00:00
Claude
dba63bc9d5
Merge PR #747
...
# Conflicts:
# crates/ui-egui/src/lib.rs
# docs/parity-checklist.md
2026-10-11 11:40:17 +00:00
Claude
69f117632b
Merge PR #754
...
# Conflicts:
# crates/engine/src/media.rs
2026-10-11 11:39:46 +00:00
Claude
5350a8ed70
Merge PR #773
...
# Conflicts:
# crates/ui-egui/src/panels/detail.rs
2026-10-11 11:39:40 +00:00
Claude
aa48f6f6e7
Merge PR #935
2026-10-11 11:39:28 +00:00
Claude
f9f3fbe4db
Merge PR #774
2026-10-11 11:39:28 +00:00
Claude
f4d8a428ac
Merge PR #848
2026-10-11 11:39:28 +00:00
Claude
f9919acc7f
Merge PR #785
2026-10-11 11:39:28 +00:00
Claude
f8c01f70fb
Merge PR #748
2026-10-11 11:39:27 +00:00
Claude
8f42f4a96d
Merge PR #753
2026-10-11 11:39:27 +00:00
Claude
d5d9daa555
Merge PR #759
2026-10-11 11:39:27 +00:00
Claude
bda8569f67
Merge PR #760
2026-10-11 11:39:27 +00:00
Claude
0a46f615dc
Merge PR #767
2026-10-11 11:39:26 +00:00
Claude
b23b20638e
Merge PR #772
2026-10-11 11:39:26 +00:00
Claude
9ecd3309b2
Merge PR #779
2026-10-11 11:39:26 +00:00
Claude
5abc39ae7d
Merge PR #799
2026-10-11 11:39:26 +00:00
Claude
11dd3bd6b3
Merge PR #803
2026-10-11 11:39:26 +00:00
Claude
68f75cc07a
Merge PR #809
2026-10-11 11:39:26 +00:00
Claude
72b02c65b7
Merge PR #817
2026-10-11 11:39:25 +00:00
Claude
5bbce8b9fd
Merge PR #855
2026-10-11 11:39:25 +00:00
Claude
f30ad32d93
Merge PR #858
2026-10-11 11:39:25 +00:00
Claude
09461d04c7
Merge PR #873
2026-10-11 11:39:25 +00:00
Claude
f98749343f
Merge PR #877
2026-10-11 11:39:25 +00:00
Claude
95662cfff5
Merge PR #883
2026-10-11 11:39:25 +00:00
Claude
14679de823
Merge PR #885
2026-10-11 11:39:25 +00:00
Claude
b038c018c2
Merge PR #829
2026-10-11 11:39:24 +00:00
Claude
72a7cd80b8
Merge PR #792
2026-10-11 11:39:24 +00:00
Claude
61fef5cfd5
Progress docs: gaps.md reviewed after 0.6.0 (R7 C-RAW, refused CRX variants, riscv64 build)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HXAV8vMWLidoocKuPEpUVk
2026-10-11 04:34:33 +00:00
Claude
cf9d8f7ebb
M11: name Nikon High Efficiency NEFs instead of blaming a missing table ( #193 )
...
High Efficiency NEFs (HE / HE★, Z 8, Z 9, Z 6III, Z f) keep compression
34713 but carry a JPEG XS-based codestream (SOC + CAP, FF10 FF50) and no
maker-note 0x0096 table. They fell through to "Nikon compressed NEF
without a linearization table", so the Preview only notice gave Z f users
no hint why their raw wasn't decoded or that Lossless compressed NEFs work.
Detect the codestream before asking for the table and report "Nikon High
Efficiency NEF" with the workaround. Add a synthetic regression test, CC0
Z f HE + Lossless samples to the corpus (raw.pixls.us) with a corpus test,
and list HE NEF among the format gaps in parity.md and ROADMAP.md.
No decoder: the format has no public specification and the existing
decoders (LibRaw, rawler) are LGPL and derived from Nikon's binaries.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_011bbmJTxYJyYqKfNH8uXRC6
2026-10-09 16:21:11 -06:00