Version 1.4.0
Categories:
Version 1.4.0 - April 7, 2026
It has been observed that RawCull supports a broader range of Sony FullFrame camera bodies. See table below for what is tested now. Still the Sony A1 is confirmed and the next body I am working on is the new Sony A7V.
RawCull Changes Summary (v1.3.5 → v1.4.0)
- Sharpness scoring was significantly upgraded: added saliency-aware scoring, optional subject classification, subject-based filtering, configurable scoring parameters, and improved normalization/progress handling.
- New UI controls and views were added around scoring and stats:
- new Scoring Parameters sheet
- new Scan Summary/Statistics sheet
- toolbar toggles for score badge and saliency badge
- expanded culling/rating status display (including per-star counts).
- EXIF/metadata support expanded: now includes RAW compression type, size class (L/M/S), and pixel dimensions; these are surfaced in inspector UI.
- Sony compatibility work: maker-note parser now supports more Sony bodies and adds robust diagnostics/full-file fallback for focus metadata extraction.
- Performance/state management improvements: rating/tag caching for O(1) lookups, better cancellation behavior in scoring, memory warning refinements (soft/full), and various cleanup/refactors.
- Persistence/settings updates: settings now store badge visibility toggles and decode safely with defaults.
- Testing expanded with a large new ARW body compatibility diagnostic test suite plus concurrency/sendability test adjustments.
ARW body compatibility diagnostic
All 76 files in test, parsed successfully across EXIF, focus points, sharpness, and saliency, with one exception: the ILCE-7RM5 produced a saliency failure on 1 of its 3 files. The ILCE-1M2 dominates the dataset at 55 files (72% of total), and is also the only body tested across all three Sony RAW size variants (S/M/L). All files use compressed RAW, and every body achieves full-resolution L-size output — ranging from 12.4 MP (ILCE-1M2 S-crop) up to 60.2 MP on the ILCE-7RM5.
The two next bodies to focus on are the ILCE-7M5 and ILCE-7RM5. However, I am dependent on test ARW files provided to me to test properly before I officially conclude support for these two bodies as well.
| Camera Body | Files | EXIF | FocusPt | Sharpness | Saliency | RAW Types | Dimensions |
|---|---|---|---|---|---|---|---|
| ILCE-1 | 4 | 4/4 | 4/4 | 4/4 | 4/4 | Compressed | 8640 × 5760 (49.8 MP, L) |
| ILCE-1M2 | 55 | 55/55 | 55/55 | 55/55 | 55/55 | Compressed | 4320 × 2880 (12.4 MP, S), 5616 × 3744 (21.0 MP, M), 8640 × 5760 (49.8 MP, L) |
| ILCE-7M5 | 8 | 8/8 | 8/8 | 8/8 | 8/8 | Compressed | 7008 × 4672 (32.7 MP, L) |
| ILCE-7RM5 | 3 | 3/3 | 3/3 | 3/3 | 2/3 | Compressed | 9504 × 6336 (60.2 MP, L) |
| ILCE-9M3 | 3 | 3/3 | 3/3 | 3/3 | 3/3 | Compressed | 6000 × 4000 (24.0 MP, L) |
| MODEL-NAME | 3 | 3/3 | 3/3 | 3/3 | 3/3 | Compressed | 7008 × 4672 (32.7 MP, L) |
| Total | 76 | 76/76 | 76/76 | 76/76 | 75/76 |