Matt Bierner
542de8e009
Move schemes to opener metadata
2021-01-21 14:41:25 -08:00
Johannes Rieken
e9263cc826
some API proposal for open editors
2021-01-20 12:35:18 +01:00
Matt Bierner
c42b385bce
Disable contributed openers by default in calls to openExternal
...
Fixes #114543
External and internal callers to openExternal may not expect (or want) their urls to be handled by a contributed opener. This change makes it so you have to explicitly enable using contributed openers when calling openExternal.
It also enables using contributed openers for a few places in our codebase
2021-01-19 12:16:34 -08:00
Johannes Rieken
756337d48a
Merge branch 'master' into signaure_arguments_label
2021-01-18 16:01:38 +01:00
Wenlu Wang
3c2c937f99
Merge branch 'master' into signaure_arguments_label
2021-01-18 17:38:35 +08:00
Matt Bierner
cc5e8b22fa
Continue work on url opener api
...
For #109277
- Add `option` opener priority. This means the oper will only be shown if requested but will not replace the default opener
- Persist registered openers for IntelliSense suggestions
2021-01-14 17:06:14 -08:00
Matt Bierner
5d6cba5cbc
Reworking external opener implementation to allow configured openers to be called directly without a canOpen check
...
If the user has configured a specific external uri opener, we should always try to use that without first calling `canOpen` to filter down the list of openers.
This change also adds `ExternalUriOpenerEnablement` which allows an opener to mark itself as the preferred opener for a given uri. If only a single preferred opener is returned, it will be used automatically for that uri (although user configuration can override this)
2021-01-14 10:37:00 -08:00
Johannes Rieken
152d0ec8f0
finalize CancellationError API, fixes https://github.com/microsoft/vscode/issues/93686
2021-01-13 11:19:35 +01:00
Matt Bierner
47a135e715
Rework opener api proposal
...
For #109277
- Add more explicit two phase structure to api
- Make opener pass along label when registered
2021-01-12 16:14:42 -08:00
Rachel Macfarlane
c85297669e
Move id, label, and options to authentication provider registration
2021-01-11 10:53:17 -08:00
Wenlu Wang
4331023088
Merge branch 'master' into signaure_arguments_label
2021-01-11 18:15:40 +08:00
Matt Bierner
acda4aed82
Make the external opener a two phase process
...
This changes makes a few changes to the openers:
- Move the opener prompting from the extension host into the main thread
- Make the external opener process two phases: get openers and then open. This would let us skip the trusted domain validation for extension handled links if we want to in the future
- Add lifecycle to commands used by the uri opener
For #109277
2021-01-07 17:42:12 -08:00
João Moreno
f054767eb4
remove unnecessary line
2021-01-06 14:19:28 +01:00
Rachel Macfarlane
7db413d4c1
Move secrets API to extension context
2021-01-04 22:04:40 -08:00
Rachel Macfarlane
4d8895c7b7
Just kidding, keep proposed onDidChangeAuthenticationProviders API for now
2021-01-04 17:01:25 -08:00
kingwl
f93a2b62ef
fix cr issues
2021-01-04 21:15:59 +08:00
kingwl
2db89c75e6
rename to inline hints
2020-12-25 01:15:16 +08:00
kingwl
d24ab0a201
Improve comments and code style
2020-12-24 15:28:27 +08:00
kingwl
3de96fd237
Simplify code
2020-12-23 18:51:15 +08:00
kingwl
9f5cfc246b
Add dummy support
2020-12-23 15:07:33 +08:00
Johannes Rieken
ad362089be
add proposal of CancellationError, https://github.com/microsoft/vscode/issues/93686
2020-12-16 16:15:32 +01:00
Matt Bierner
6d3c2e6835
Adding proposed external uri opener API
...
For #109277
2020-12-15 16:26:47 -08:00
Benjamin Pasero
5b33fdd650
API: finalize status bar backgroundColor ( #110214 )
2020-12-15 17:18:59 +01:00
Johannes Rieken
9ce3f9462d
disable proposed API checks on top-level getters
2020-12-09 15:30:52 +01:00
Martin Aeschlimann
20bf09bc66
[linked editing] finalize LinkedEditingRangeProvider. Fixes #109923
2020-12-01 10:43:21 +01:00
Martin Aeschlimann
627ad0b4ee
rename OnTypeRename -> LinkedEditing (for #109923 )
2020-11-27 16:31:56 +01:00
Johannes Rieken
6795d766a0
remove old logging API proposal, fixes https://github.com/microsoft/vscode/issues/85992
2020-11-27 15:51:19 +01:00
Johannes Rieken
79b6d35bd6
remove TreeItem2
2020-11-27 15:46:54 +01:00
Benjamin Pasero
14d59bef92
Allow status items with error background color ( fix #110214 ) ( #111353 )
...
* Allow status items with error background color (fix #110214 )
* rename to statusBarItem.errorBackground
* address feedback and add error colors
* address feedback
2020-11-27 10:34:22 +01:00
Johannes Rieken
4ac4cf3dff
some more cleanup, enfore proposed API checks, fyi @RMacfarlane
2020-11-26 18:13:51 +01:00
Johannes Rieken
c219b0673c
💄 discover and mark more proposed types
2020-11-26 18:04:46 +01:00
Johannes Rieken
1e6e371d3b
:liptsick: sort API types and namespaces, enforce proposed API for types
2020-11-26 17:58:11 +01:00
Alex Ross
b01183bda2
Add extension source to forwarded ports
...
Part of microsoft/vscode-remote-release#4021
2020-11-26 12:03:26 +01:00
Johannes Rieken
b4912314fc
move file decoration API to stable, https://github.com/microsoft/vscode/issues/54938
2020-11-26 10:17:05 +01:00
rebornix
23e7e2fef0
showNotebookDocument.
2020-11-24 10:29:07 -08:00
Connor Peet
d1280418d7
testing: initial api implementation
...
* wip
* wip
* wip
* wip
* wip
* wip
2020-11-20 08:31:35 -08:00
Johannes Rieken
d04f3178dc
proper name for register function: registerFileDecorationProvider, #54938
2020-11-19 08:13:18 +01:00
Martin Aeschlimann
8134d8c9e7
rename to OnTypeRenameRangeProvider. For #109923
2020-11-16 18:07:15 +01:00
Martin Aeschlimann
e69d768e53
adopt feedback for #109923
2020-11-11 15:44:49 +01:00
Alex Dima
14140d2a19
Revert "Merge pull request #109049 from digeff/searchView/context/extensionPoints"
...
This reverts commit a1bb5ac207 , reversing
changes made to 9a08a10708 .
2020-11-11 09:46:47 +01:00
digeff
bce86a137e
Fixed other context menus using this context
2020-11-02 10:57:41 -08:00
Alex Ross
65dddce20e
Fix back quick input button
2020-10-20 17:11:31 +02:00
Rachel Macfarlane
4c0811c9c2
Removing polling from auth extensions, fixes #107480
2020-10-09 16:33:53 -07:00
rebornix
2249f2aba5
fix #108406 . openNotebookDocument.
2020-10-09 11:34:55 -07:00
Rachel Macfarlane
dafce599a6
Add getPassword, setPassword, and deletePassword APIs, #95475
...
Co-authored-by: SteVen Batten <sbatten@microsoft.com >
2020-10-06 14:57:16 -07:00
rebornix
359e12a868
ensure backwards compability.
2020-10-06 10:50:58 -07:00
rebornix
cf695d9a1d
Move acitve/visible notebook editors to window namespace.
2020-10-05 16:09:41 -07:00
Johannes Rieken
1e7454f72a
renames
2020-09-25 18:04:10 +02:00
Johannes Rieken
08695ede81
adopt changes after feedback round one
2020-09-25 18:00:11 +02:00
Johannes Rieken
611bbad868
Merge branch 'master' into joh/cell-output
2020-09-25 17:44:13 +02:00