github TechxArtisanStudio/Openterface_QT 0.3.1
v0.3.1 -Enhanced Linux Performance, Streamlined Build Process, and Key Bug Fixes

latest releases: 0.3.4, 0.3.3
18 days ago

What's New in v0.3.1

This release brings a variety of improvements, optimizations, and bug fixes to enhance the overall functionality and user experience of Openterface_QT. Below is a detailed breakdown of the changes:


Key Improvements

  1. Linux Mouse performance Improvement

    • Added cached HID paths for Linux and improved HID access.
    • Removed unused JSON configuration files and redundant configs.
    • PRs: #224, #225 by @kevinzjpeng
  2. Optimized Environment Checking on Linux

    • Ensured HID permission checks are accurate and reliable.
    • PR: #235 by @kevinzjpeng
  3. Enhanced Target Control Operating Mode

    • Removed the duplicate HID checking
    • No need to restart the app after changes.
    • Improved tooltips for better usability.
    • PR: #236 by @kevinzjpeng
  4. Improved GitHub Action Build Process

    • Added support for AppImage builds.
    • Streamlined the release process with enhanced GitHub Actions.
    • PRs: #237, #238 by @kevinzjpeng
  5. Refactored UI folder structure

    • Simplified and improved the UI source folder structure for better maintainability and scalability.
    • PR: #231 by @kevinzjpeng

Bug Fixes

  1. Windows Build Fail Bug

    • Resolved an issue causing Windows builds to fail.
    • PR: #234 by @Chow411
  2. Fix bug for keyboard layout and add screen saver inhibit

    • Add the screen saver inhibit when the application is running, in the preference >> Gernal
    • Add the unicode support for the keyboard layout.
    • Add altgr key support of the german, french keyboard layout.
    • PR: #228 by @Chow411

Other Notable Changes

  1. Updated Inno Setup Action
    • Replaced the existing Inno Setup action with a new one due to deprecation.
    • PR: #227 by @kevinzjpeng

Full Changelog

For a complete list of changes, refer to the full changelog.


Contributors

We would like to thank the following contributors for their efforts in this release:

Your contributions have been invaluable in making this release possible!


How to Upgrade

To upgrade to v0.3.1, download the latest release from the Releases page or update via your package manager.


Feedback and Support

If you encounter any issues or have suggestions, please open an issue on the GitHub repository. Your feedback helps us improve!

Don't miss a new Openterface_QT release

NewReleases is sending notifications on new releases.