Commit graph

401 commits

Author SHA1 Message Date
Jack251970
cbcebad4d0 Improve code quality 2025-04-24 21:49:50 +08:00
Jack251970
82d97fd05a Improve code quality 2025-04-24 20:24:02 +08:00
Jack251970
43dbf1a0ee Remove useless functions & Fix debug issue 2025-04-13 18:13:55 +08:00
Jack251970
20d2661380 Code quality 2025-04-13 18:04:50 +08:00
Jack251970
dde933a96b Use api functions instead 2025-04-13 17:26:21 +08:00
Jack251970
6b9c9e9eb7 Log exception instead of throw exception 2025-04-12 08:08:26 +08:00
Jack251970
526f00261d Throw plugin exception for plugin dispose interface 2025-04-11 22:02:03 +08:00
Jack251970
bae0fa5c0e Improve code quality 2025-04-11 22:00:36 +08:00
Jack251970
3aa324d120 Throw plugin exception for plugin save interface 2025-04-11 21:52:51 +08:00
Jack Ye
983d53a180
Merge branch 'dev' into jsonrpc_connection_loss 2025-04-09 22:02:50 +08:00
Jack251970
5097054137 Improve log code quality 2025-04-09 21:20:32 +08:00
Jack251970
5a2db37d39 Add code comments 2025-04-09 19:43:22 +08:00
Jack251970
4095eb4b86 Improve code quality 2025-04-09 19:26:52 +08:00
Jack251970
8730a5fce8 Improve log message 2025-04-09 18:10:44 +08:00
Jack251970
d3fdd99e10 Fix ConnectionLostException for JsonRPC v2 plugins 2025-04-09 18:09:54 +08:00
Jack251970
1af9d061f7 Use api functions in other places 2025-04-08 21:53:00 +08:00
Jack Ye
0619041829
Merge branch 'dev' into binary_storage_api 2025-04-08 16:28:05 +08:00
Jack Ye
c55a453a62
Merge branch 'dev' into binary_storage_api 2025-04-05 20:42:48 +08:00
Jack Ye
7695a46be1
Merge branch 'dev' into error_log 2025-04-05 20:41:24 +08:00
Jack251970
3185bda824 Use IRemovable interface instead of reflection 2025-04-05 11:31:24 +08:00
Jack Ye
5e637384a4
Merge branch 'dev' into error_log 2025-04-04 16:47:07 +08:00
Jack Ye
8cd81b74f9
Merge branch 'dev' into binary_storage_api 2025-04-04 16:41:08 +08:00
Jack251970
4744ff780e Move PluginManager public function to api 2025-04-04 16:33:03 +08:00
Jack251970
95a3fd36de Do not crash when caught exception on saving settings 2025-04-04 10:34:59 +08:00
Jack251970
ca221d7100 Add binary storage api functions 2025-04-01 14:19:59 +08:00
Jack251970
6f0126d3ba Add log error api function for csharp and jsonrpc 2025-04-01 11:47:18 +08:00
Jack251970
f9c1b6aa3e Adjust usings 2025-04-01 09:57:55 +08:00
Jack251970
1ede69c4c1 Make Plugin dictionary private 2025-03-30 13:59:06 +08:00
Jack251970
63378e1898 Code quality 2025-03-30 13:57:35 +08:00
Jack Ye
fd10addba4
Merge branch 'dev' into plugin_settings_cache_path 2025-03-27 19:39:21 +08:00
Jack251970
dfad11cbed Fix language change issue 2025-03-24 13:22:15 +08:00
Jack251970
5f976b9331 Remove useless assignment 2025-03-23 12:47:57 +08:00
Jack251970
ee0b039427 Merge update plugin directory functions 2025-03-23 12:44:49 +08:00
Jack Ye
c87b731efd
Merge branch 'dev' into plugin_settings_cache_path 2025-03-21 07:31:12 +08:00
Jack Ye
a6812cfd9f
Merge branch 'dev' into settings_panel 2025-03-20 20:33:31 +08:00
Jack251970
782c11c57f Update Flow.Launcher.Core/Plugin/JsonRPCPluginSettings.cs
Co-authored-by: Yan Li <Yusyuriv@users.noreply.github.com>
2025-03-20 18:17:47 +08:00
Jack251970
13fcdc60fa Fix typo 'seperator' 2025-03-20 18:11:53 +08:00
Jack251970
1d625c9134 Update Flow.Launcher.Core/Plugin/JsonRPCPluginSettings.cs
Co-authored-by: Yan Li <Yusyuriv@users.noreply.github.com>
2025-03-20 18:05:25 +08:00
Jack Ye
ffc5047810
Update Flow.Launcher.Core/Plugin/JsonRPCPluginSettings.cs
Co-authored-by: Yan Li <Yusyuriv@users.noreply.github.com>
2025-03-20 17:41:21 +08:00
Jack Ye
f14e79dbc1
Update Flow.Launcher.Core/Plugin/JsonRPCPluginSettings.cs
Co-authored-by: Yan Li <Yusyuriv@users.noreply.github.com>
2025-03-20 17:41:11 +08:00
Jack Ye
444d29506d
Update Flow.Launcher.Core/Plugin/JsonRPCPluginSettings.cs
Co-authored-by: Yan Li <Yusyuriv@users.noreply.github.com>
2025-03-20 17:38:31 +08:00
Jack Ye
e3af882eec
Merge branch 'dev' into plugin_settings_cache_path 2025-03-20 14:00:07 +08:00
Jack Ye
87f765be4a
Merge pull request #3261 from Jack251970/multiple_keywords
Support Multiple keywords for Plugins
2025-03-20 13:46:23 +08:00
Jack251970
afb38db572 Fix possible null reference exception 2025-03-17 11:38:27 +08:00
Jack251970
43bf6342ca Improve area text box 2025-03-17 11:19:47 +08:00
Jack Ye
c690e591ff
Merge branch 'dev' into plugin_settings_cache_path 2025-03-16 19:42:58 +08:00
Jack251970
af3b391676 Fix dispose 2025-03-06 20:20:30 +08:00
Jack251970
486cc6ac49 Fix async task issue 2025-03-06 20:15:49 +08:00
Jack251970
ce3a3e912a Fix plugin settings delete issue 2025-03-06 19:43:16 +08:00
Jack Ye
c848fab2d4
Merge branch 'dev' into settings_panel 2025-03-05 14:59:01 +08:00