github TechxArtisanStudio/Openterface_QT 0.5.6

6 hours ago

🚀 Openterface QT – Release 0.5.6

(Skipped 0.5.5 due to upgarded by script from both developers)

This release includes major improvements across packaging, serial communication, Windows camera handling, build automation, and cross-platform testing. It also fixes multiple user-reported issues and adds new keyboard support.


✨ Highlights

🔧 Packaging & Build Improvements

Significant enhancements to Linux, Windows, and AppImage packaging to ensure more stable and portable builds.

  • Improved packaging process and bundled Qt in .deb packages
  • Fixed multiple Debian build issues, including missing libqt6svg on arm64
  • Fixed RPM build failures and missing library dependencies (e.g., libmfx.so)
  • Added desktop icon and removed unnecessary libqt6svg6 dependency
  • Improved AppImage AppRun script, fixed wrong paths, and eliminated dead loops
  • Enhanced AppImage entrypoint script with verbose trace
  • Improved Docker-based build & test workflow (using build-push-action)
  • Added automated Fedora test build
  • Added Windows Docker testing and fixed Windows test repo config
  • Updated artifact patterns for .exe and .zip installer builds

🖥️ Application Features & Fixes

🎮 KVM & Input Fixes

  • Fixed mouse 1px movement bug
  • Fixed mouse wheel bug
  • Fixed KVM GO inability to switch serial port
  • Added SD card switching support for KVM GO
  • Added audio mute control button

💡 UI & Usability

  • Fixed unresponsive File/Edit menu bar clicks
  • Added processing time display per frame (performance visibility)

🔌 Serial Communication Improvements

A major refactor to improve stability, correctness, and responsiveness:

  • Clear stale serial buffer data
  • Header validation for incoming packets
  • Better error handling and recovery logic
  • Improved responsiveness with refactored event handling
  • Fixed serial write failure at startup
  • Fixed issues preventing serial port thread usage
  • Overall serial communication stability enhanced

📷 Windows Camera Module

Completely refactored to use FFmpeg with hardware acceleration, improving compatibility and performance on Windows.


🌐 Cloud & CI/Automation

  • Migrated test image uploads from imgbb → Qiniu
  • Added Windows build testing
  • Improved auto-installation and Docker-based test pipelines

🌍 Localization

  • Added Spanish (Spain) keyboard support

🆕 New Contributors

Huge thanks to our new contributors:

  • @geodesic42 – Added Spanish keyboard support
  • @Copilot – Cleaned up GitHub workflow duplication

📄 Full Changelog

See all changes between 0.5.3 → 0.5.6:
0.5.3...0.5.6

Don't miss a new Openterface_QT release

NewReleases is sending notifications on new releases.