Jeremy Wu
2a68a41ef0
Merge pull request #681 from Flow-Launcher/QueryTermsRefactor
...
Fixes Typo TermSeparator & remove the actionkeyword in Terms
2021-10-18 08:10:03 +11: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
fdc8ae2842
remove warning suppression and fix a typo
2021-10-01 17:04:02 -05:00
Kevin Zhang
92c2281def
fix secondToEndSearch error
2021-09-27 09:02:24 -05:00
Jeremy
42e0b366c0
version bump
2021-09-27 20:57:59 +10:00
Jeremy Wu
03166ecd55
Merge pull request #654 from Flow-Launcher/DependencyBump
...
Bump applicable nuget packages to latest versions
2021-09-23 12:24:22 +10:00
Kevin Zhang
6a0b190120
Fix Unassigned Terms
2021-09-20 21:51:07 -05:00
Kevin Zhang
9b84f6c559
fix an issue of joining string
2021-09-11 09:41:39 -05:00
Kevin Zhang
812703766a
Mark previous api as obsolete to preserve backward compatibility.
2021-09-07 17:07:21 -05:00
Kevin Zhang
9c13416231
Fixes Typo TermSeparator & remove the actionkeyword in Terms
2021-09-06 12:31:07 -05:00
Kevin Zhang
fd794b8e77
Bump Dependency
2021-08-14 07:12:22 +08:00
Kevin Zhang
2af29f8376
Create GlyphInfo.cs
...
Add GlyphInfo File
2021-07-31 16:07:14 +08:00
Kevin Zhang
fd39b60f7b
Add Glyph Support
2021-07-31 15:44:41 +08:00
Jeremy Wu
92685d91a3
Merge pull request #534 from Flow-Launcher/version_bump
...
Version bump for 1.8.0 release
2021-07-18 08:28:19 +10:00
Jeremy
7a318fed47
move plugins into Interfaces folder
2021-07-08 07:45:15 +10:00
Kevin Zhang
c1778a54ed
Rearrange Interfaces
2021-07-08 01:47:20 +08:00
Kevin Zhang
199aa75c58
revert unexpected change
2021-07-07 18:41:53 +08:00
Kevin Zhang
e77c34294d
Merge branch 'IFeatureExpand' of ssh.fastgit.org:taooceros/Flow.Launcher into IFeatureExpand
2021-07-07 18:39:09 +08:00
Jeremy Wu
e24a5db8d6
rename Feature.cs to Features.cs
2021-07-07 20:02:16 +10:00
Kevin Zhang
3d47d2409d
Move all interface to Features.cs
2021-07-07 16:09:14 +08:00
Kevin Zhang
6f65e10a10
add default token field and check token
2021-07-06 11:15:39 +08:00
Kevin Zhang
e64771f707
Move IAsyncReloadable.cs, IReloadable.cs, ISavable.cs to IFeatures
2021-07-06 11:06:00 +08:00
Jeremy
f0f8ae5876
version bump
2021-06-30 06:55:00 +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
弘韬 张
c129b7b034
Add constrctor for PluginInitContext
2021-01-06 19:13:42 +08:00
弘韬 张
6f43d4fdf8
remove extra space
2021-01-06 17:51:55 +08:00
弘韬 张
e790e9474e
Add Plugin Priority Settings
2021-01-05 16:11:38 +08:00
张弘韬
3cd609377e
Plugin Async ModelAdd Full Async model, including AsyncPlugin and AsyncReloadable
2021-01-03 10:33:10 +08:00
弘韬 张
557842e8d7
remove dependency
2020-12-30 13:48:06 +08:00
弘韬 张
d28b14ff2d
Replace All use of Json.Net with System.Text.Json
2020-12-30 13:40:42 +08:00
Jeremy Wu
3a6b6b721f
Flow.Launcher.Plugin version bump
2020-12-20 20:23:14 +11: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
Ioannis G
69a5f29151
merge PR #208 : version bump for release 1.5.0
2020-11-21 11:03:20 +02:00
Jeremy Wu
11952a4c7d
version bump Flow.Launcher.Plugin
2020-11-21 11:49:39 +11:00
taooceros
df3a9a4c97
Use default system browser ( #214 )
2020-11-20 16:26:29 +02:00
Jeremy Wu
336cb3c6db
Merge pull request #192 from Flow-Launcher/bump_version
...
Release 1.4.0 + Plugin 1.2.2 + default plugins version bumps
2020-11-13 08:45:27 +11:00
Jeremy Wu
601bc88e96
version bump Plugin
2020-11-13 07:41:12 +11:00
Jeremy Wu
48faa99ab5
Merge branch 'dev' into fix_plugin_depenedency_loading
2020-10-25 10:48:30 +11:00
Jeremy Wu
df168c69ee
version bump for Flow.Launcher.Plugin
2020-09-22 09:03:58 +10:00
Jeremy Wu
a77d0380d3
update method name typo
2020-09-22 08:57:21 +10:00
Jeremy Wu
7fd9c87bd1
remove excess or duplicated package references
...
- since we have fixed how dependencies are resolved for plugins, these excess or duplicated package references can be safely removed
- for example Newtonsoft.Json can be removed from default plugins as it is included in Flow.Launcher.Plugin project, and external plugins will be resolved to use the reference there
2020-09-22 07:17:01 +10:00
Ioannis G
e4979ab855
merge PR #127 : update WebSearch plugin
...
fix location of custom icons
2020-08-16 19:31:37 +03:00
Jeremy Wu
48cbe9d0cd
version bump Plugin
2020-08-04 20:32:44 +10:00
Jeremy Wu
59a18370ef
remove in use obsolete GetAllRemainingParameter and use Search
2020-08-04 20:10:42 +10:00
Jeremy Wu
ac46fdc2c9
remove code that has been marked obsolete
2020-08-04 20:01:46 +10:00
Jeremy Wu
dbfa2bd6c4
fix typo
2020-07-22 20:41:50 +10:00
Jeremy Wu
e2dff94f7c
add comment summary to clarify the shared Copy command
2020-07-22 08:19:35 +10:00
Jeremy Wu
4961bf3138
bump version for release
...
Explorer, Plugin, Flow Launcher
2020-07-04 18:02:39 +10:00
Jeremy Wu
bd64512643
add open containing folder to file results
2020-06-30 08:15:20 +10:00
Jeremy Wu
492c02eea4
add custom plugin ToolTip on result hover over
2020-06-30 06:45:04 +10:00
Jeremy Wu
0304d1271d
update PackageVersion to 1.0.0
2020-06-28 15:43:17 +10:00
Jeremy Wu
eefe2b9ea9
Merge remote-tracking branch 'origin/dev' into explorer_plugin
2020-06-08 20:53:13 +10:00
Jeremy Wu
d3ea0e0dd9
move packages exclusive to Explorer plugin
...
Flow.Launcher.Plugin to Flow.Launcher project, reduce burden on the Plugin project since Explorer is a default Flow plugin
2020-06-08 20:50:49 +10:00
Jeremy Wu
0ee0fb8d2b
add Explorer plugin's settings page
2020-06-06 22:13:22 +10:00
Jeremy Wu
2225cbff92
rename method to reflect behaviour
2020-06-02 20:21:28 +10:00
Jeremy Wu
0c53d76fec
fix TopLevelDirectory search activation
2020-05-28 21:33:33 +10:00
Ioannis G
07a4c82760
plugin: bump version to 1.0.0-beta3
2020-05-27 01:50:15 +03:00
Ioannis G
63e9c5e409
plugin: do not pack FodyWeavers.xml
2020-05-27 01:47:08 +03:00
Ioannis G
5d6436864d
plugin: remove the SolutionAssemblyInfo file
...
CI patches the version of this file, causing the Plugin project to have
the wrong Assembly/File versions.
2020-05-27 01:42:27 +03:00
Ioannis G
f8481a8435
plugin: enable deterministic builds in CI
2020-05-27 01:38:27 +03:00
Ioannis G
42845dadcf
plugin: switch to embedded PDBs
2020-05-27 01:37:07 +03:00
Jeremy Wu
3caafa325f
Update getting previous directory method
2020-05-26 21:47:47 +10:00
Jeremy Wu
2d4e2f5662
Add methods to test for previous directory location
2020-05-26 20:18:18 +10:00
Jeremy Wu
c5c15d2ab3
Move IsLocationPathString method to FilesFolder class
2020-05-24 19:18:58 +10:00
Ioannis G
8171df9995
plugin: bump version to 1.0.0-beta2
2020-05-21 23:39:44 +03:00
Ioannis G
72640f62d7
plugin: in release, create a portable pdb file
...
The nuget symbols server only supports portable pdbs. This results in
"Symbols package publishing failed." when uploading the .snupkg file
2020-05-21 21:57:03 +03:00
Ioannis G
408fabd556
update project versions
2020-05-21 03:16:47 +03:00
Ioannis G
04b48eb616
downgrade PropertyChanged.Fody to 2.5.13
...
This is the latest version of the package that copies itself to the
build output. Downgrading fixes runtime errors.
2020-05-21 03:08:08 +03:00
Jeremy Wu
25ae9838e9
Add packages for Windows Index Search to Plugin as required
2020-05-19 00:15:30 +10:00
Ioannis G
595d8d33c4
update package properties
2020-05-13 01:33:36 +03:00
Ioannis G
658b9d721b
plugin: add SourceLink support
2020-05-05 13:13:17 +03:00
Ioannis G
53bc0f2cba
plugin: set Authors to the nuget org name
2020-05-04 14:56:35 +03:00
Ioannis G
2d6dd97921
pack Plugin project on Release builds
...
also use the new format for package symbols (snupkg)
2020-05-04 14:33:11 +03:00
Ioannis G
6ef4c04b97
add package details to Flow.Launcher.Plugin.csproj
2020-05-04 12:48:00 +03:00
Ioannis G
07be7e2bea
bump PropertyChanged.Fody to 3.2.8
...
This outdated dependency causes `dotnet build`, `dotnet pack` etc to fail
2020-05-02 09:46:38 +03:00
Ioannis G
032a203224
add F# as an allowed plugin language
...
* rename PluginsLoader.CSharpPlugins to the more generic DotNetPlugins
* add AllowedLanguage.IsDotNet which checks for either C# or F#
2020-04-30 11:40:26 +03: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
b44c9b6469
Update from method name change method
2020-04-29 19:02:57 +10:00
Jeremy Wu
df1af8f45a
Update method name to describe purpose
2020-04-29 18:58:52 +10:00
Jeremy Wu
46ed642298
Fix file path not opening
2020-04-29 18:58:21 +10:00
Jeremy Wu
7277373d84
use shell when opening directories
2020-04-24 07:59:24 +10:00
Jeremy Wu
a1353d5249
Update start process for opening directory
2020-04-23 21:56:11 +10: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
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