Commit graph

49 commits

Author SHA1 Message Date
Jack Ye
00b61f3123
Merge pull request #3581 from Flow-Launcher/get_window_long
Fix crash on ×32 devices
2025-06-03 11:24:05 +08:00
Jack251970
eb69ce919e Add url comments 2025-05-27 14:36:24 +08:00
Jack251970
086aeab6c0 Use PInvoke to improve code quality 2025-05-27 14:36:09 +08:00
Jack251970
b2f5713386 Fix crash on ×32 devices 2025-05-24 13:10:25 +08:00
Jack Ye
8bb96d7f58
Fix copy to clipboard STA thread issue & Support retry for copy & Async build-in shortcut model & Fix build shortcuts text replace issue & Fix startup window hide issue (#3314) 2025-05-02 14:26:14 +10:00
Jack251970
8674fca082 Resolve conflicts 2025-04-19 11:20:08 +08:00
Jack251970
1cd6998870 Cleanup codes 2025-04-18 07:39:02 +08:00
Jack251970
28c7538fc3 Fix possible Win32Exception 2025-04-15 09:06:31 +08:00
Jack251970
eec6145e1a Fix possible win32 exception 2025-04-13 20:35:27 +08:00
Jack251970
a6c7430094 Code quality 2025-04-11 12:36:19 +08:00
DB p
218635a035 Add logic to check whether the Korean IME is in use 2025-04-11 12:56:31 +09:00
Jack251970
f56d038e80 Remove debug codes & Improve code quality 2025-04-11 11:08:28 +08:00
Jack Ye
f64ca66743
Merge branch 'dev' into force_foreground_window 2025-04-04 16:47:12 +08:00
Jack Ye
3283adce59
Fix typos
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-04-04 11:27:10 +08:00
Jack251970
8df1e6a0ce Add blank line 2025-04-04 11:18:57 +08:00
Jack Ye
834780d6e7
Fix typos
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-04 11:17:37 +08:00
Jack Ye
2a2ef234d9
Fix typos
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-04 11:17:30 +08:00
Jack251970
96f10d2799 Code quality 2025-04-03 22:13:12 +08:00
Jack251970
bc823b3ca4 Fix Application.Current null exception 2025-03-30 15:04:07 +08:00
Jack251970
db46a4adfd Code quality 2025-03-30 09:12:14 +08:00
Jack251970
d66bdbb112 Force FL window foreground when switching keyboard layout 2025-03-24 08:51:24 +08:00
Yusyuriv
4f2a951adf
Small code style changes in keyboard change logic 2025-03-23 20:41:28 +06:00
Jack251970
d827d0ac9f Use language tag instead of language id 2025-03-23 22:22:08 +08:00
Jack251970
4fc7f70d18 Adjust formats 2025-03-23 21:05:14 +08:00
Jack251970
c63debe296 Add foreground window check 2025-03-23 20:57:25 +08:00
Yusyuriv
1bf573344a
Fix incorrect error handling logic in keyboard layout change 2025-03-23 18:53:01 +06:00
Yusyuriv
4df42a0f63
Add doc comments and additional error handling in keyboard layout switch logic 2025-03-23 18:40:41 +06:00
Yusyuriv
48aff32f1b
Clarify why not switch keyboard layout for languages that have IME mode 2025-03-23 18:28:19 +06:00
Yusyuriv
382d0c2bfe
Don't broadcast language change 2025-03-23 18:26:11 +06:00
Yusyuriv
cd28c09c09
Fix the issue with not being able to switch back to the original keyboard layout in OnDeactivated 2025-03-23 17:56:52 +06:00
Yusyuriv
ca04823dd7
Remove generic language code 2025-03-22 19:40:26 +06:00
Yusyuriv
6ad4b2355e
Don't switch to English when IME can be disabled instead 2025-03-22 17:08:09 +06:00
Yusyuriv
67be335600
Rename methods to make their purpose more obvious; slight code style changes 2025-03-22 14:58:42 +06:00
Jack251970
465108a9d4 Fix keyboard layout fetch issue 2025-03-22 13:58:53 +08:00
Jack251970
023ab45022 Use PInvoke instead of DllImport & Several adjustments 2025-03-22 12:06:44 +08:00
Jack251970
9cb31c8661 Improve code quality 2025-03-19 18:03:02 +08:00
Jack251970
49f1d79798 Fix SetWindowLong issue 2025-03-16 23:18:50 +08:00
Jack251970
a98a0335b3 Improve code quality 2025-03-16 22:37:22 +08:00
Jack251970
2cd1683741 Improve code quality 2025-03-16 22:24:06 +08:00
Jack251970
1ca17aa2db Code cleanup 2025-03-16 17:48:22 +08:00
Jack251970
2dcbe7f5d8 Remove old blur handling codes 2025-03-16 14:46:39 +08:00
Jack251970
db37ab7373 Use PInvoke.DwmSetWindowAttribute instead of DllImport 2025-03-16 14:39:56 +08:00
Jack251970
e4ade45d83 Use PInvoke.DwmSetWindowAttribute instead of DllImport 2025-03-16 14:23:29 +08:00
Jack251970
29c6f12cc5 Code cleanup 2025-03-16 13:44:13 +08:00
Jack251970
41b05b39ab Replace dll import with PInvoke for code quality 2025-02-24 17:01:01 +08:00
DB p
3e9a0e2c71 Added basic structure for fluent window 2025-02-23 06:10:41 +09:00
Jack251970
e0f0bed822 Revert "Fix clipboard action under sta thread issue" 2025-01-04 00:33:24 +08:00
Jack251970
6f899092b5 Move dll import codes to win32 helper 2024-12-24 11:59:04 +08:00
Jack251970
3ab1fb15b6 Fix clipboard action under sta thread issue 2024-12-19 16:34:32 +08:00