Commit graph

10303 commits

Author SHA1 Message Date
Jack251970
4874586773 Fix build issue 2025-07-06 20:15:33 +08:00
Jack Ye
515f24d388
Merge branch 'dev' into rename-file 2025-07-06 20:08:38 +08:00
Jack Ye
4fcc12d717
Merge pull request #3795 from Flow-Launcher/check_plugin_modified
Check plugin modified state for more lists and improve code quality
2025-07-06 20:01:48 +08:00
Jack Ye
166591002c
Merge pull request #3802 from Flow-Launcher/action_keyword_check
Remove plugins from global & non-global plugins when they are removed from settings
2025-07-06 19:57:50 +08:00
Jack Ye
63aca6ea37
Fix possible invalid operation
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-06 16:54:04 +08:00
Jack251970
53174091d6 Use remove where for code quality 2025-07-06 16:52:26 +08:00
Jack251970
b85b2ec30a Remove plugins from global & non-global plugins when they are removed from settings 2025-07-06 16:45:44 +08:00
Jack251970
c33f72db7e FIx format 2025-07-06 16:36:56 +08:00
Jeremy Wu
1e9eaf5db8
Merge pull request #3798 from Flow-Launcher/win32_dark_mode
Enable dark mode if the system is in dark mode for Win32 windows
2025-07-06 17:49:51 +10:00
Jeremy Wu
a6c038ff5a
Merge branch 'dev' into check_plugin_modified 2025-07-06 16:55:08 +10:00
Jack Ye
19c5cc3cf0
Merge branch 'dev' into rename-file 2025-07-06 11:33:50 +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
Jack Ye
8e6eaf728d
Merge pull request #3796 from Flow-Launcher/program_empty_query
Return results when query is empty for Program
2025-07-05 16:07:26 +08:00
Jack Ye
aedfbfc632
Merge pull request #3797 from Flow-Launcher/theme_mode_api
Add Theme mode API Function
2025-07-05 15:37:14 +08:00
Jack251970
d1a5cc8e84 Add theme mode api functions 2025-07-05 13:35:28 +08:00
Jack251970
d7d17a93cd Use ActualApplicationThemeChanged in MainWindow 2025-07-05 13:35:17 +08:00
Jack251970
5b2b272f76 Add ActualApplicationThemeChanged in MainViewModel 2025-07-05 13:35:02 +08:00
Jack251970
80b7775412 Return results when query is empty for program 2025-07-04 10:50:50 +08:00
Jack Ye
446c61fac6
Use concurrent bag for multiple thread support
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-03 21:01:09 +08:00
Jack251970
d3f5274b24 Make GetPluginsForInterface private & Code quality 2025-07-03 20:45:20 +08:00
Jeremy Wu
b440aaab37
New Crowdin updates (#3730) 2025-07-03 15:01:52 +03:00
Jack251970
2a52c28bdd Store plugin hotkey info 2025-07-03 11:18:32 +08:00
Jack251970
089c0fd892 Initialize plugin enumerable after all plugins are initialized 2025-07-03 10:59:49 +08:00
Jack251970
2625f6fa41 Make GetPluginsForInterface private 2025-07-03 10:26:12 +08:00
Jack251970
f6574947a0 Workaround for ActionContext compatibility 2025-07-02 20:35:26 +08:00
Jack251970
e6fb766fec Mark ActionContext as deprecated 2025-07-02 20:02:03 +08:00
Jack251970
e196aa420a Remove todos 2025-07-02 19:39:38 +08:00
Jack Ye
11c5b7c911
Merge branch 'dev' into rename-file 2025-07-02 18:40:54 +08:00
Jack251970
cd3eebaac6 Remove used functions 2025-07-02 18:02:50 +08:00
Jack251970
8d26c1c4e7 Add string resource 2025-07-02 18:02:29 +08:00
Jack251970
dad681d0a3 Use callback to check plugin hotkey change 2025-07-02 18:02:20 +08:00
Jack251970
c4fbb3dbec Check count 2025-07-02 18:01:41 +08:00
Jack251970
db1c1b2d97 Use changed event for plugin hotkeys 2025-07-02 17:48:56 +08:00
Jack251970
503bc485cb Add empty for hotkey model 2025-07-02 17:44:55 +08:00
Jack251970
805b8efe04 No need to check hotkey command when removing 2025-07-02 17:05:13 +08:00
Jack251970
7d0cf1fb7a Add plugin hotkey type 2025-07-02 16:07:54 +08:00
Jack251970
698fe79265 Remove unused removing 2025-07-02 16:03:46 +08:00
Jack251970
5fa3becb5c Add hotkey change events for custom query hotkeys 2025-07-02 15:52:42 +08:00
Jack251970
ff99669772 Refactor custom query hotkey setting window 2025-07-02 15:46:19 +08:00
Jack251970
42e20352e1 Improve string 2025-07-02 15:18:48 +08:00
Jack251970
476ad9be9b Add constructor for CustomPluginHotkey 2025-07-02 15:17:35 +08:00
Jack251970
c4ce8fe580 Add check for invalid query shortcuts 2025-07-02 15:17:18 +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
d46deddb94 Remove Settings.CustomPluginHotkeys null check 2025-07-02 14:11:18 +08:00
Jack251970
1057f4d2f6 Improve code quality 2025-07-02 14:09:29 +08:00
Jack251970
e061f14ec7 Check plugin modified state 2025-07-02 14:07:23 +08:00
Jack251970
1c8a8d0fc6 Code quality 2025-07-02 14:04:02 +08:00