Frame v0.2.0
Major release bringing cross-platform support, hardware acceleration, and enhanced user experience.
New Features
- Drag & Drop: Full support for dragging files directly into the application window with intuitive visual overlay
- Hardware Acceleration: Enhanced support for Apple VideoToolbox and NVIDIA NVENC with dedicated quality sliders (1-100) and proper native quality flag mapping
- Smart Codec Filtering: Intelligently hides hardware codecs not supported by the user's operating system for a cleaner interface
- Cross-Platform Support: Official builds now available for Windows x64, Linux x64/ARM64, and macOS Intel in addition to macOS Apple Silicon
- Native Application Feel: Implemented global tab-key blocking and focus ring removal for polished, native-like user experience
- Splash Screen: Added professional startup splash screen with optimized load timing
- Global Settings: New "App" tab in settings for application-wide configuration including Max Concurrency
Architecture Improvements
- Component Refactoring: Major frontend restructuring into modular, reusable components for improved maintainability
License
- GPLv3: Project re-licensed to GPLv3
UI/UX Refinements
- Simplified Interface: Removed estimated output size panel to prioritize UI clarity and avoid potentially misleading predictions
- Visual Consistency: Standardized title bar button sizes and layout across all platforms
- Smart Scrolling: Automatic scrolling in logs view for better monitoring of conversion progress
Bug Fixes
- Windows Stability: Resolved window dragging artifacts and transparency issues affecting title bar rendering
- Input Validation: Numeric fields now strictly enforce digit-only input to prevent configuration errors
- Conversion Safety: Disabled remove button for files currently being converted to prevent data loss
Migration Notes
This release includes breaking changes:
- Project is now licensed under GPLv3
- Estimated output size feature has been removed
License
GPLv3