Kevin Zhang
|
fa7057ae8f
|
Plugin Exception Draft (#1147)
|
2022-08-12 23:12:38 +10:00 |
|
Oren Nachman
|
30669e8c25
|
Further cleanups
|
2022-08-09 20:18:37 -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 |
|
Kevin Zhang
|
e2811ce747
|
dispose PluginPair.Plugin instead of PluginPair
|
2021-07-05 16:54:19 +08:00 |
|
Kevin Zhang
|
a18a777e75
|
Dispose Disposable or AsyncDisposable plugin on mainwindow close
|
2021-07-05 16:50:50 +08:00 |
|
Kevin Zhang
|
3bdc82a47f
|
fix an error
|
2021-07-01 16:03:03 +08:00 |
|
Kevin Zhang
|
10f3bcb209
|
Check null for ContextMenu
|
2021-07-01 15:58:50 +08:00 |
|
Kevin Zhang
|
4f13433913
|
CherryPick Layout change and ProgramLogger.cs Fix
|
2021-06-29 19:06:17 +08:00 |
|
Kevin Zhang
|
b955fde6e5
|
Use NLog Exception Handler, and , NLog Debug Message Printer, and change layout
|
2021-06-29 19:03:06 +08:00 |
|
Kevin Zhang
|
f80ae3092e
|
CherryPick Exception Optimize
|
2021-06-29 19:02:27 +08:00 |
|
Jeremy Wu
|
644be7977c
|
use ISavable and add obsolete message
|
2021-06-21 21:56:20 +10:00 |
|
Jeremy Wu
|
6ec151a8ab
|
use inheritance for ISavable and JsonStrorage
|
2021-06-21 21:04:19 +10:00 |
|
Jeremy Wu
|
7319133ae8
|
add backwards compatibility with Everything plugin
|
2021-06-21 12:34:07 +10:00 |
|
Jeremy
|
ff404c5c5b
|
update ActionKeywordSetting view logic
|
2021-06-05 18:44:16 +10:00 |
|
Jeremy
|
002c27fc12
|
Merge remote-tracking branch 'origin/dev' into ExplorerPathActionkeyword
|
2021-06-05 13:08:50 +10:00 |
|
Jeremy
|
e5fbfa24b4
|
replace action keyword when updating
|
2021-05-29 22:00:10 +10:00 |
|
弘韬 张
|
efc45c76ac
|
Use HashSet storing GlobalPlugins
Use HashSet instead of List to avoid duplicate global plugin
|
2021-05-28 17:06:58 +08:00 |
|
Jeremy
|
c5167cb5e5
|
fix duplicate query searches from same global action keywords
|
2021-05-28 08:44:06 +10:00 |
|
张弘韬
|
20ba2b2d23
|
Add SavePluginSettings API, and call that api in PluginManager.Save();
|
2021-05-13 20:49:41 +08:00 |
|
弘韬 张
|
ab7d00eacc
|
Make IPlugin inherit from IAsyncPlugin
|
2021-03-23 17:40:27 +08:00 |
|
弘韬 张
|
307cb305f0
|
Remove unused check for Stream length
|
2021-02-16 10:50:48 +08:00 |
|
弘韬 张
|
eeaa6f920d
|
add null check before updateresultmanifest
|
2021-02-03 17:50:21 +08:00 |
|
Jeremy Wu
|
114c12bdaf
|
formatting and description
|
2021-01-17 18:47:19 +11:00 |
|
弘韬 张
|
63a9e03d89
|
format QueryForPlugin code
|
2021-01-06 19:33:55 +08:00 |
|
弘韬 张
|
29ab9db7ce
|
fix reloaddata not working and refactor Init code
|
2021-01-06 19:11:58 +08:00 |
|
弘韬 张
|
731c3cdcbc
|
Use OperationCancelledException instead of catch Exception and check
|
2021-01-03 10:37:36 +08:00 |
|
弘韬 张
|
1c20069598
|
Rebase to Dev
|
2021-01-03 10:35:18 +08:00 |
|
弘韬 张
|
69cb8e6147
|
Reload IAsyncReloadable concurrently
|
2021-01-03 10:33:59 +08:00 |
|
张弘韬
|
3cd609377e
|
Plugin Async ModelAdd Full Async model, including AsyncPlugin and AsyncReloadable
|
2021-01-03 10:33:10 +08:00 |
|
Jeremy Wu
|
8c136580e2
|
remove InstallPlugin method from API
- do not allow InstallPlugin method to be called via API
- move InstallPlugin functionality to PluginsManager for use exclusively
|
2020-12-08 21:59:45 +11:00 |
|
Ioannis G
|
4205db293e
|
refactor Core.Plugin.PluginManager
|
2020-06-25 03:42:15 +03:00 |
|
Jeremy Wu
|
9f1377619d
|
Update description strings
|
2020-04-22 20:26:09 +10:00 |
|
Jeremy Wu
|
28d67c8c81
|
Rename further code and text
|
2020-04-21 22:54:41 +10:00 |
|
Jeremy Wu
|
3c7f067770
|
rename all project file name
|
2020-04-21 21:27:02 +10:00 |
|