Commit Graph
11144 Commits
Author SHA1 Message Date
Matt Bierner f944203712 Remove old cast
Not needed with TS 4.4
2021-08-03 22:15:43 -07:00
Matt Bierner b2142b93e0 Add katex style to root of notebook
Fixes #128490

This is needed to ensure the katex font-face is loaded properly

Seems like this is needed to work around a bug: https://bugs.chromium.org/p/chromium/issues/detail?id=336876
2021-08-03 21:46:16 -07:00
Rob Lourens fd48df6c7f Skip failing test 2021-08-03 20:01:27 -07:00
Matt Bierner e4eaed4bf5 Add support for rendering @linkcode jsdoc tags as code 2021-08-03 16:37:26 -07:00
Matt Bierner 5bc143160c Add on Error handler for ts worker 2021-08-03 16:37:25 -07:00
Tyler Leonhardt a8332b75e4 delete extra afterTokenLoad 2021-08-03 16:24:28 -07:00
Tyler Leonhardt 37a8fe959c no longer call /user to verify tokens 2021-08-03 14:50:07 -07:00
Matt Bierner af39918361 Organize imports in md ext 2021-08-03 13:22:46 -07:00
Matt Bierner 48c560d788 Organize imports in TS ext 2021-08-03 13:22:45 -07:00
Matt Bierner 82331754b3 Enable param name inlayHints by default for TS
Looking for feedback. Will also consider keeping enabled if it looks stable enough
2021-08-03 12:04:00 -07:00
Rob Lourens bb4a627722 💄 2021-08-03 11:26:09 -07:00
Rob Lourens 1d8a91d86f Add integration test for opening a ipynb file 2021-08-03 11:19:22 -07:00
Rob Lourens 190a89dd1b Port unit tests from vscode-jupyter to ipynb extension
#129446
2021-08-03 11:19:22 -07:00
Logan Ramos 323237921b Set context key on more than just the working tree 2021-08-03 10:00:52 -04:00
Matt Bierner 5f45df8330 Fix formatting
Github merge UI :'(
2021-08-02 19:54:03 -07:00
Nicholas RayburnandMatt Bierner 72d9aa625e Fix #124276 batch markdown file requests (#124545)
* fix #124276 batch markdown file requests

* cleanup and modify return type

* Revert "cleanup and modify return type"

This reverts commit 62d62b4947.

* cleanup getAllMarkdownDocuments

* fix markdown batching

* fix var not being modified
cleanup function call
remove modulo use

* don't create a new array on each iteration

Co-authored-by: Matt Bierner <matb@microsoft.com>
2021-08-02 19:44:56 -07:00
Rob Lourens 9539f015b1 Split up ipynb serializer file 2021-08-02 19:16:20 -07:00
Rob Lourens 7caab9b3bc Serializer cleanup 2021-08-02 18:58:07 -07:00
Matt Bierner 67ea45c3e0 Don't use | null for ts config
Fixes #129794

Just fall back to undefined instead
2021-08-02 16:11:17 -07:00
Matt Bierner 637b409b00 Bundle TS 4.4 2021-08-02 15:33:27 -07:00
Logan Ramos 9350fa3c9d Bump telemetry module to fix packaging 2021-08-02 14:29:37 -04:00
Logan Ramos b7a07daa5a Fix #129727 2021-08-02 13:04:26 -04:00
Don Jayamanne e8192ca6e3 Temp: swtich image rendering pref from svg to png 2021-07-29 11:44:08 -07:00
Logan Ramos 87e0cb1d43 Fix #129474 2021-07-29 11:39:03 -04:00
Tyler Leonhardt abff164c84 add vba to extensions in the vb extension so that language detection works 2021-07-28 14:23:34 -07:00
Matt Bierner f5ab4b6292 Clairify enumMemberValues only applies to declaration
Fixes #129516
2021-07-27 16:16:56 -07:00
Matt Bierner 3d244a9a7e Add language to example code blocks 2021-07-27 16:16:05 -07:00
Matt Bierner 9c12aa144b Add examples to inlay hint settings
Fixes #129517
2021-07-27 16:08:02 -07:00
Rob Lourens 282dd872e2 Fix #129502.
Builtin extensions are stricter and require "web" set for web extensions
2021-07-27 16:00:09 -07:00
Joyce Er adf904df67 ipynb: fix readme 2021-07-27 13:54:19 -07:00
rebornix 02baf27ea5 💄 2021-07-27 11:57:02 -07:00
Matt Bierner 68b9fd93cc Note that inlay hints require TS 4.4 2021-07-26 18:12:18 -07:00
gregvanl 91ae221db4 Settings description typos 2021-07-26 11:47:38 -07:00
Rob Lourens 26625e8fb3 Fix incorrect buffer slices 2021-07-26 11:39:49 -07:00
Logan Ramos c8e6d08e3a Update to the latest extension module 2021-07-26 13:44:43 -04:00
Don Jayamanne 198a555322 Ensure ipynb serializer supports node env and large # of outputs 2021-07-26 09:55:42 -07:00
Alex Ross 3d5b13265d Re-add task default API with fixes (#129397)
Part of #79188
2021-07-26 15:30:46 +02:00
Martin Aeschlimann 4feb4fd4d9 [html/css/json] update services 2021-07-25 17:31:20 +02:00
Don Jayamanne 754b1defb0 Fix save error 2021-07-23 17:10:22 -07:00
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 Erandrebornix 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
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
Tyler LeonhardtandEric Amodio 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
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
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
Daniel Imms 5b5766d77d Fix async in terminal ext host and custom pty impl terminals
Fixes #129240
2021-07-23 06:15:00 -07:00