Commit graph

10230 commits

Author SHA1 Message Date
Jack251970
fe3babd4fc Log error when fail to fetch type 2025-07-08 09:50:12 +08:00
Jack251970
bad7db69dc Improve code quality 2025-07-08 09:45:54 +08:00
Jack251970
2856da83c1 Fix quick access link type fetching issue 2025-07-08 09:44:17 +08:00
Jeremy Wu
0f510b153c
Merge pull request #3572 from Flow-Launcher/plugin_store_item_vm_null
Fix separation of Plugin Store and Plugins Manager plugin
2025-07-07 22:17:02 +10:00
Jeremy
236bff1c10 fix spelling 2025-07-07 21:57:03 +10:00
Jeremy
a63c8b036b updates to method summary and correct spell check errors 2025-07-07 21:35:12 +10:00
Jack Ye
727390db4c
Merge pull request #3805 from OrigamiDev-Pete/dev
Use System.Version to compare versions
2025-07-07 14:09:57 +08:00
Jack251970
988a3bc09e Do not throw exception & Fix blank lines 2025-07-07 14:00:07 +08:00
Peter de Vroom
770eec5296 Use System.Version to compare versions
Add error checking
2025-07-07 14:07:47 +10:00
Jack251970
edb145091d Fix build issue 2025-07-06 20:12:26 +08:00
Jack Ye
c23eb505d1
Merge branch 'dev' into plugin_store_item_vm_null 2025-07-06 20:06:28 +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
052bbb9d75 Fix format 2025-07-06 16:49:17 +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
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
a0dff3fbc1
Merge branch 'dev' into plugin_store_item_vm_null 2025-07-05 17:19:54 +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
c06e6d1a6b Check modified state when updating plugins 2025-07-03 20:53:15 +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
Jeremy
ae206c35a5 update Plugin Store & Plugins Manager texts 2025-07-03 21:53:39 +10:00
Jeremy Wu
e1f9d60eb9
Merge branch 'dev' into plugin_store_item_vm_null 2025-07-03 21:23:27 +10:00
Jack Ye
352c0f875d
Merge pull request #3791 from Flow-Launcher/modified_plugins
Check if plugin is modified before querying
2025-07-01 19:49:05 +08:00
Jack251970
d7b13276a2 Check if plugin is modified before querying 2025-07-01 13:35:44 +08:00
Jack251970
650a156736 Improve strings 2025-07-01 13:21:48 +08:00
Jack251970
5bfdc583b1 Change the notification message title about plugin already installed/uninstalled from 'Fail to install ' to ' is already installed'. Do the same for uninstalling notification title. 2025-07-01 13:18:26 +08:00
Jack251970
07947c5e1e Fix an issue that pm install/uninstall same plugin without restart says correct message but another message also pops up to say it's successfully installed. It should only one pop up notification to say that the plugin already installed/uninstalled 2025-07-01 12:34:48 +08:00
Jack251970
71043be078 Fix string format issue 2025-07-01 12:00:43 +08:00
Jack251970
2a4bd508c1 Resolve conflicts 2025-07-01 09:06:58 +08:00
Jack251970
ce6c2cb1b2 Add return value for api functions 2025-07-01 09:05:21 +08:00
Jack251970
a8bc55dcb5 Add return for UninstallPluginAsync 2025-07-01 08:59:32 +08:00
Jack251970
1bb7286920 Show error message instead of message 2025-07-01 08:57:32 +08:00
Jeremy Wu
4e4b59ebda
Merge branch 'dev' into plugin_store_item_vm_null 2025-07-01 09:28:34 +10:00
Jack Ye
09883130ce
Merge pull request #3786 from Flow-Launcher/removePluginSettings
Fix Plugin Uninstallation Issue
2025-07-01 07:28:20 +08:00
Jack251970
3fc0abfbab Fix removePluginSettings parameter pass issue 2025-06-30 20:26:14 +08:00
Jack Ye
e965b56824
Merge pull request #3785 from Flow-Launcher/row_issue
Fix grid row issue
2025-06-30 14:55:52 +08:00
Jack251970
0c1fcad06f Fix grid row issue 2025-06-30 14:39:29 +08:00