Commit Graph

2746 Commits

Author SHA1 Message Date
Daniel Imms
303bd5d617 Merge pull request #137201 from microsoft/tyriar/137155
Improve extension pty terminal tests
2021-11-15 09:24:00 -08:00
Sandeep Somavarapu
5243c4021a #136424 add to proposed api 2021-11-15 09:52:34 +01:00
Daniel Imms
f88820646b Tidy up 2021-11-15 00:14:06 -08:00
Daniel Imms
9366786ec6 Use optional chaining in ExtHostPseudoterminal 2021-11-14 23:55:29 -08:00
Johannes Rieken
112709a721 tweak error messages when API proposal isn't available, https://github.com/microsoft/vscode/issues/131165 2021-11-12 15:04:35 +01: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
20382c5743 extract notebook controller kind into its own proposal, https://github.com/microsoft/vscode/issues/131165 2021-11-12 09:54:38 +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
Tyler Leonhardt
fb4f68f42c rename TransferQuickPickItems 2021-11-11 16:11:40 -08: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
f7ef73720f Merge branch 'main' into joh/vscode-dts 2021-11-10 15:36:05 +01:00
Alex Ross
042a6e36a4 Clean up tasks API in vscode.d.ts
Part of #124362
2021-11-10 13:18:24 +01:00
Johannes Rieken
f01a1e991d move isProposedApiEnabled and checkProposedApiEnabled-util back to workbench-layer 2021-11-10 12:02:04 +01:00
Sandeep Somavarapu
37acec6394 - clear formatters while creating the spdlog logger
- fix name of the logger
2021-11-10 10:26:16 +01:00
Matt Bierner
286af306e8 Remove now unused ext host method 2021-11-09 18:21:15 -08:00
Matt Bierner
6816d7ea7a Remove scm.focus proposal
As discussed in #119904, we're going to use commands for this instead. Removing the proposal
2021-11-09 18:16:27 -08:00
Matt Bierner
b2f8216d17 Removing more duplicate types 2021-11-09 16:55:34 -08:00
Matt Bierner
304dac2554 💄 2021-11-09 16:52:06 -08:00
Matt Bierner
6902a65a76 Align ext host name with internal name 2021-11-09 16:47:00 -08:00
Tyler Leonhardt
f8ed49c5d3 finalize quickpick APIs 2021-11-09 10:51:07 -08:00
Tyler Leonhardt
2368392b9b finalize silent option for getSession 2021-11-09 10:31:36 -08:00
Sandeep Somavarapu
60fe8d9553 fix #132183 - finalize api 2021-11-09 17:32:00 +01:00
Sandeep Somavarapu
2bd6e00896 fix #136731 2021-11-09 14:45:29 +01: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
0a8e75411e clean up 2021-11-08 21:19:18 +01:00
Sandeep Somavarapu
ecf994ecfa - Use logger service to create output appender
- Unify output channels and services in ext host
- remove unused main output service methods
2021-11-08 21:15:31 +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
Sandeep Somavarapu
10c3fec7fb #132183 clean up
- Use FileOutputChannelModel for OutputChannelBackedByFile
- Rename replaceAll to replace
- simplify exthost output service and channel impl
- enhance update api
2021-11-08 14:47:27 +01:00
Sandeep Somavarapu
3afa5c6420 - Do not send replace content from ext host
- implement replaceAll in the model
- cancel all model update operations on replace request
- queue append operation after replace
- clean ups
2021-11-06 13:46:18 +01:00
Simon McEnlly
82c003a988 Update to use nullExtensionDescription instead of undefined when no extension is available in Host Outpu ExtHostLogFileOutputChannel context 2021-11-06 09:27:51 +10:00
Simon McEnlly
1cd23628b3 Address some feedback from pull request: https://github.com/microsoft/vscode/pull/136402 2021-11-05 13:20:49 +10:00
Simon McEnlly
6b0816e2c4 Merge branch 'microsoft:main' into main 2021-11-04 12:18:12 +10:00
Megan Rogge
2f1e5cb85f don't show welcome view when web extension terminal is created (#136327) 2021-11-03 17:00:46 -07:00
Alex Dima
a704a69394 Enforce that source code uses a small subset of Unicode 2021-11-03 23:34:41 +01:00
Matt Bierner
87802c41fb Add readonly to iconPath properties
To update the icon, you have to update the entire object, not just `.light`/`.dark`
2021-11-03 14:48:47 -07:00
Simon McEnlly
b64259260d Merge branch 'microsoft:main' into main 2021-11-03 15:43:49 +10:00
Simon McEnlly
0603dcd867 Add replaceAll method to OutputChannel to improve render flickering for extensions with minimal output contents; associated with https://github.com/microsoft/vscode/issues/132183 2021-11-03 15:35:53 +10:00
Alex Ross
61cd6437a0 Fix timing bug for back-to-back CustomExecution tasks
Fixes #131926
2021-11-02 14:01:34 +01:00
rebornix
38cef76ce7 fix #120680. 2021-11-01 18:10:42 -07:00
Henning Dieterichs
a445016364 Merge pull request #136032 from microsoft/hediet/refactorings
Some Simple Refactorings
2021-11-01 16:03:38 +01:00
Henning Dieterichs
754c262f9c PrefixSumComputer renames, LineNumberMapper -> ConstantTimePrefixSumComputer 2021-11-01 15:38:14 +01:00
Alex Ross
fb4c12bfff Rremove async from promise executors
Part of #134873
2021-11-01 11:11:13 +01:00
Megan Rogge
ac04bdd298 adopt onDidChangeProperty (#135785) 2021-10-29 14:00:10 -07:00
Tyler Leonhardt
f961b92f0f fix comment reference 2021-10-27 16:55:13 -07:00
Tyler Leonhardt
5c0e664fd3 ensure show() hide() show() hide() emits two didHide events. Fixes #135747 2021-10-27 15:23:53 -07:00
Alexandru Dima
af37dd9117 Merge pull request #135602 from rchiodo/dev/rchiodo/multiple_providers
Allow semantic tokens to be provided by more than one provider
2021-10-26 01:01:14 +02:00