Commit graph

85597 commits

Author SHA1 Message Date
Don Jayamanne
7f43ac34a1 re-use text encoder 2021-07-23 17:10:22 -07:00
Don Jayamanne
739cc8974f Fix ipynb serializer 2021-07-23 17:10:20 -07:00
Joyce Er
4e5d793a78 ipynb extension need not handle NotebookDocument and NotebookCell
Co-authored-by: rebornix <penn.lv@gmail.com>
2021-07-23 17:07:17 -07:00
Connor Peet
a4b8ffb897
testing: comp error 2021-07-23 17:02:08 -07:00
Connor Peet
3f9cd31660
testing: peek and explorer ux feedback 2021-07-23 16:45:20 -07:00
Connor Peet
9126e31644
debug: remove committed trace flags in js-debug debug 2021-07-23 16:45:20 -07:00
Connor Peet
dfa9a4fa3f
testing: add errored state 2021-07-23 16:45:20 -07:00
Peng Lyu
4148736349
Migrate webview notebook editor backup to builtin serializer (#129211)
* Migrate webview notebook editor backup to builtin serializer

* update extension kind.

* discard webview backup once it is opened in notebook editor.
2021-07-23 16:25:37 -07:00
Raymond Zhao
7a96058ee5
Fix handling of default-less enum settings
Fixes #128952
2021-07-23 15:58:59 -07:00
Tyler Leonhardt
c7e45c4fa4
Add a bunch of logging to github-authentication
Co-authored-by: Eric Amodio <eamodio@users.noreply.github.com>
2021-07-23 15:28:06 -07:00
Rob Lourens
8d813f4af6 Enable cell code folding when line numbers are enabled
Fix #129146
2021-07-23 14:39:05 -07:00
Megan Rogge
dbd709ceb5
de-duplicate isSplitTerminal/sideGroup (#129272) 2021-07-23 14:32:22 -07:00
Jackson Kearl
25bc9a1b3b
Fix old welcome page sometimes appearing when default startup editor is readme
Ref https://github.com/github/codespaces/issues/3462
2021-07-23 14:21:11 -07:00
Raymond Zhao
ae29089275
Add validation for objects, fixes #128429 (#129066)
* Add validation for objects, fixes #128429
2021-07-23 14:08:28 -07:00
Raymond Zhao
e938e6c7e8
Fix object widget tooltips, fixes #129059 (#129135)
* Fix object widget tooltips, fixes #129059
* Refactor, add better tooltips for checkboxes
2021-07-23 14:08:04 -07:00
Tyler Leonhardt
64cf4ed3fe
change setting to workbench.editor.untitled.experimentalLanguageDetection 2021-07-23 14:07:25 -07:00
Rob Lourens
6dca117625 Fix extension recommendation notifications for notebooks.
Reacts to the cell model showing up in the modelService
2021-07-23 14:06:35 -07:00
Rob Lourens
cf0a7bfcac Update "renderer not available" message 2021-07-23 14:06:35 -07:00
Matt Bierner
04485223eb
Fix undefined not allowed for configFile in ts-load
Seems like the presense of  `configFile` causes problems if it is not a string
2021-07-23 12:06:39 -07:00
Tyler Leonhardt
c1b4cf00b9
update auth extensions to use packageJSON property instead 2021-07-23 11:48:39 -07:00
Megan Rogge
a1b4b8d303
default contributed profile as editor terminals and make createContributedTerminalProfile private (#129261) 2021-07-23 11:31:47 -07:00
Raymond Zhao
58c59316f8
Fixes #129180 (#129202)
* Fixes #129180
* Fix large scrollable element in settings editor having double shadow
2021-07-23 09:34:23 -07:00
Tyler Leonhardt
8a4ace6ebf
maintain promise instead in github-auth to ensure the exp service doesn't get created twice 2021-07-23 09:24:40 -07:00
Rob Lourens
437f5b7559 ipynb: Prefer "workspace" to"ui"
and "web" is inferred from the browser entrypoint
2021-07-23 09:16:09 -07:00
Tyler Leonhardt
a8134002cd
lazily load experimentation service in github-authentication 2021-07-23 09:07:41 -07:00
Sandeep Somavarapu
9aab65c6ee
support editor selection in default layout 2021-07-23 16:15:49 +02:00
Daniel Imms
8de2b6abb8 Fix terminal group restoration
Fixes #129245
2021-07-23 07:04:44 -07:00
Daniel Imms
b1b4c5a351 Fix active terminal event when switching between split terminals
Fixes #128301
2021-07-23 07:00:38 -07:00
Daniel Imms
a4efb44108 Remove unneeded disposable
Fixes #129074
2021-07-23 06:38:24 -07:00
Daniel Imms
760080ab64 Fix closing dirty terminal editors
Fixes #128879
2021-07-23 06:37:04 -07:00
Daniel Imms
257e976bd4
Merge pull request #129241 from microsoft/tyriar/129240
Fix async in terminal ext host and custom pty impl terminals
2021-07-23 06:28:02 -07:00
Daniel Imms
5b5766d77d Fix async in terminal ext host and custom pty impl terminals
Fixes #129240
2021-07-23 06:15:00 -07:00
Sandeep Somavarapu
b9c8788542
fine tune the help link 2021-07-23 11:22:15 +02:00
João Moreno
51ca692319
workbench api: additionalTrustedDomains 2021-07-23 09:46:09 +02:00
Sandeep Somavarapu
0a1bc0b2e8
fine tune cannot install message 2021-07-23 09:22:08 +02:00
meganrogge
9b5319cab4
await create terminal call 2021-07-22 20:16:11 -07:00
Megan Rogge
9199916f5b
enable setting an extension contributed profile as the default one (#129197) 2021-07-22 19:45:43 -07:00
Matt Bierner
847a6d8cd0
Fix request position of the inlay hints
Fixes #129134

The document may change between the request and when `ensureConfigurationForDocument` completes

I think this should fix the shifting around
2021-07-22 17:53:53 -07:00
Matt Bierner
50ac52ca92
Add explicit list of types 2021-07-22 17:53:53 -07:00
Matt Bierner
0e09ae9244
Don't include node types in markdown-math 2021-07-22 17:53:53 -07:00
Tyler Leonhardt
54a2e15f6b
remove unused variable 2021-07-22 17:40:13 -07:00
Tyler Leonhardt
3ed425bef9
Rework github authentication extension to make less HTTP requests.
Co-authored-by: Eric Amodio <eamodio@users.noreply.github.com>
2021-07-22 17:25:59 -07:00
Rob Lourens
33257a46b0 Show "Select Kernel" in jupyter notebooks without the jupyter extension installed 2021-07-22 17:23:04 -07:00
Jackson Kearl
ece4337751
Add "source" property to commands for displaying in menus 2021-07-22 17:21:12 -07:00
rebornix
aebe1a13c5 avoid double toggle actions. 2021-07-22 17:20:38 -07:00
Matt Bierner
560877f625
Don't include @types/node in image-preview extension 2021-07-22 17:19:07 -07:00
Matt Bierner
cd48aa9544
Remove @types/node dep for simple browser
This package does not use any node modules
2021-07-22 17:16:33 -07:00
Matt Bierner
134c345351
Try adding browser specific tsconfig
Trying to add this to catch dependencies we take on node types
2021-07-22 17:00:17 -07:00
Matt Bierner
b7cba9e7d4
Don't use custom tsconfig settings for markdown ext 2021-07-22 17:00:17 -07:00
Connor Peet
06d0b354e0
testing: remove proposed check 2021-07-22 16:59:43 -07:00