Commit graph

24 commits

Author SHA1 Message Date
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
Renamed from Wox.Core/Plugin/PluginManager.cs (Browse further)