0.3.1
Chiaro 0.3.1
This release improves Chiaro Gallery with a new calibrated multi-camera preview and persistent local catalog.
Calibrated multi-camera preview
Opening a capture now shows all available camera frames together on a combined calibrated canvas.
- Frames are mapped into the reference camera view using embedded camera intrinsics, distortion, and module geometry.
- When complete geometry is unavailable, Gallery falls back to focal-group scaling.
- Hover over a frame in the list to bring it to the foreground.
- Click a frame or the composite canvas to open the full-resolution pan-and-zoom preview.
- The crop corresponding to the capture's final focal length is displayed on the composite.
- Embedded colour calibration and white balance are now applied to the preview.
- The previous individual-camera grid remains available through Settings.
Persistent Gallery catalog
Gallery now maintains an inspectable SQLite catalog at gallery.sqlite3.
The catalog keeps track of:
- capture identities and source locations;
- cached thumbnails;
- thumbnail usage and access history;
- successfully exported captures.
Captures that have already been exported now show an output indicator directly in Gallery, and this state is preserved between sessions.
Thumbnail cache improvements
The preview cache is now backed by the Gallery catalog rather than relying on directory scanning.
Thumbnail files are also distributed across multiple hash-prefix directories, improving cache behaviour with large collections.
Existing cached previews are migrated automatically when the new catalog is initialized.