Jack251970
68454a8a6e
Change log level for plugin constructor timing message
...
Updated the log level for the plugin constructor cost message
from `LogInfo` to `LogDebug` to reduce verbosity in production
logs and make this information available primarily during
debugging sessions.
2025-10-16 18:43:19 +08:00
Jack Ye
6213193cda
Merge branch 'dev' into plugin_initialization
2025-10-02 20:22:20 +08:00
Jack251970
0e366a6269
Use PublicApi.Instance instead of private one
2025-09-23 17:40:54 +08:00
Jack251970
7350c1d4d5
Use Flow.Launcher.Localization to improve code quality
2025-09-23 17:14:30 +08:00
Jack Ye
cf8096f276
Merge branch 'dev' into plugin_initialization
2025-09-05 20:35:05 +08:00
Jack251970
556dce9bed
Remove unnecessary Task.Run
2025-08-14 19:22:03 +08:00
Jack251970
7264f5493f
Use ShowMsgError for plugin load fail message
2025-08-14 18:34:03 +08:00
Jack251970
3221f930c4
Add info log message for plugin constructors
2025-07-21 21:17:30 +08:00
Jack251970
e0240784b5
Improve code quality
2025-07-21 21:11:48 +08:00
Jack251970
06b3219dcb
Add translations
2025-07-20 12:07:19 +08:00
Jack251970
0682e9bed1
Improve code quality for public api
2025-07-20 11:38:44 +08:00
Jack251970
43dbf1a0ee
Remove useless functions & Fix debug issue
2025-04-13 18:13:55 +08:00
Jack251970
1af9d061f7
Use api functions in other places
2025-04-08 21:53:00 +08:00
Jack251970
63378e1898
Code quality
2025-03-30 13:57:35 +08:00
Jack251970
5f976b9331
Remove useless assignment
2025-03-23 12:47:57 +08:00
Jack Ye
7975ab5882
Merge branch 'dev' into plugin_settings_cache_path
2025-03-01 08:51:06 +08:00
Jack251970
3106b025e3
Support plugin directory update & validate
2025-02-24 13:46:58 +08:00
Jack251970
3efe550b7f
Use context plugin settings path
2025-02-24 13:28:58 +08:00
Jack251970
b50db58673
Add assembly name & plugin settings path & plugin cache path in meta data for non-csharp plugins
2025-02-24 12:37:08 +08:00
Jack251970
d07b304f9e
Improve code quality
2025-02-24 11:35:41 +08:00
Jack251970
5919418980
Add assembly name & plugin settings path & plugin cache path in meta data for csharp plugins
2025-02-23 21:01:53 +08:00
Jack251970
3cb9d1dce4
Remove IApp & AppExtensions and use dependency injection instead
2025-01-12 20:04:44 +08:00
Jack251970
88e84378da
Use api in app extensions to call api functions
2025-01-09 21:44:24 +08:00
Jack251970
897fd7aaba
Replace Flow.Launcher.Core.MessageBoxType & MessageBoxImage with System.Windows.MessageBoxButton & MessageBoxImage
...
Remove useless warning file
2024-11-26 21:31:13 +08:00
Jack251970
b30cc4fc38
Replace System.Windows.MessageBox with MessageBoxEx
2024-11-25 10:38:43 +08:00
Hongtao Zhang
f5b1b4f830
rename and add js/ts v2
2023-11-03 21:16:51 -05:00
Hongtao Zhang
f6912597b4
Merge branch 'dev' into jsonrpc_v2
...
# Conflicts:
# Flow.Launcher.Plugin/Query.cs
2023-06-23 11:24:27 +08:00
Vic
00e6e5b30d
Remove unused using
2023-04-25 21:02:34 +08:00
Hongtao Zhang
16dcdf01fd
load v2 plugins
2023-03-26 01:12:21 -05:00
Jeremy Wu
4e48c3eb10
refactor
2022-11-22 09:20:27 +11:00
Jeremy
76c0f03bc2
update python directory to python file directory
2022-10-25 21:03:01 +11:00
Jeremy
9e55fc5854
add node plugin execution
2022-10-24 08:47:09 +11:00
Jeremy
7441e90895
python language check ignore case
2022-10-24 07:54:15 +11:00
Jeremy
eb203c2c8b
executable plugin language check ignore case
2022-10-24 07:41:48 +11:00
Jeremy
4ea1ee0c04
add Node.js environment setup
2022-10-23 20:05:12 +11:00
Oren Nachman
dbe2151810
Clean up exception throwing code for plugin loading
2022-08-09 16:31:29 -07:00
Oren Nachman
3648126854
Revert JSON Null change + fix more warnings
...
See comment inline re:JSON null
2022-08-08 17:35:38 -07:00
Oren Nachman
ffd877290d
Addressing initial feedback
2022-08-08 11:27:11 -07:00
Oren Nachman
a3197f8ee1
Fix (some) build warnings
...
CS1572
CS1573
CS0168
CS8073
CA2200
VSTHRD110
VSTHRD200
VSTHRD105
SYSLIB0013
CS8524
2022-08-07 21:31:38 -07:00
Jeremy Wu
fe45e3bdd2
update python message from install to download
2021-08-12 09:12:38 +10:00
Jeremy Wu
e6db8b85e8
remove spaces in Python Embeddable folder name
2021-06-19 19:09:09 +10:00
Jeremy Wu
5fbde3779d
check location exists if python path is already set
2021-06-19 11:17:00 +10:00
Jeremy Wu
e125d59c6e
reorder logic for setting python path
2021-06-19 00:54:04 +10:00
Jeremy Wu
c9b232aa26
remove automatic retrieval py path from PATH or via where.exe
2021-06-18 22:58:14 +10:00
Jeremy
4909f58225
switch to embedded path
2021-06-18 08:27:23 +10:00
Jeremy
cc2b9dc81d
use python 3.8.9 embeddable
2021-06-17 22:20:32 +10:00
Kevin Zhang
456016cdd8
Use where.exe to detect pythonPath easily
2021-06-07 19:17:46 +08:00
弘韬 张
ab7d00eacc
Make IPlugin inherit from IAsyncPlugin
2021-03-23 17:40:27 +08:00
Jeremy Wu
f3d0b88616
remove task
2021-02-05 08:08:33 +11:00
Jeremy Wu
4933a2e28c
add python installation
2021-01-31 17:49:08 +11:00