Commit graph

86 commits

Author SHA1 Message Date
Odotocodot
fa96132528 Add Plugin API -> VisibiltyChangedEventHandler 2023-07-03 22:42:41 +01:00
Ioannis G
340dc3c8bf
clear obsolete code from Flow.Launcher.Plugin 2023-06-26 14:08:18 +03:00
Jeremy Wu
6f7c3eba4d add option to suppress notification when calling copy 2023-06-11 21:59:08 +10:00
Jeremy Wu
2b862f702a Make CopyToClipboard generic 2023-06-09 19:59:49 +10:00
Garulf
ed11cc2b22 Use ResultCopy to support files 2023-05-19 00:57:02 -04:00
rainyl
bc181683a0 Add plugin API: HideMainWindow(), IsMainWindowVisible() 2023-05-11 22:57:10 +08:00
Vic
d9b70e69f3 Refactor save settings logic
SettingWindowViewModel.Save() only saves Flow settings
2023-04-25 22:38:36 +08:00
VictoriousRaptor
91dff84c24
Merge pull request #2080 from VictoriousRaptor/FixFilesAppSupport
Use shell execute to fix Files App support
2023-04-23 01:36:27 +08:00
VictoriousRaptor
04cdfed901
Fix Windows 11 notification error (#2073)
* Fix Windows 11 22H2 (22621) notification error

* Fix main thread issue of LegacyShow()

* Mark RestarApp() as deprecated
2023-04-21 08:56:54 +10:00
Vic
4efaa648ad Use shell execute to fix Files App support 2023-04-20 23:20:07 +08:00
TheBestPessimist
a9192541ab Make code more readable 2023-03-08 14:29:46 +02:00
Hongtao Zhang
db354a23a5
Update to .Net 7 2022-12-30 19:12:11 -05: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
Oren Nachman
3648126854 Revert JSON Null change + fix more warnings
See comment inline re:JSON null
2022-08-08 17:35:38 -07:00
Oren Nachman
eb26070b8e Merge branch 'warnings' of https://github.com/nachmore/Flow.Launcher into warnings 2022-08-07 21:41:05 -07:00
Oren Nachman
a3197f8ee1 Fix (some) build warnings
CS1572
CS1573
CS0168
CS8073
CA2200
VSTHRD110
VSTHRD200
VSTHRD105
SYSLIB0013
CS8524
2022-08-07 21:31:38 -07:00
Oren Nachman
c557031ef1 Show notification when failing to enable/disable autostartup 2022-07-31 16:28:03 -07:00
Hongtao Zhang
d5e1b7cb22
Rewrite Explorer View Logic based on MVVM Pattern to avoid complicated View Logic 2022-06-30 23:56:15 -05:00
Jeremy
95ef8bb458 add overload for using Uri object 2022-02-04 08:26:42 +11:00
Jeremy
96cf9fe36a fix application URI logic when opening via WebSearch plugin 2022-01-31 21:36:13 +11:00
Jeremy
ef194d0097 formatting 2022-01-31 08:37:04 +11:00
Jeremy
3188bd82c0 add OpenUri to interface and change OpenUrl method to OpenUri 2022-01-31 08:34:02 +11:00
Hongtao Zhang
32107dbece Support application uri 2022-01-13 17:38:27 -06:00
Jeremy Wu
037e0f83bc
Merge pull request #800 from onesounds/GlobalBrowserSetting
Global browser setting / Private mode option
2021-12-09 20:01:06 +11:00
Hongtao Zhang
dbab7b6ab3 Optional Inprivate argument & Comment 2021-12-08 21:39:31 -06:00
Jeremy
af2277de61 add backwards compatibility for open in new browser tab/window 2021-12-08 21:49:14 +11:00
Kevin Zhang
cbd23373c3
Update Flow.Launcher/PublicAPIInstance.cs
Co-authored-by: Jeremy Wu <jeremy24wu@gmail.com>
2021-12-07 23:24:15 -06:00
Kevin Zhang
b3155bcfed Merge remote-tracking branch 'upstream/dev' into GlobalHotkeyRefactor 2021-12-05 17:41:17 -06:00
Kevin Zhang
99a4a3cda8 Adjust arg position 2021-12-05 15:06:10 -06:00
Kevin Zhang
d8eef69e21 Use Global Browser Setting around flow 2021-12-05 13:34:23 -06:00
Kevin Zhang
47562eabf3 Edit default browser behavior 2021-12-05 13:22:39 -06:00
Kevin Zhang
892a4919a0 Merge branch 'GlobalBrowserSetting' of github.com:onesounds/Flow.Launcher into GlobalBrowserSetting 2021-12-05 13:06:37 -06:00
Kevin Zhang
f97344c994 Add NewTab option in viewmodel and partially implement the public api 2021-12-05 01:19:16 -06:00
Garulf
17bcb27a49
Use Clipboard.SetDataObject() 2021-11-30 05:18:06 -05:00
Garulf
702a1513b2
Add clipboard function 2021-11-30 04:14:03 -05:00
Jeremy
b826090bca Merge remote-tracking branch 'origin/dev' into GlobalHotkeyRefactor 2021-11-29 20:02:26 +11:00
Jeremy Wu
e7198c6d79
Merge pull request #742 from spedrickson/JsonRPCShellRun
add initial ShellRun support for JsonRPC
2021-11-29 08:43:59 +11:00
Kevin Zhang
d3d1f6faa7 Fix Unexpected Intercept result when multiple plugin register the global hotkey event 2021-11-27 14:26:20 -06:00
Kevin Zhang
1c60b8e586 Use Function Pointer to handle the low level keyboard proc 2021-11-27 13:50:22 -06: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