Commit graph

3745 commits

Author SHA1 Message Date
Kevin Zhang
6b3f2e2ccf
Merge pull request #482 from pc223/fix-ambiguous-match-plugin-api
Fix AmbiguousMatchException when plugins call Flow API (JsonRPC)
2021-06-21 18:22:46 +08:00
Jeremy Wu
0b69beb192
Merge pull request #440 from Flow-Launcher/StopHidingScroller
stop hiding scroller
2021-06-21 19:47:04 +10:00
Jeremy
131c5cbfcc update binding for Theme tab 2021-06-21 19:38:22 +10:00
pc223
e74d7ce102 Fix AmbiguousMatchException when plugins call Flow API (JsonRPC)
Why: `GetMethod(String)` raise AmbiguousMatchException when method have overloads (e.g. `ShowMsg`)

Solution: `Use GetMethod(String, Type[])`

https://stackoverflow.com/questions/1969411/avoiding-an-ambiguous-match-exception
2021-06-21 15:26:06 +07:00
Kevin Zhang
77f8a8e27b Use direct property to allow calling onPropertyChanged
Remove default value initialization
2021-06-21 13:39:54 +08:00
Jeremy
a0011db9d3 add auto hide scroll bar option to Theme tab 2021-06-19 21:49:07 +10:00
Jeremy
f561b1166f update wording 2021-06-19 21:38:35 +10:00
Jeremy
3cc92c976f update wording 2021-06-19 21:12:12 +10:00
Jeremy
7b50820765 add option to switch auto scrollbar hide on/off 2021-06-19 21:04:34 +10:00
Jeremy
35967328aa Merge remote-tracking branch 'origin/dev' into StopHidingScroller 2021-06-19 20:45:08 +10:00
Jeremy Wu
e6db8b85e8
remove spaces in Python Embeddable folder name 2021-06-19 19:09:09 +10:00
Jeremy Wu
fd96d926c9
Merge pull request #477 from Flow-Launcher/switch_python_embeddable
dev branch: switch to python 3.8.9 embeddable
2021-06-19 14:04:29 +10:00
Jeremy Wu
5fbde3779d check location exists if python path is already set 2021-06-19 11:17:00 +10:00
Jeremy Wu
e125d59c6e reorder logic for setting python path 2021-06-19 00:54:04 +10:00
Jeremy Wu
c9b232aa26 remove automatic retrieval py path from PATH or via where.exe 2021-06-18 22:58:14 +10:00
Jeremy Wu
64f6c0f60e update Droplex 2021-06-18 22:48:30 +10:00
Jeremy
4909f58225 switch to embedded path 2021-06-18 08:27:23 +10:00
Jeremy
cc2b9dc81d use python 3.8.9 embeddable 2021-06-17 22:20:32 +10:00
Jeremy Wu
fde9ce956d
Merge pull request #475 from r-darwish/patch-1
Fix plugin documentation link
2021-06-16 20:45:12 +10:00
Roey Darwish Dror
c8e4d488a4
Fix plugin documentation link 2021-06-16 10:36:19 +03:00
Jeremy Wu
ee0202cc9b
Merge pull request #473 from Flow-Launcher/version_bump_explorer
dev branch only: Explorer plugin version bump for PR 449
2021-06-13 18:26:51 +10:00
Jeremy Wu
9d2199319f
Explorer plugin version bump 2021-06-13 18:25:02 +10:00
Jeremy Wu
6ab624ca90
Merge pull request #462 from Flow-Launcher/add_winget_install
Add WinGet Installation Instruction
2021-06-13 18:23:12 +10:00
Jeremy Wu
ad36f89345
Merge pull request #449 from Flow-Launcher/ExplorerPathActionkeyword
Add specific keyword for path explore in explorer plugin
2021-06-13 18:16:53 +10:00
Jeremy
c842a4c7bf clean up 2021-06-13 18:07:30 +10:00
Jeremy
d807b21eac remove obsolete settings class 2021-06-13 17:53:55 +10:00
Jeremy
69f58518b2 update revert to global wildcard logic 2021-06-13 17:41:44 +10:00
Jeremy
596b5b803e update logic when content search is global 2021-06-13 17:27:44 +10:00
Jeremy Wu
6868544bfc
Merge pull request #472 from lzl1918/lzl1918/AddMarginForShadows
Add Margin When Enabling Box Shadows
2021-06-13 16:21:19 +10:00
Jeremy Wu
0fcceaef9d
Merge pull request #469 from taooceros/FixHideLogic
Fix hide logic
2021-06-13 16:05:18 +10:00
Zelin Liao
ef73c926d0 Add Margin When Enabling Box Shadows 2021-06-12 22:38:40 +08:00
Kevin Zhang
5cedf7084c Remove Unused Code 2021-06-10 15:08:10 +08:00
Kevin Zhang
be8abafdda fix another hardcode issue, and the JsonSerialization problem 2021-06-10 13:06:35 +08:00
Kevin Zhang
aa3e7decd8 Fix Don'tHideAfterAction logic for JsonRPCPlugin.cs 2021-06-10 11:28:45 +08:00
Jeremy Wu
a5f5c091be
Merge pull request #466 from Flow-Launcher/fixFlowCallback
Add Customized Object Converter, fix Length issue
2021-06-08 21:09:04 +10:00
Kevin Zhang
c399a87279 Add Customized Object Converter, fix Length issue 2021-06-08 08:04:04 +08:00
Jeremy Wu
a75b883722
Merge pull request #465 from Flow-Launcher/DetectPythonPath
Use where.exe to detect pythonPath easily
2021-06-07 21:54:05 +10:00
Kevin Zhang
456016cdd8 Use where.exe to detect pythonPath easily 2021-06-07 19:17:46 +08:00
Jeremy Wu
c7358f0f4f
Merge pull request #464 from Flow-Launcher/FixPythonEscapeIssue
Use JsonLibrary to Parse object, and replace ProcessStartInfo.Arguments with ArgumentList
2021-06-07 19:56:35 +10:00
Kevin Zhang
18e21a8b19 Don't thown error when JsonRPCPlugin.cs don't return a JsonFeedBack when calling callback 2021-06-07 13:08:18 +08:00
Kevin Zhang
ffcaa02e31 Use JsonLibrary to Parse object, and replace direct argument with the new api to allow auto escape 2021-06-07 13:03:59 +08:00
Kevin Zhang
9557d7ea24 No need for the temp variable 2021-06-06 14:31:47 +08:00
Kevin Zhang
4d501ba3f7 Modify logic in RemoveOldQueryResults() MainViewModel.cs 2021-06-06 14:27:10 +08:00
Kevin Zhang
7854cf348b Finishing editing logic, and add a few interactive for ActionKeywordSetting.xaml
1. It will automatically focus on the textbox
2. Enter will trigger the done button
2021-06-06 11:01:50 +08:00
Jeremy
e5897853ee add backwards compatibility 2021-06-05 19:14:30 +10:00
Jeremy
ff404c5c5b update ActionKeywordSetting view logic 2021-06-05 18:44:16 +10:00
Jeremy
f13e24bd07 removed obsolete api object, updated search action keyword naming, 2021-06-05 14:07:13 +10:00
Jeremy
002c27fc12 Merge remote-tracking branch 'origin/dev' into ExplorerPathActionkeyword 2021-06-05 13:08:50 +10:00
Kevin Zhang
9d7ff0876e
Merge pull request #457 from Flow-Launcher/add_explorer_path
update to ExplorerPathActionkeyword branch
2021-06-04 23:29:48 +08:00
Jeremy Wu
04536c4fb5
Merge pull request #460 from Flow-Launcher/fixShellKeywordError
change sequence of loading for shell plugin to avoid null reference
2021-06-04 19:27:06 +10:00