Commit graph

48 commits

Author SHA1 Message Date
Jeremy Wu
e7198c6d79
Merge pull request #742 from spedrickson/JsonRPCShellRun
add initial ShellRun support for JsonRPC
2021-11-29 08:43:59 +11:00
Jeremy
c94a04b3e1 refinements to delay and show hide toggle 2021-11-27 13:38:47 +11:00
Jeremy
a7ef5895b7 update StartInfo arguments if cmd shell type 2021-11-18 06:15:38 +11:00
Jeremy
ef56d91c2f add filename param to ShellRun command for running other shell types 2021-11-18 05:56:51 +11:00
Jeremy
02d101a30b fix formatting 2021-11-17 21:04:00 +11:00
Jeremy
a6ddaf9ff9 Merge branch 'dev' into JsonRPCShellRun 2021-11-17 21:02:32 +11:00
Jeremy
ae7de8db09 refactor to use ShellCommand 2021-11-17 21:00:36 +11:00
DB p
a2600af2eb - Add Show() function and seperate toggleflow()
- Change ShowMainWindow to using Show() (for Fix plugin install button)
2021-11-14 17:45:56 +09:00
Kevin Zhang
1965ba1a08 Implement the API call to custom explorer via ipublicapi, and migrate the exist call to explorer to the api call. 2021-11-05 19:23:09 -05:00
Jeremy Wu
f47de6b838
Merge pull request #740 from onesounds/PluginStore
Plugin store
2021-10-27 22:01:24 +11:00
Dobin Park
de095eff68
Merge branch 'dev' into PopupRedesign 2021-10-26 05:29:03 +09:00
Kevin Zhang
886d7aab6c Move the show method to a static class Notification
Co-authored-by: Dobin Park <onesound@oooz.net>
2021-10-16 21:58:14 -05:00
Kevin Zhang
52b3579525 Implement Install & Refresh Button
- Add ShowMainWindow API for IPublicAPI
2021-10-16 21:28:55 -05:00
Spencer Hedrick
d41dd780ce add initial ShellRun support for JsonRPC 2021-10-09 02:36:38 -07:00
Kevin Zhang
e13c64725d Implement Requery option and requery when calling customQueryHotkey 2021-09-24 20:05:55 -05:00
弘韬 张
e8cf5ee0c1 Use ConcurrentDictionary to replace Dictionary 2021-05-19 18:59:19 +08: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
张弘韬
25f6e664f2 add auto save for all setting that has been registered, and remove Separate Save 2021-05-12 00:37:28 +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
弘韬 张
6fe83d84c5 make JsonStorge used with single instance 2021-03-27 17:58:22 +08: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
弘韬 张
71ca3bbf38 formatting 2021-02-14 18:15:46 +08:00
弘韬 张
9fb44e6002 format code 2021-02-14 18:12:57 +08:00
弘韬 张
f8557da336 add Logs, LoadJsonStorage, SaveJsonStorage to IPublicAPI 2021-02-14 18:08:30 +08:00
Jeremy Wu
92f757c47e add restart notes 2021-02-13 21:35:08 +11: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
弘韬 张
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
弘韬 张
a3975a3531 implement the Http method in publicapiinstance 2021-01-08 16:01:39 +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
弘韬 张
29ab9db7ce fix reloaddata not working and refactor Init code 2021-01-06 19:11:58 +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
弘韬 张
b67f5de4c5 Port StringMatcher.FuzzySearch to IPublicAPI 2020-12-05 16:55:06 +08:00
弘韬 张
eb736562fc Change the Alphabet Name to allow future expansion 2020-11-01 18:07:35 +08:00
弘韬 张
a1327c1cc1 Seems that we don't need storage cache 2020-10-18 17:50:55 +08:00
Jeremy Wu
ac46fdc2c9 remove code that has been marked obsolete 2020-08-04 20:01:46 +10:00
Ioannis G
9ac9a2f218
fix typo in IPublicAPI
`RestarApp` to `RestartApp`. Mark `RestarApp` as obsolete.
2020-04-30 09:54:13 +03:00
Jeremy Wu
9f1377619d Update description strings 2020-04-22 20:26:09 +10:00
Jeremy Wu
f5ed0291a0 Fix rename errors 2020-04-21 22:16:10 +10:00
Jeremy Wu
3c7f067770 rename all project file name 2020-04-21 21:27:02 +10:00
Renamed from Wox/PublicAPIInstance.cs (Browse further)