filmr
0.5.0 - 2026-01-30
v0.5.0
Jan 30 2026 at 08:37 UTC
🚀 Features
- UI: Introduced Simple and Professional UX modes. Simple mode focuses on quick adjustments (Brightness, Contrast, Warmth, Intensity), while Professional mode offers full physics-based control.
- UI: Added Split-Screen Comparison view in the central panel for side-by-side before/after comparison.
- UI: Implemented async Preset Thumbnails in the controls panel for visual preview of film stocks.
- Processor: Added
warmthandsaturationparameters to the simulation engine. - UI: Added persistency for UX mode preference in
config.json. - UI: Optimized top bar layout with direct mode toggles.
🐛 Fixes
- Metrics: Fixed incorrect metrics display logic and optimized metrics panel visibility for different modes.
- UI: Fixed control panel layout issues and improved visual hierarchy with better spacing and grouping.
⚠ Breaking Changes
- Core: Refactored
FilmStockstruct to embedmanufacturerandnamefields directly, removing the need for external name management. Updatedget_all_stocksto returnVec<FilmStock>instead of tuples.