Repository navigation
QuickTranslate v1.1.6
Changelog
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
textChangedto update hotkey input field
* RemovedQGenericArgument
