Commit graph

908 commits

Author SHA1 Message Date
Jack Ye
98179eb2e9
Merge branch 'dev' into rename-file 2025-07-15 20:53:08 +08:00
Jack Ye
77a7c6ec75
Merge branch 'dev' into plugin_update 2025-07-15 19:58:49 +08:00
VictoriousRaptor
970aa5eefe Fix typo 2025-07-14 21:24:11 +08:00
Jack251970
8c56c0bddf Fix logic 2025-07-14 19:30:16 +08:00
Jack251970
6317d0eec6 Reload on all settings change 2025-07-14 19:29:12 +08:00
Jack251970
c0c7546cfc Add auto plugin update setting & UI 2025-07-14 15:48:15 +08:00
Jack251970
d7d3549c82 Improve code quality 2025-07-14 09:17:32 +08:00
Jack251970
071b75bcb5 Improve code quality 2025-07-14 09:12:14 +08:00
Jack Ye
2acf9b4340
Merge branch 'dev' into rename-file 2025-07-14 09:10:04 +08:00
VictoriousRaptor
efcce81536
Merge branch 'dev' into double-pin 2025-07-13 23:39:44 +08:00
VictoriousRaptor
2316c36a05 Improve performance and readablility 2025-07-13 23:32:53 +08:00
Jack251970
44d9eb8556 Change default to false BEFORE RELEASE 2025-07-13 20:58:26 +08:00
Jack251970
43f7cecaff Improve code quality 2025-07-13 20:58:15 +08:00
VictoriousRaptor
27002c5035
Update doc 2025-07-13 19:48:49 +08:00
VictoriousRaptor
50de9ba6d6
Merge branch 'dev' into double-pin 2025-07-13 19:46:55 +08:00
VictoriousRaptor
4c560210cd More specific exception types for better error handling 2025-07-13 19:37:42 +08:00
VictoriousRaptor
5cd7ae72f4 Fix typo 2025-07-13 19:37:42 +08:00
VictoriousRaptor
3f1862775e
Fix zero boundary condition in MapToOriginalIndex
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-13 19:33:20 +08:00
VictoriousRaptor
130202108c Add UI for double pinyin options 2025-07-13 19:09:40 +08:00
VictoriousRaptor
ebcd7d5915 Fix ShouldTranslate() logic
- Check settings or it won't work  as expected
2025-07-13 19:01:59 +08:00
VictoriousRaptor
fdbb183064 Remove readonly to reload correctly 2025-07-13 19:00:31 +08:00
VictoriousRaptor
d537ce22f8 Fix init issue 2025-07-13 16:08:28 +08:00
VictoriousRaptor
d9e89ad610 Refactor TranslationMapping class
- Always add index to mapping rather than only Chinese characters
- Simplify mapping algorithm
- Add unit test for TranslationMapping
2025-07-13 16:07:14 +08:00
VictoriousRaptor
100f753e9b Fix ShouldTranslate() logic 2025-07-13 16:07:14 +08:00
Jack251970
ed4fdb7561 Update result modifiers when OpenResultModifiers is changed 2025-07-13 10:55:13 +08:00
Jack251970
c5373f6abf Use one way binding for showing result hotkey 2025-07-13 10:51:03 +08:00
Jack251970
0d4598b301 Add property changed for OpenResultModifiers 2025-07-12 15:12:56 +08:00
Jack251970
ad81a3c091 Fix hotkey string issue 2025-07-10 22:48:40 +08:00
Jack251970
c2c8a82472 Restore plugin hotkey setting if it is not editable anymore 2025-07-10 22:15:51 +08:00
Jack251970
c326901812 Fix spelling 2025-07-10 21:09:56 +08:00
Jeremy Wu
48d08984ec
Merge pull request #3803 from Flow-Launcher/CustomQueryHotkeySetting_refactor
Refactor CustomQueryHotkeySetting control
2025-07-10 21:45:07 +10:00
Jack Ye
35474f2cbc
Merge branch 'dev' into rename-file 2025-07-07 20:39:20 +08:00
Jack251970
5c2127ec52 Add constructor for CustomPluginHotkey 2025-07-06 21:06:54 +08:00
Jack251970
4055e30538 Use set hotkey function instead of setter 2025-07-06 20:52:36 +08:00
Jack251970
9b92061807 Check modified & use IDictionary 2025-07-06 20:28:26 +08:00
Jack Ye
515f24d388
Merge branch 'dev' into rename-file 2025-07-06 20:08:38 +08:00
Jack Ye
c23eb505d1
Merge branch 'dev' into plugin_store_item_vm_null 2025-07-06 20:06:28 +08:00
Jack251970
c71da5413a Support for color scheme change 2025-07-06 09:08:20 +08:00
Jack251970
15d979bc2c Enable Win32 dark mode if the system is in dark mode before creating all windows 2025-07-05 23:05:49 +08:00
Jack251970
503bc485cb Add empty for hotkey model 2025-07-02 17:44:55 +08:00
Jack251970
476ad9be9b Add constructor for CustomPluginHotkey 2025-07-02 15:17:35 +08:00
Jack251970
d0fc344b54 Explictly implement PropertyChanged 2025-07-02 14:40:25 +08:00
Jack251970
96e8eae83e Revert "Add property changed for CustomPluginHotkey"
This reverts commit 1d2aa96dcc.
2025-07-02 14:34:00 +08:00
Jack251970
fd3eef46f4 Add Equals & GetHashCode for CustomPluginHotkey 2025-07-02 14:33:46 +08:00
Jack251970
f63b8bd2fc Add ToString 2025-07-02 13:46:15 +08:00
Jack251970
40f1fc6421 Allow setter for RegisteredHotkeyData.Hotkey 2025-07-02 13:29:06 +08:00
Jack251970
495e2c1884 Revert "Add property changed for RegisteredHotkeyData.Hotkey"
This reverts commit 5910d1de19.
2025-07-02 13:27:16 +08:00
Jack251970
2259d742f8 Add registered type, type, command, command parameter for RegisteredHotkeyData 2025-07-02 12:59:19 +08:00
Jack251970
5910d1de19 Add property changed for RegisteredHotkeyData.Hotkey 2025-07-02 12:58:50 +08:00
Jack251970
989206b59c Add is empty for HotkeyModel 2025-07-02 12:57:45 +08:00