github 66HEX/frame 0.2.0
Frame v0.2.0

latest releases: 0.25.3, 0.25.2, 0.25.1...
one month ago

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

Don't miss a new frame release

NewReleases is sending notifications on new releases.