Commit graph

355 commits

Author SHA1 Message Date
Jeremy
9dacfb145a Merge remote-tracking branch 'origin/dev' into jsonrpc_v2 2023-08-07 13:16:26 +10:00
dependabot[bot]
59d27fd90e
Bump JetBrains.Annotations from 2022.3.1 to 2023.2.0
Bumps [JetBrains.Annotations](https://github.com/JetBrains/JetBrains.Annotations) from 2022.3.1 to 2023.2.0.
- [Commits](https://github.com/JetBrains/JetBrains.Annotations/compare/v2022.3.1...v2023.2.0)

---
updated-dependencies:
- dependency-name: JetBrains.Annotations
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-31 22:21:16 +00:00
VictoriousRaptor
e248fcbca5 Fix build error introduced in 1eae69304f
Recover FilePath in 71376b8b
2023-07-11 20:26:37 +08:00
VictoriousRaptor
1eae69304f Merge branch 'dev' into quicklook 2023-07-11 20:16:37 +08:00
Jeremy Wu
6020cd9b81
Merge pull request #2209 from Flow-Launcher/version_bumps
Bump versions for release
2023-07-10 21:24:11 +09:30
Ioannis G
4eb20e242f
fix build issue introduced in 088818bb 2023-07-09 19:32:29 +03:00
Odotocodot
088818bb32 Move delegate into EventHandler.cs
#2216
2023-07-09 15:54:32 +01:00
Odotocodot
7f43d85401
Update Flow.Launcher.Plugin/Interfaces/IPublicAPI.cs
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2023-07-09 14:07:54 +01:00
Odotocodot
fa96132528 Add Plugin API -> VisibiltyChangedEventHandler 2023-07-03 22:42:41 +01:00
Hongtao Zhang
24c125fd0d Merge remote-tracking branch 'origin/dev' into jsonrpc_v2
# Conflicts:
#	Flow.Launcher.Plugin/Query.cs
2023-07-03 16:48:46 +08:00
Jeremy Wu
eec0b9daf1 bump Flow.Launcher.Plugin version 2023-06-30 20:57:42 +10:00
Jeremy Wu
a7fc5b3dc9
Merge pull request #2204 from Flow-Launcher/clear_obsolete
Remove obsolete and unused code
2023-06-27 21:09:59 +09:30
VictoriousRaptor
67d8b20fdb
Merge pull request #2202 from JamesNZL/ResultEquals
fix: 🐛 check autocomplete and copy text for `Result` equality
2023-06-27 15:29:09 +08:00
Ioannis G
340dc3c8bf
clear obsolete code from Flow.Launcher.Plugin 2023-06-26 14:08:18 +03:00
James
5dd0d349de
refactor: ♻️ use HashCode.Combine for Result hashcode (#2201) 2023-06-26 13:51:37 +12:00
James
7b8f998065
perf: improve Result hashcode algorithm (#2201) 2023-06-25 14:32:54 +12:00
James
cdff8fcd7c
fix: 🐛 check autocomplete and copy text for Result equality (#2201) 2023-06-25 01:46:27 +12:00
Hongtao Zhang
f6912597b4 Merge branch 'dev' into jsonrpc_v2
# Conflicts:
#	Flow.Launcher.Plugin/Query.cs
2023-06-23 11:24:27 +08:00
Ioannis G
da41f2c4f1
update plugin readme, include in nupkg 2023-06-18 23:32:15 +03:00
Ioannis G
bb5e1d3a19
more documentation in Plugin package 2023-06-18 22:53:01 +03:00
Ioannis G
6ebac4e4b1
update documentation in Query 2023-06-18 22:29:40 +03:00
Ioannis G
9b5fbeef9b
update documentation in Result 2023-06-18 21:59:43 +03:00
Jeremy Wu
0047d8accc
Merge pull request #2174 from JohnTheGr8/requery_enhancements
Improvements for re-queries
2023-06-13 18:04:52 +09:30
VictoriousRaptor
1b68d09d51
Merge pull request #2115 from VictoriousRaptor/RemoveUnusedNuget
Remove unused nuget and imports
2023-06-12 16:11:41 +08:00
Jeremy Wu
6f7c3eba4d add option to suppress notification when calling copy 2023-06-11 21:59:08 +10:00
VictoriousRaptor
dcc7dbb918
Merge branch 'dev' into RemoveUnusedNuget 2023-06-11 18:36:04 +08:00
Jeremy Wu
2b862f702a Make CopyToClipboard generic 2023-06-09 19:59:49 +10:00
Jeremy Wu
1ff328be03 update copy calls to use API CopyToClipboard method 2023-06-08 22:46:37 +10:00
Ioannis G
a360ac1b5f
Query: rename IsForced property to IsReQuery 2023-06-07 23:19:47 +03:00
Ioannis G
0b05e954e5
add Query.IsForced property
When a plugin is processing a query, it can check the `IsForced` property
to decide if the results will be served from cache or not.
2023-06-06 12:57:44 +03:00
Hongtao Zhang
8093a7ca31
Merge remote-tracking branch 'origin/dev' into jsonrpc_v2
# Conflicts:
#	Flow.Launcher/Flow.Launcher.csproj
#	Flow.Launcher/Notification.cs
2023-06-02 23:12:38 +08:00
rainyl
bc181683a0 Add plugin API: HideMainWindow(), IsMainWindowVisible() 2023-05-11 22:57:10 +08:00
VictoriousRaptor
306ad7931b
Merge branch 'dev' into RemoveUnusedNuget 2023-05-04 21:14:13 +08:00
Jeremy Wu
ec42aa10eb version bump Flow.Launcher.Plugin 2023-05-03 06:17:39 +10:00
Vic
00e6e5b30d Remove unused using 2023-04-25 21:02:34 +08:00
Vic
2147943117 Fix API docstring format 2023-04-24 15:46:26 +08:00
Vic
a1600fabcc Implement preview switching logic
- Internal and external preview can't open at the same time
- Always preview option doesn't control external
2023-04-22 16:48:05 +08:00
Vic
0c4f50a89f Default values for preview info 2023-04-21 23:46:06 +08:00
Vic
71376b8beb Add FilePath property for PreviewInfo 2023-04-21 22:13:33 +08:00
Hongtao Zhang
85fdcde8a8
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into jsonrpc_v2 2023-03-26 01:00:30 -05:00
Vic
0f5b02fa38 Open file with associated program
Prevent opening zip in Explorer
Fix working directory issue
2023-03-24 15:22:55 +08:00
Vic
b096944ba1 Add to modifier keys 2023-03-24 14:22:10 +08:00
TheBestPessimist
a9192541ab Make code more readable 2023-03-08 14:29:46 +02:00
TheBestPessimist
436ec7dd39 cleanup 2023-03-08 14:29:46 +02:00
TheBestPessimist
05ba89db3d Result.ToString contains Score as well 2023-03-08 14:29:46 +02:00
TheBestPessimist
52729e3431 cleanup 2023-03-08 14:29:46 +02:00
Jeremy
57bdfcb900 bump Plugin project version from .Net upgrade 2023-02-07 08:19:53 +11:00
Hongtao Zhang
704c26ca3d
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into net7.0 2023-02-04 11:52:15 -06:00
dependabot[bot]
95ce15f22d
Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 (#1866) 2023-02-04 17:50:59 +00:00
Jeremy Wu
3db80b17e4 version bump Flow 2023-01-23 08:53:18 +11:00
Vic
dd02ad37bc Refactor 2023-01-22 13:21:53 +08:00
Vic
babffe907f Disable unused import warning 2023-01-22 12:59:32 +08:00
Vic
b739bb49d3 Fix CI test failure 2023-01-20 15:36:14 +08:00
Vic
4d267fe71e Fix incorrect %homepath% parsing
Parse environment variables before checking path existence
2023-01-20 14:31:01 +08:00
Vic
03f062ca34 Fix build error 2023-01-19 23:26:10 +08:00
Vic
beb144956c Rename method and add option to allow equality 2023-01-19 21:33:09 +08:00
Vic
ac92b93f66 Move IsSubPathOf to SharedCommands 2023-01-19 20:29:25 +08:00
Hongtao Zhang
db354a23a5
Update to .Net 7 2022-12-30 19:12:11 -05:00
VictoriousRaptor
dc5c78f025
Merge branch 'dev' into t2 2022-12-31 01:52:29 +08:00
Vic
44438de7df Fix typo 2022-12-31 01:49:30 +08:00
dependabot[bot]
be27ef08cf
Bump JetBrains.Annotations from 2021.2.0 to 2022.3.1 (#1740)
Bumps [JetBrains.Annotations](https://github.com/JetBrains/JetBrains.Annotations) from 2021.2.0 to 2022.3.1.
- [Release notes](https://github.com/JetBrains/JetBrains.Annotations/releases)
- [Commits](https://github.com/JetBrains/JetBrains.Annotations/commits/v2022.3.1)

---
updated-dependencies:
- dependency-name: JetBrains.Annotations
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 19:14:47 +02:00
Jeremy Wu
e23ec178fc
Merge pull request #1723 from Flow-Launcher/version_bumps
Release 1.11.0 version bumps
2022-12-30 12:31:54 +09:30
Jeremy Wu
779a7e59eb
version bump plugin project 2022-12-30 13:41:36 +11:00
VictoriousRaptor
f42f87c766
Merge pull request #1709 from VictoriousRaptor/LazyLoadPreview
Lazy load preview image
2022-12-29 21:17:20 +08:00
Vic
95aaa9f085 Add preview delegate 2022-12-28 20:41:54 +08:00
Jeremy Wu
5af272ad0b Merge branch 'dev' into add_nodejs_env 2022-12-20 20:56:46 +11:00
Vic
6c54ad8589 refactor preview info 2022-12-05 16:01:20 +08:00
Vic
53b17816c7 Renaming method and property 2022-12-05 14:07:35 +08:00
VictoriousRaptor
e2a46ed8e3
Merge branch 'dev' into ImagePreview 2022-12-05 13:20:35 +08:00
Jeremy
caf200b644 move System.Linq.Async to Explorer project 2022-12-05 08:45:44 +11:00
Vic
19d29e82fe update description 2022-11-29 19:32:55 +08:00
Vic
5a7eb621ab Let result provider determine should use big thumbnail 2022-11-29 12:59:13 +08:00
Kevin Zhang
718ed33321
Merge branch 'dev' into explorerMerge 2022-11-28 16:24:11 -06:00
Jeremy Wu
2dba51861f Merge remote-tracking branch 'origin/dev' into add_nodejs_env 2022-11-27 12:48:07 +11:00
DB p
14bb856639 Merge Dev 2022-11-25 21:30:17 +09:00
Jeremy Wu
83ec8099a7 remove PluginDirectory, ImageLoader path checking, update IcoPath logic 2022-11-24 17:31:00 +11:00
Jeremy Wu
c01371393e Merge remote-tracking branch 'origin/dev' into add_nodejs_env 2022-11-20 10:25:53 +11:00
DB p
80db9b8592 Merge Dev 2022-11-14 02:02:49 +09:00
Hongtao Zhang
169857bb4b
Merge remote-tracking branch 'origin/dev' into handle-icon-urls
# Conflicts:
#	Flow.Launcher/ViewModel/ResultViewModel.cs
2022-11-11 16:45:41 -06:00
Hongtao Zhang
7cf011b476
Merge remote-tracking branch 'origin/dev' into explorerMerge 2022-11-07 05:06:42 -06:00
Hongtao Zhang
e9bf62ed08
Revert "Merge branch 'handle-icon-urls' of https://github.com/Flow-Launcher/Flow.Launcher into handle-icon-urls"
This reverts commit cae0b7be77, reversing
changes made to ba0aee14ba.
2022-10-30 14:23:04 -05:00
Hongtao Zhang
234156b153
Move code to ResultListBox to avoid extra children retrieval.
Adjust the CopyText property to automatically return Subtitle is not specified
2022-10-23 18:04:25 -04:00
Jeremy
4ea1ee0c04 add Node.js environment setup 2022-10-23 20:05:12 +11:00
Hongtao Zhang
5ea6c54d38
Merge remote-tracking branch 'origin/dev' into explorerMerge
# Conflicts:
#	Plugins/Flow.Launcher.Plugin.Explorer/Search/ResultManager.cs
2022-10-10 11:03:19 -05:00
Garulf
b7900b22b0 // Only convert relative paths if its a valid path 2022-10-07 10:51:21 -04:00
Garulf
5c33b0d590 Only convert relative paths if its a valid path 2022-10-07 10:47:49 -04:00
DB P
af56370fa0
Merge branch 'dev' into ImagePreview 2022-10-03 15:40:40 +09:00
Jeremy Wu
a200adaa9f
Merge pull request #1352 from Flow-Launcher/rounded-icon-mask-field
Rounded icon mask field
2022-10-03 14:19:55 +11:00
DB P
aaf5e9f4a5
Merge branch 'dev' into ImagePreview 2022-10-02 12:35:45 +09:00
Hongtao Zhang
1622e57e78
Merge remote-tracking branch 'origin/dev' into explorerMerge 2022-09-21 19:19:13 -05:00
Garulf
d62d710878 Use URI class to detect web URL 2022-09-21 12:01:58 -04:00
Hongtao Zhang
733ebb8ac1
Add support for customized usercontrol 2022-09-13 17:34:11 -05:00
Jeremy
e23eb94caf allow progress bar customisation via plugin 2022-09-12 08:05:03 +10:00
DB p
4bc3367e3f - Add 'Free Space in drive'
- when Type "d:\", showing graph with free space.
2022-09-06 23:59:33 +09:00
Garulf
a090b10b1e Add field images to be displayed in previews 2022-09-02 05:57:06 -04:00
Hongtao Zhang
67d1b896b1
Implement JSONRPC V2 Draft 2022-08-31 21:34:47 -05:00
Garulf
239c9d7a93 Add field to control if Icon uses rounded mask 2022-08-30 04:26:22 -04:00
Garulf
fda155a0ba DOn't prepend pluginpath if IcoPath is a web URL 2022-08-30 01:51:31 -04:00
Hongtao Zhang
193ea552dd
Merge remote-tracking branch 'origin/dev' into explorerMerge
# Conflicts:
#	Flow.Launcher.Test/Plugins/ExplorerTest.cs
#	Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs
2022-08-16 21:38:15 -04:00
Hongtao Zhang
a3622d472e
Code Refactor with IAsyncEnumerable instead of Task<IEnumerable> 2022-08-16 18:45:36 -04:00