Commit graph

113 commits

Author SHA1 Message Date
Jeremy Wu
644be7977c use ISavable and add obsolete message 2021-06-21 21:56:20 +10:00
Jeremy Wu
7319133ae8 add backwards compatibility with Everything plugin 2021-06-21 12:34:07 +10:00
Jeremy Wu
a25f836dfc
update ISavable comments 2021-05-17 07:14:28 +10:00
Jeremy Wu
65eb4e8d53
update comments 2021-05-16 17:14:55 +10:00
弘韬 张
e565022d3f Merge branch 'MigrateDirectPluginJsonStorage' of github.com:Flow-Launcher/Flow.Launcher into MigrateDirectPluginJsonStorage 2021-05-16 15:11:50 +08:00
弘韬 张
baceb8c5c0 Update Comment 2021-05-16 15:11:29 +08:00
Jeremy Wu
97b2c2a9cb
Update IPublicAPI.cs 2021-05-16 17:11:25 +10:00
张弘韬
20ba2b2d23 Add SavePluginSettings API, and call that api in PluginManager.Save(); 2021-05-13 20:49:41 +08:00
张弘韬
d84eff7712 Remove unneccessary api, rename storage api, and update comment 2021-05-13 19:29:21 +08:00
张弘韬
dea26c684a Update Comment 2021-05-13 13:37:41 +08:00
张弘韬
dc366339b0 Update Comment 2021-05-13 13:29:22 +08:00
张弘韬
33accbd5d4 Move most direct call of PluginJsonStorage to API call 2021-05-11 20:24:22 +08:00
Jeremy Wu
e7127cf514 add error message method to api to allow the use of standard error icon 2021-04-16 08:53:19 +10:00
Jeremy Wu
f0a739128e add comments to title and subtitle properties 2021-04-15 14:09:01 +10:00
Jeremy Wu
2c8330cba1 allow subtitle not set by providing default value 2021-04-15 14:06:53 +10:00
Jeremy Wu
9d4af83fef
Merge pull request #390 from Flow-Launcher/PluginAncestor
Make IPlugin inherit from IAsyncPlugin
2021-04-01 07:23:28 +11:00
弘韬 张
6fe83d84c5 make JsonStorge used with single instance 2021-03-27 17:58:22 +08:00
弘韬 张
6bbedbaaa1 remove the explicitly abstract 2021-03-23 17:55:40 +08:00
弘韬 张
ab7d00eacc Make IPlugin inherit from IAsyncPlugin 2021-03-23 17:40:27 +08:00
Jeremy Wu
f4c77fb67b Merge branch 'dev' into DotNet5Upgrade 2021-02-23 21:01:39 +11:00
弘韬 张
0981be499f Use PortablePDB instead of Full pdb for debugging 2021-02-22 13:16:48 +08:00
Jeremy Wu
ab4e3f87cb Merge branch 'dev' into DotNet5Upgrade 2021-02-16 07:46:20 +11:00
Jeremy Wu
67847eb1e6
Merge pull request #341 from taooceros/IPublicAPIExpand2
Expand PluginAPI with Log and JsonStorage
2021-02-15 06:45:33 +11:00
Jeremy Wu
14e51c0731 update comments 2021-02-15 06:42:18 +11:00
弘韬 张
20c0b1788f Add Cancellation to IPublicAPI download method 2021-02-14 22:43:11 +08:00
弘韬 张
8a26471c4f Update Document and remove unused parameter 2021-02-14 18:25:09 +08:00
弘韬 张
f8557da336 add Logs, LoadJsonStorage, SaveJsonStorage to IPublicAPI 2021-02-14 18:08:30 +08:00
弘韬 张
a37f1918ae Update all profile to dotnet 5 2021-02-12 03:17:13 +08:00
弘韬 张
1af9525487 move ISavable to Flow.Launcher.Plugin\Interfaces 2021-02-06 16:12:38 +08:00
弘韬 张
f700e9bbe8 Add "" in FilesFolders.OpenPath to be able to open path with whitespace 2021-02-01 17:02:57 +08:00
Jeremy Wu
e31bef7d3c fix formatting + naming 2021-01-26 18:01:39 +11:00
张弘韬
a721bd7de0 Merge remote-tracking branch 'upstream/dev' into PluginAPIExpand
# Conflicts:
#	Flow.Launcher.Plugin/IPublicAPI.cs
2021-01-25 05:36:40 +08:00
Jeremy Wu
2968a59b42 revert unintended deletion 2021-01-24 21:15:30 +11:00
Jeremy Wu
51c7b693c0 fix formatting 2021-01-24 21:01:29 +11:00
弘韬 张
3effb401b7 make it become an extension method 2021-01-22 16:23:18 +08:00
弘韬 张
b426dd10d1 Rewrite LocationPathString match 2021-01-22 16:19:03 +08:00
Jeremy Wu
4b9936bc90
Version bump Flow.Launcher.Plugin
Version bump Flow.Launcher.Plugin
2021-01-17 19:26:34 +11:00
Jeremy Wu
539f4bf4c4 add eol 2021-01-17 19:10:26 +11:00
Jeremy Wu
114c12bdaf formatting and description 2021-01-17 18:47:19 +11:00
弘韬 张
763b51858f Add comment in IPublic, IAsyncPlugin, IReloadable, IAsyncReloadable 2021-01-14 12:24:41 +08:00
弘韬 张
8fe1fbcf48 Merge dev 2021-01-14 10:39:37 +08:00
Jeremy Wu
b97834d9bc update message + window location 2021-01-12 07:30:01 +11:00
Jeremy Wu
777b0b954c Merge remote-tracking branch 'origin/dev' into PluginPriority 2021-01-09 17:11:03 +11:00
弘韬 张
4f5b2d35e8 Allow plugin to add & remove actionkeywords 2021-01-08 16:08:39 +08:00
弘韬 张
bd74a87d08 add Http.DownloadAsync 2021-01-08 16:05:50 +08:00
弘韬 张
8b813fef96 Merge remote-tracking branch 'upstream/dev' into PluginAPIExpand 2021-01-08 16:00:32 +08:00
弘韬 张
4f35e62161 Add Http.Get and Http.GetAsync to IPublicAPI 2021-01-08 16:00:13 +08:00
弘韬 张
a8e4c504d0 Move MatchResult to Flow.Launcher.Plugin so that plugins can utilize main method 2021-01-08 15:52:45 +08:00
弘韬 张
971d374582 Merge Dev 2021-01-07 21:43:32 +08:00
弘韬 张
8b602ce047 add default constructor for plugin init context to solve error in testing 2021-01-07 09:42:19 +08:00