chordpli
52ff2b5c4f
LR-VIEW-INFOOVERLAY: the info overlay clears the macOS window controls and shows the rating and flag ( #2460 )
...
The full-screen preview hides the top bar, but on macOS the window controls
stay at the top-left, where the info overlay drew the file name. When they
are visible, the overlay now starts below them. In macOS full screen they
are gone and the overlay keeps the corner.
The overlay also shows the photo's star rating and flag under its lines,
when the photo has them.
2026-10-22 14:10:22 +09:00
aiongg
31ee2643cf
Merge PR #2515 : integration of 85 reviewed PRs (round 2)
2026-10-22 00:25:29 -04:00
aiongg
3dd1b88ff9
Merge PR #2349 : the sidebar trees narrow their indent step before names are cut (test follow-ups)
2026-10-22 03:45:54 +00:00
aiongg
1847cbd3e3
Integration: #1997 test picks the 3:4 crop by its named ratio, which follows the photo's orientation
2026-10-22 03:28:46 +00:00
aiongg
04275ce9da
Integration: #1484 vi format messages use → instead of the unpaintable ▸
2026-10-22 03:28:46 +00:00
helgehelge123 and Claude Opus 5.5
eb7513c5d2
LRC-LIB-LIBFOLDERS: deep_folders_app waits for each row before opening it
...
On the FreeBSD runner a click's synthetic input can arrive a frame or two late, so after opening
`/a/b/c/d` the row of `/a/b/c/d/e` was not drawn yet when the next click asked for it. The
fixture now steps until each level's chevron is drawn before clicking it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 05:10:04 +02:00
aiongg
c25f7a238f
Integration: list Bahasa Indonesia and Tiếng Việt in the README's interface languages
2026-10-22 03:00:44 +00:00
aiongg
bf96159526
Integration: regenerate the parity checklist summary
2026-10-22 02:59:01 +00:00
aiongg
ec264876fc
Integration: English text for the folder-listing message in the fi, id, sv and vi format catalogues
2026-10-22 02:57:56 +00:00
aiongg
8daa25c4c9
Merge track r2-t04 into next
...
# Conflicts:
# ROADMAP.md
# docs/gaps.md
# docs/parity-checklist.md
# docs/target-app-parity.md
# docs/whats-new.md
2026-10-22 02:53:42 +00:00
aiongg
727e66babe
Merge track r2-t03 into next
...
# Conflicts:
# docs/gaps.md
# docs/parity-checklist.md
# docs/ui-parity.md
# docs/whats-new.md
2026-10-22 02:53:00 +00:00
aiongg
1f2f94cd4f
Integration: #1855 #2172 #2295 #1484 English text for format messages the new catalogs lack
...
build.rs requires every *-formats.json to carry the same messages. The sv (7), fi (1),
id (1) and vi (49) format catalogs predate messages main has added; those entries use the
English text until they are translated.
2026-10-22 02:51:28 +00:00
aiongg
3300e6dad8
Merge track r2-t01 into next
...
# Conflicts:
# docs/gaps.md
# docs/parity-checklist.md
# docs/raw/coverage.tsv
# docs/whats-new.md
2026-10-22 02:49:52 +00:00
aiongg
5991f9de61
Integration: #1809 smart preview SourceInfo takes native_long (None; the catalog fills it)
2026-10-22 02:47:31 +00:00
aiongg
d26c11a676
Merge track r2-t02 into next
...
# Conflicts:
# docs/gaps.md
# docs/parity-checklist.md
# docs/whats-new.md
2026-10-22 02:42:47 +00:00
aiongg
fa6f5b285b
Integration: one LOOK_VERSION (12) and RENDER_CACHE_VERSION (69) bump for the merged camera-look changes
2026-10-22 02:42:38 +00:00
aiongg
e705eb563c
Merge PR #2380 : LR-EDIT-DETAIL-DENOISE: GPU denoise gives the right result on DX12 with NVIDIA Pascal
2026-10-22 02:42:06 +00:00
aiongg
93c55d7c89
Merge PR #2041 : fix(camera-profiles): invalidate cached renders after subsecond profile changes
2026-10-22 02:42:06 +00:00
aiongg
731b511295
Merge PR #1985 : Imported LUTs no longer leave a copy in the temp folder without a library on disk
2026-10-22 02:42:06 +00:00
aiongg
17b9bdefc7
Merge PR #1984 : GPU: a lost device is not polled again, and a poll that panics fails the render ( #1858 )
2026-10-22 02:42:06 +00:00
aiongg
12c096669a
Merge PR #1304 : RW2: decode tiled format 8 (DC-S1RM2 high-resolution mode) ( #1276 )
2026-10-22 02:42:05 +00:00
aiongg
70e9338085
Merge PR #1040 : LR-IMP-FORMATS: decode Minolta MRW
...
docs/parity-checklist.md: header keeps the newer date; LR-IMP-FORMATS row keeps both sides' changes.
docs/raw-parity.md: header change note names both sides' changes.
docs/raw/coverage.tsv: merged cleanly; same rows as both sides, no duplicates (regenerated on the combined branch).
2026-10-22 02:42:05 +00:00
aiongg
3ea9db95f5
Merge track r2-t05 into next
2026-10-22 02:41:40 +00:00
aiongg
cd3e6941e7
Integration: #2054 one parity-checklist header line
...
The PR's branch carried a second header line; its change note joins the existing one.
2026-10-22 02:41:38 +00:00
aiongg
2fc56a5374
Merge PR #2441 : feat(ui): add "Show in Folders" to the photo menu ( #2437 )
...
docs/parity-checklist.md: header and revision rows from both sides; generated summary line left for cargo xtask parity --write
2026-10-22 02:41:14 +00:00
aiongg
91744336d0
Merge PR #2006 : LR-EDIT-COLOR-TEMP: Kelvin white balance for the Nikon Z5II from built-in presets
...
crates/raw/src/kelvin_presets.rs: covered_models keeps the Z5II asserts (#2006 ) and the Canon cases (#2009 ).
docs/parity-checklist.md: LR-EDIT-COLOR-TEMP row keeps both sides' preset clauses.
2026-10-22 02:41:12 +00:00
aiongg
b1d36f6b36
Merge PR #2417 : Carry rounded GPS minutes into degrees in XMP writer
2026-10-22 02:41:08 +00:00
aiongg
dbf4b2b428
Merge PR #2409 : Drop non-finite elevation values in the GPX parser
2026-10-22 02:41:08 +00:00
aiongg
1e99e2e1d9
Merge PR #2386 : The Windows x64 installer is verified on Windows 11
...
Conflicts:
- docs/gaps.md: header keeps both changes; revision rows are the union
- docs/target-app-parity.md: revision rows are the union
2026-10-22 02:41:08 +00:00
aiongg
136330a0a5
Merge PR #2385 : Smart album rules: + and − never cover a rule, and hovering a field doesn't wrap it
2026-10-22 02:40:59 +00:00
aiongg
d598092f6a
Merge PR #2349 : LRC-LIB-LIBFOLDERS: the sidebar trees narrow their indent step before names are cut ( #2298 )
...
docs/parity-checklist.md: header and revision rows from both sides
2026-10-22 02:40:59 +00:00
aiongg
b05bb535e6
Merge PR #2271 : Analyse a photo listed twice once in Assisted Culling
2026-10-22 02:40:53 +00:00
aiongg
61ad2ff853
Merge PR #2054 : LR-VIEW-PHOTOGRID: the grid reads only the photos an import batch or an edit touched
...
crates/ui-egui/src/tests_grid.rs: both sides' tests
docs/whats-new.md: both entries under one 2026-10-16 heading
docs/parity-checklist.md: header and revision rows from both sides
2026-10-22 02:40:53 +00:00
aiongg
6e7d733ab5
Merge PR #2309 : Fix trailing dot in All Metadata rational formatter
2026-10-22 02:40:48 +00:00
aiongg
aea654b59a
Merge PR #2257 : LR-META-XMP: fewer false "XMP adjustments were not imported" warnings for raws edited elsewhere
...
Conflicts:
- docs/parity-checklist.md: LR-META-XMP row carries both changes (JPEG embedded XMP, bookkeeping crs fields)
2026-10-22 02:40:48 +00:00
aiongg
d158d75b59
Merge PR #1917 : KEYC-RATING: backslash shows and hides the Filter Bar in the grids
...
docs/parity-checklist.md: header and revision rows from both sides
docs/ui-parity.md: header keeps the newer dates and both change notes
2026-10-22 02:40:33 +00:00
aiongg
9e80884add
Merge PR #2106 : docs: add Traditional Chinese (Taiwan) README
2026-10-22 02:40:30 +00:00
aiongg
5acc4dead6
Merge PR #2066 : LR-BEHAV-LOCALIZE: German catalog filled, 217 interface strings and 862 What's New lines (80% → 97%)
...
Conflicts:
- docs/localization-parity.md: header keeps the newer date and both changes
2026-10-22 02:40:30 +00:00
aiongg
2959b3a7e8
Merge PR #2009 : Kelvin white balance from Canon CR2 ColorData presets (PowerShot G1 X Mark III)
...
docs/raw-parity.md: header change note and revision rows keep both sides (newest first).
2026-10-22 02:40:28 +00:00
aiongg
3ec8b08ad8
Merge PR #2042 : LR-META-XMP: reread embedded JPEG metadata
...
Conflicts:
- crates/engine/src/sidecar.rs: imports keep HashSet and add Read, Seek, SeekFrom
- docs/parity-checklist.md: LR-META-XMP and LR-META-EXIF-FULL rows carry both changes (import stem ranking, JPEG embedded XMP)
- docs/xmp-interop.md: Read row carries both changes
2026-10-22 02:40:19 +00:00
aiongg
792b2517e5
Merge PR #1468 : Issue #1449 : Search Photos finds named people, and quotes keep a name together (steps 1 and 2)
2026-10-22 02:40:15 +00:00
aiongg
8dec1e1183
Merge PR #2444 : LR-EDIT-OPTICS-PROFILE: read Fujifilm's nine-knot lens tables at the plain radius
...
crates/engine/src/media.rs: RENDER_CACHE_VERSION keeps the higher value.
2026-10-22 02:40:15 +00:00
aiongg
df319373cc
Merge PR #2450 : LRC-LIB-COMPARE: the Info panel labels the active photo while culling…
...
crates/ui-egui/src/tests_compare.rs: both sides' tests
docs/parity-checklist.md: header and revision rows from both sides
2026-10-22 02:40:11 +00:00
aiongg
04b099a4f5
Merge PR #1901 : LR-EDIT-OPTICS-PROFILE: apply A7CR embedded distortion for corrected full-frame raws
...
crates/engine/src/camera_preview.rs: LOOK_VERSION keeps both history lines and the higher value.
crates/engine/src/media.rs: RENDER_CACHE_VERSION keeps the higher value.
docs/whats-new.md: both 2026-10-14 entries under one heading.
2026-10-22 02:40:09 +00:00
aiongg
d0583f77ee
Merge PR #1173 : LRC-LIB-REFVIEW: fix Escape and catalog-local reference lifecycle
...
docs/parity-checklist.md: header and revision rows from both sides
2026-10-22 02:39:58 +00:00
aiongg
055362cb1d
Merge PR #2481 : LR-MERGE-HDR: merge warps sample Lanczos-3 instead of bilinear (1/3 of #1887 )
...
docs/parity-checklist.md: header keeps 2026-10-21 and lists both sides' change notes
2026-10-22 02:39:55 +00:00
aiongg
195340da77
Merge PR #2263 : LR-IMP-PREVIEW-READ: thumbnails of merged HDR/panorama DNGs develop from their reduced raw copies (38 s → 1 s)
...
crates/engine/src/media.rs, crates/engine/src/smart.rs: DecodedSource keeps both new fields, from_proxy (#1809 ) and reduced (#2263 ); a smart preview loads with from_proxy true, reduced false.
crates/engine/src/cmd/previews.rs: original_only refuses both proxy-loaded and reduced sources.
2026-10-22 02:39:46 +00:00
aiongg
29565bbad0
Merge PR #1861 : LR-EXP-DIM: Width & Height limits each edge to its own number ( #1620 )
...
Conflicts:
- docs/parity-checklist.md: header keeps the newer date; revision rows are the union
2026-10-22 02:39:44 +00:00
aiongg
c61ad57601
Merge PR #2425 : LR-IMP-ADD-DIALOG: preserve album hierarchy in Import Photos
...
docs/parity-checklist.md: header keeps 2026-10-21 and lists both sides' change notes
2026-10-22 02:39:44 +00:00
aiongg
fdb93026b4
Merge PR #2456 : Fix/strict ids params
2026-10-22 02:39:38 +00:00