github TechxArtisanStudio/Openterface_QT v0.1.0
Release v0.1.0 - Enhanced Keyboard Layouts and Driver Installation Fixes

one day ago

Major Features and Improvements

  1. Keyboard Layout Enhancements:

    • Added configurable keyboard layout support (#130, #150).
    • Introduced Danish QWERTY (qwerty_dk.json) and Japanese keyboard layouts.
    • Refactored keyboard layout settings for better usability (#151).
  2. Window Management:

    • Fixed issues with maximizing and restoring windows (#152, #149).
    • Improved window resizing logic to prevent unnecessary resizing when maximized.
  3. Driver Installation:

    • Switched to pnputil.exe for driver installation to address incorrect driver paths (#145, #142).
    • Added support for WCH CH340 v3.9 driver (#140).
    • Updated README.md to clarify driver installation issues on Windows.
  4. Logging and Code Refactoring:

    • Moved logging from the UI thread to the main thread (#153, #149).
    • Removed unused files and refactored code for better maintainability (#146).
  5. Cross-Platform Compatibility:

    • Updated installation paths for better cross-platform support.
    • Added hidraw permissions setup for Linux.
    • Clarified that some Linux distributions use uucp instead of dialout (#117).
  6. Build and Deployment:

    • Enhanced the Qt installation script with FFmpeg and additional dependencies.
    • Downgraded the Linux GitHub Actions runner to Ubuntu 22.04 for stability.
    • Added a configurable version release GitHub workflow (#143).
  7. Camera and Screenshot Functionality:

    • Added two script commands for capturing and saving screenshots from the target to the host, supporting region selection and full-screen captures (#115).
    • Implemented camera capture functionality (#114).

Bug Fixes

  1. Fixed incorrect driver path issues (#142, #145).
  2. Resolved bugs related to maximizing/restoring windows (#152).
  3. Addressed issues with double-click events being dropped in Qt (#122).
  4. Fixed incorrect .sys driver name references (#140).

Documentation Updates

  1. Updated the README.md:
    • Added FAQs (#130).
    • Clarified driver installation instructions for Windows.
    • Removed tracking information and added spacers for better readability (#123, #124).
  2. Updated build instructions to include the libusb-1.0-0-dev dependency.

Miscellaneous

  1. Replaced zoom fix logo.
  2. Removed Raspbian-specific Dockerfile and added an install script for the Qt environment.

Don't miss a new Openterface_QT release

NewReleases is sending notifications on new releases.