Skip to content

QuickTranslate v1.1.6

Choose a tag to compare

@SL1dee36 SL1dee36 released this 24 Jan 22:03
· 6 commits to main since this release
e1e4e20

Changelog

{E1DE1734-3CB1-4187-993C-3D1E3A801617}

New Features

  • Dynamic Hotkey Input:

    • The hotkey input field in the settings dialog now dynamically displays the pressed keys as you press them. This provides immediate feedback and makes setting hotkeys easier.
    • Keys in a hotkey combination are displayed with + separating them (e.g., Ctrl + Shift + B).
    • Only unique keys can be included in a hotkey combination. Duplicate key presses will be ignored.
    • The hotkey is set after you press 'enter'.
  • Language Selection in Popup:

    • Added the ability to change the translation language directly in the popup window, without the need to open settings. This allows for quick switching between translation languages.

Bug Fixes

  • Resolved Threading Issues with Hotkey Input:
    • Fixed an issue where the hotkey input field would crash the application when a hotkey was being set. Now you can update the UI in the correct thread.

Other Changes

  • Refactored Hotkey Handling:
    • Implemented a new, more robust approach for handling hotkey input using signals to update the text field.
    • Improved overall stability when setting hotkeys.

Technical details

  • Implemented a custom signal textChanged to update hotkey input field
    * Removed QGenericArgument