Rachel Macfarlane
cfc6a123e7
Add logout method to auth provider API
2020-04-28 17:33:35 -07:00
rebornix
0421b831ad
Fix #92794 . allow customize placeholder for input box
2020-04-27 16:13:10 -07:00
Rob Lourens
b29d0abc67
Register "Change language" action and sync language change to ext host
2020-04-27 16:41:24 -05:00
Andre Weinand
8ec6ec7dc1
rename "Trigger" to "TriggerKind"; see #88230
2020-04-27 16:07:26 +02:00
Dirk Baeumer
839ddf9b6d
Update do for location based API commands.
2020-04-27 14:37:26 +02:00
Andre Weinand
78b071d803
proposed dynamic launch config API: rename 'scope' to 'trigger'
2020-04-26 19:00:47 +02:00
Daniel Imms
7f5bada046
Move EnvironmentVariableCollection API into ExtensionContext ( #96061 )
...
* Move env var collection to ext context
* Remove dispose, fix persistent passing
* Fire collection change on persistence change
* Fix tests by forcing activation and getting ctx
* chore: bump js-debug
Co-authored-by: Connor Peet <connor@peet.io >
2020-04-24 16:45:30 -07:00
Matt Bierner
4862602c4c
Align custom editor API proposal with notebook API
...
Fixes #95854
Fixes #95849
For #77131
- Move all editing functionality back onto the provider. This better matches the notebook API.
- Rename `CustomEditorProvider` to `CustomReadonlyEditorProvider`. `CustomEditorProvider` is now how editable custom editors are implemented
- Give extension a full suggested backup path instead of just a folder
2020-04-24 14:47:08 -07:00
Matt Bierner
f35758ab21
Rename supportsMultipleEditorsPerResource -> supportsMultipleEditorsPerDocument
...
For #77131
2020-04-23 17:33:06 -07:00
rebornix
6c9398c3ea
clear cell output in the core
2020-04-23 17:03:04 -07:00
Matt Bierner
e0a4eec778
Rename some custom editor types/functions and introduce backup context
...
Fixes #95846
Fixes #95851
For #77131
- Rename `EditableCustomDocument` to `CustomEditableDocument`
- Rename `CustomDocumentBackup.dispose` to `CustomDocumentBackup.delete` to make it clearer how this is supposed to be used
- Rename `OpenCustomDocumentContext` to `CustomDocumentOpenContext`
- Add a context to backup. Pass in `workspaceStorageUri`
2020-04-23 16:32:56 -07:00
rebornix
600528da86
Fix #96007 .
2020-04-23 13:53:58 -07:00
Johannes Rieken
4bef71262f
expose vscode.notebook.onDidChangeNotebookDocument-event
2020-04-23 15:55:07 +02:00
Rachel Macfarlane
2e5312cd61
Add account id to authentication session object
2020-04-22 18:00:16 -07:00
rebornix
5121bac41d
NotebookEditor.selection
2020-04-22 13:44:00 -07:00
rebornix
dbfe5613ca
notebook.activeNotebookEditor
2020-04-22 11:32:57 -07:00
Martin Aeschlimann
687131cb88
Merge pull request #95778 from microsoft/aeschli/themeApiFinal
...
make API to access theme kind final
2020-04-22 17:14:28 +02:00
Peng Lyu
5ce07638a9
Merge pull request #95732 from microsoft/rebornix/hidecelloutput
...
Hide cell output in webview when fold
2020-04-21 12:18:16 -07:00
Dirk Baeumer
6f09d743b7
Add support for LocationLink in API commands
2020-04-21 17:08:30 +02:00
rebornix
fe395be069
protect from proposed
2020-04-21 08:05:57 -07:00
Martin Aeschlimann
af44ead34c
make theme API final
2020-04-21 16:39:06 +02:00
Johannes Rieken
a14593c842
add vscode.notebook.createConcatTextDocument proposal
2020-04-21 12:31:15 +02:00
Johannes Rieken
054cbf4f24
export onDidChange-event in concat-doc
2020-04-21 12:18:05 +02:00
Johannes Rieken
c8b27b9db6
Merge branch 'joh/concat-doc'
2020-04-21 11:57:21 +02:00
Johannes Rieken
01c243f25f
fix #95715
2020-04-21 11:47:13 +02:00
Johannes Rieken
06e1bbac2f
don't duplicate lines, only keep prefix sums
2020-04-21 09:59:26 +02:00
Johannes Rieken
fc20cdf5e7
add NotebookConcatTextDocument to API, support selector-based creation
2020-04-20 18:11:20 +02:00
Johannes Rieken
6e9740cba4
remove extra overloads
2020-04-20 15:41:22 +02:00
Daniel Imms
5578eadf86
Move link handlers back to proposed
...
Part of #91606
2020-04-20 06:25:29 -07:00
Andre Weinand
5c7b6f5a32
fix for crashing eh
2020-04-20 15:17:25 +02:00
Andre Weinand
be994e14c6
workaround for crashing eh
2020-04-20 15:04:11 +02:00
Johannes Rieken
88eb90504a
support location at range
2020-04-20 14:31:00 +02:00
Andre Weinand
1451fab698
add dynamic debug config API
2020-04-20 13:26:20 +02:00
Johannes Rieken
2b5426b447
update prefix-sum when docs change, add offset/position math, tests
2020-04-20 12:57:13 +02:00
Johannes Rieken
0c0c15ae32
eventing, naming, fixes, and tests
2020-04-20 11:00:30 +02:00
Johannes Rieken
1e8f97d997
wip - concat document for notebook cells
2020-04-17 17:57:00 +02:00
João Moreno
b1a50cbc8c
add telemetry event for createSourceControl
2020-04-17 10:44:37 +02:00
Johannes Rieken
8f1b2e5657
use async-await to prevent new callback-functions, https://github.com/microsoft/vscode/issues/95325
2020-04-17 09:06:34 +02:00
Rachel Macfarlane
87287d0275
Code cleanup, remove stuff related to sign in commands
2020-04-16 19:29:56 -07:00
Matt Bierner
5913061e1b
Allow a custom editor to opt out of supporting multiple instances for a single resource
...
#77131
2020-04-16 17:40:20 -07:00
Matt Bierner
5426f5ff70
Add CustomDocumentContentChangeEvent
...
For #77131
- Rename `onDidEdit` to `onDidChange`
- Allow custom editors to fire a `CustomDocumentContentChangeEvent` that only marks the editor as dirty but does not enable undo/redo. The only way for editor to get out of this dirty state is to either save or revert the file
2020-04-16 17:40:20 -07:00
João Moreno
6c143da1a8
check for change
2020-04-16 16:19:32 +02:00
Johannes Rieken
ab24124841
use map over switch, "more strict" signature, don't send default type, https://github.com/microsoft/vscode/issues/95325
2020-04-16 16:14:12 +02:00
Matt Bierner
be6b1dfaec
Add SignatureInformation.activateParmater
...
For #94637
Allows the active paramter to be be specified per signature instead of for all signatures. If provided, this overrides `SignatureHelp.activeParamter`
2020-04-15 19:04:58 -07:00
Rob Lourens
989bbcc97e
Implement notebook cell status bar
2020-04-15 12:28:09 -05:00
Johannes Rieken
c139d3bf1e
remove old proposal for https://github.com/microsoft/vscode/issues/90208
2020-04-15 10:04:56 +02:00
Johannes Rieken
17cdb4783e
suggest ignores replace or insert range when one of them matches the corresponding default
2020-04-14 12:48:01 +02:00
Matt Bierner
0e854e6e46
Remove extra checks for non-nullable functions/properties ( #94631 )
...
TS 3.9 is smarter about catching cases where an if statement is always true. This revealed a few places in our codebase where we were checking to see if a function property exists before calling it, but the property is not nullable
2020-04-13 16:07:29 -07:00
Rachel Macfarlane
061f4967f9
Show sign in entry for all auth providers in accounts menu, fixes #94488
2020-04-13 14:28:07 -07:00
Rachel Macfarlane
335de3b713
Fixes #95020 , add extension to trusted list when confirming login
2020-04-11 13:27:24 -07:00