What's Changed
Fixes
- Update dialog now dynamically sizes and positions itself correctly on all screen configurations
Improvements
- HDR metadata handling refactored for reliability: MaxCLL and mastering peak luminance now probed and cached more efficiently, reducing redundant ffprobe calls
- Conversion logic streamlined with improved peak luminance retrieval
- GUI updated to display MaxCLL and handle HDR content more accurately
- Expanded test coverage for HDR metadata paths and GUI behavior