Megan Rogge
08fe3f2247
finalize terminal location API ( #138530 )
2021-12-06 12:03:15 -08:00
Johannes Rieken
8c64e1ec31
Merge pull request #136657 from microsoft/joh/shortcut_fs
...
Add shortcut between file system provider and consumer
2021-11-18 12:28:30 +01:00
Alex Ross
daabfff185
Incorporate tree dnd API feedback
...
Part of #32592
2021-11-17 13:10:01 +01:00
Tyler Leonhardt
297c52bd80
finalize forceNewSession API
2021-11-16 09:41:27 -08:00
Johannes Rieken
9583050514
fix compiler
2021-11-16 14:36:36 +01:00
Johannes Rieken
7e24e6f4df
Merge branch 'main' into joh/shortcut_fs
2021-11-16 10:20:45 +01:00
Tyler James Leonhardt
b256d9bc74
Initial cut of QuickPick separators ( #137244 )
...
* initial cut of QuickPick separators
* add proposed gate
2021-11-15 12:43:10 -08:00
Johannes Rieken
e79a9c811a
checkProposedApiEnabled and isProposedApiEnabled must be called with proposal name, add proposals for package.json-based API, https://github.com/microsoft/vscode/issues/131165
2021-11-12 14:46:42 +01:00
Johannes Rieken
8d3536c7f7
extract auth#session into its own proposal file, make isProposedApiEnabled and checkProposedApiEnabled more strict by forcing them to be called with undefined or a proposal name, https://github.com/microsoft/vscode/issues/131165
2021-11-12 10:03:53 +01:00
Johannes Rieken
a4d426a1c2
split vscode.proposed.d.ts into a file per proposal, https://github.com/microsoft/vscode/issues/131165
2021-11-12 09:48:17 +01:00
Johannes Rieken
2e0f5604ef
move fsChunks into it own proposal file, https://github.com/microsoft/vscode/issues/131165
2021-11-12 08:41:02 +01:00
Johannes Rieken
d967d9ca67
extract editorInsets proposal into its own file, https://github.com/microsoft/vscode/issues/131165
2021-11-11 17:25:49 +01:00
Johannes Rieken
64da3b132b
move languageStatus API proposal into its own file, adopt TypeScript usage, https://github.com/microsoft/vscode/issues/131165
2021-11-11 16:21:59 +01:00
Johannes Rieken
f01a1e991d
move isProposedApiEnabled and checkProposedApiEnabled-util back to workbench-layer
2021-11-10 12:02:04 +01:00
Tyler Leonhardt
2368392b9b
finalize silent option for getSession
2021-11-09 10:31:36 -08:00
Johannes Rieken
799d82fcc3
add isProposedApiEnabled-util, move checkProposedApiEnabled-util, use utils instead of reading the enableProposedApi-property, https://github.com/microsoft/vscode/issues/129037
2021-11-09 14:13:32 +01:00
Johannes Rieken
3abda3b8b9
💄
2021-11-09 13:38:10 +01:00
Sandeep Somavarapu
a1de3ce2a5
introduce logger service in ext host and use it to create log service
2021-11-08 17:46:50 +01:00
Johannes Rieken
e1612baf96
add shortcut between file system provider and consumer
...
When a file system is implemented and used within the same extension host we can short cut some calls, e.g skip going through the renderer and stay within the extension host
2021-11-08 12:05:48 +01:00
Tyler Leonhardt
bcb9df5afa
fix hasSession by using silent: true
2021-10-21 21:52:23 -07:00
Tyler James Leonhardt
c71e201bed
refactored mainthreadauth with silent option and tests ( #135503 )
2021-10-20 12:17:06 -07:00
Tyler Leonhardt
684fff706a
initial unoptimized hasSession API
2021-10-14 13:39:11 -07:00
Daniel Imms
4edb5c88d4
Remove proposed api check in terminal state event
...
Fixes #134376
2021-10-06 08:00:33 -07:00
Johannes Rieken
9c6de0fb16
fix https://github.com/microsoft/vscode/issues/120898
2021-10-04 11:57:35 +02:00
Johannes Rieken
cc365575fc
extract and reuse DocumentSelector-transformer, https://github.com/microsoft/vscode/issues/133331
2021-09-17 16:33:42 +02:00
Joyce Er
d4d04e556c
Allow invoking kernel picker for inactive notebook given NotebookEditor in notebook.selectKernel command args ( #132879 )
...
* Allow invoking kernel picker for inactive notebook
`notebook.selectKernel` is now an API command that takes target `NotebookEditor` as an arg
* move select kernel command to extHost Kernel.
Co-authored-by: rebornix <penn.lv@gmail.com >
2021-09-15 14:35:02 -07:00
Johannes Rieken
28d1f0f1d7
enforce API as proposed, https://github.com/microsoft/vscode/issues/111371 fyi @chrmarti
2021-09-14 18:50:25 +02:00
Johannes Rieken
cbf8b411b9
move TypeHierarchy-API to stable, https://github.com/microsoft/vscode/issues/15533
2021-09-13 09:10:41 +02:00
Anton Kosyakov
84ea7afc17
[vscode-ext-api] fix #111371 : expose remote authority
2021-09-10 09:20:23 +02:00
Logan Ramos
c2d0a69f87
Implements a starting tab reading API ( #131998 )
...
* Clean up proposed.d.ts
* More API Polish
* Allow resource to be undefined
* Fix hygiene
* Address feedback
* Remove unnecessary iteration
* Use index from map
2021-09-02 10:48:38 -04:00
Johannes Rieken
02aeb6acca
Revert "replace severity with needsAttention, https://github.com/microsoft/vscode/issues/129037 "
...
This reverts commit e93a59545c .
2021-09-02 09:00:44 +02:00
Johannes Rieken
e93a59545c
replace severity with needsAttention, https://github.com/microsoft/vscode/issues/129037
2021-09-01 11:18:23 +02:00
Benjamin Pasero
c4546485f0
Enable FileSystemProvider to stat a file as readonly ( fix #73122 )
2021-09-01 10:40:26 +02:00
Johannes Rieken
db5aab03b6
debt - change the implementation of vscode.languages.getLanguages to not send an IPC message but to read from a sync'd state which gets pushed into the exthost
2021-08-31 16:46:29 +02:00
Johannes Rieken
e0c5f66bb5
Merge branch 'main' into joh/langStatus
2021-08-30 10:34:44 +02:00
Johannes Rieken
f9b95de0a9
further alignments between LanguageStatusItem and StatusBarItem, add pin command that makes language status become a status bar item
2021-08-27 17:02:15 +02:00
Johannes Rieken
f5ce7996ae
fix https://github.com/microsoft/vscode/issues/128198
2021-08-27 11:47:22 +02:00
Johannes Rieken
4baebf9ea0
Merge branch 'main' into joh/langStatus
2021-08-25 14:24:44 +02:00
Logan Ramos
2da60a8a4a
Finalize #129053
2021-08-23 15:08:33 -04:00
Johannes Rieken
1fd1444123
support language status command, no more pin for now
2021-08-20 13:04:41 +02:00
Johannes Rieken
bc4f06a084
Merge branch 'main' into joh/langStatus
2021-08-20 09:33:23 +02:00
Megan Rogge
d3db2d1062
Add terminal location API ( #131028 )
2021-08-19 19:08:06 -07:00
Johannes Rieken
4222c512c2
add fly-out UI for language status items, tweak API proposal
2021-08-17 16:58:36 +02:00
Alex Ross
84a8a567e8
Move TaskGroup isDefault api out of proposed
...
Part of #79188
2021-08-16 15:07:07 +02:00
Daniel Imms
5bab627e05
Start of change state event, clean up ext host events
...
Part of #127717
2021-08-12 14:48:51 -07:00
Connor Peet
fa8ccff4d8
testing: initial output correlation
2021-08-11 13:08:58 -07:00
Megan Rogge
72190f7c69
Finalize terminal color API ( #130123 )
...
* fix #128228
* Update src/vs/vscode.d.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com >
* Update src/vs/vscode.d.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com >
* redo commit
* remove from proposed api
* improve description
Co-authored-by: Megan Rogge <meganrogge@Megans-MBP.lan >
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com >
2021-08-10 08:59:29 -07:00
Connor Peet
9125758184
testing: add support for test tags
...
For #129456
2021-08-09 16:31:23 -07:00
Logan Ramos
d18e54f820
Implements #129053 ( #130103 )
2021-08-05 09:58:03 -04:00
Tyler Leonhardt
c935e2292f
rename forceRecreate to forceNewSession and allow it to take in a detail
2021-08-03 16:21:04 -07:00