Releases: Yoganshbhatt/mcraw-tui
Releases · Yoganshbhatt/mcraw-tui
v0.2.0
This release is Mostly Fixes for the somewhat broken export for Wider Gamuts:
- Wide gamuts now use the bt.2020nc YUV matrix , previously they were set to rec709 clipping points. All export options should work correctly back again.
- Highlight reconstruction is only applied to display referred Transfer Functions. We were rolling with some really bad DR weren't we? :3
- Corrected S-Log3 encoding to Sony's canonical form — 18% grey now maps to code 420 (≈0.411), matching DaVinci Resolve.
- Added soft clipping so no more wild highlights.
- Added a GIF in the assets folder. Later we may have a small loading GIF (which you can upload yourself using CLI ) along with custom thumbnails (next release should have a thumbnail Preview inside the TUI because I gave up on smooth video preview and scrubbing).
v0.1.1
What's New
Redesign Phase 1 & 2 & 3
- Warm organic color palette with gradient infrastructure (gradient.rs)
- Unicode icons (◉◌✓✗⏵), Braille spinner animation
- Animated gradient progress bars with smooth dither
- FPS meter (color-coded: green/amber/ember)
- Resolution badge in header (4K/1440p/1080p/720p)
- Heatwave shockwave border flash on export completion
- Clickable Grade and Browser header buttons
Preparations for next release:
- Film-style sprocket hole timeline with transport controls
- Full-screen Grade Lightbox (Shift+G) with 8 RAW parameters
- Gradient sliders with mouse drag, scroll, and double-click reset
- Focus Strip HUD with phosphor trail and parameter morph animation
- Before/After comparison (hold B to snapshot, restore with Shift+B)
Automated Releases
- CI workflow now auto-creates GitHub Release with platform binaries
- Homebrew formula and Scoop manifest auto-updated with SHA256 hashes
Scaffolding for future work
- preview/ module (GPU preview pipeline)
- gui/ module (eframe popout)
- grading.rs (RAW adjustment infrastructure)
Bug Fixes
- Pipeline stats overlay no longer appears in TUI after export
- Pipeline stats file dump disabled (was only for testing)
- Resolution badge correctly classifies 4032×2268 as 4K (was showing 2K)
- Grade mode keyboard mapping fixed: ↑↓ navigates categories, ←→ adjusts values
- Grade mode exits cleanly with Esc (no stale panel artifacts)
- Favourites list supports mouse scroll and click navigation
- Header button click regions align with rendered text (2-column Layout)
- Windows libep.a WerFault popups suppressed via build.rs
Full Changelog: v0.1.0...v0.1.1
v0.1.0
mcraw-tui v0.1.0 — Cross-platform TUI for browsing and exporting MotionCam (.mcraw) files.
Install
- cargo:
cargo install mcraw-tui - macOS (arm64): download
mcraw-tui-aarch64-apple-darwin - macOS (x86_64): download
mcraw-tui-x86_64-apple-darwin - Linux: download
mcraw-tui-x86_64-unknown-linux-gnu - Windows: download
mcraw-tui-x86_64-pc-windows-msvc
Requires ffmpeg on PATH.