Commit Graph

11641 Commits

Author SHA1 Message Date
Matt Bierner
068dcfbfc8 Allow images in md by default 2021-08-18 16:54:58 -07:00
Matt Bierner
a6d26aa31c Add insane for notebook markdown rendering 2021-08-18 15:09:23 -07:00
Tyler Leonhardt
78414130c7 update setting since we support non-untitled editors for language detection and clean up code a tad. 2021-08-18 10:54:32 -07:00
Don Jayamanne
09f68d545d Optimize indentation detection 2021-08-17 14:51:53 -07:00
Don Jayamanne
0882f1e571 Perf improvements to the ipynb serializer 2021-08-17 12:52:59 -07:00
Martin Aeschlimann
cae939b682 Merge pull request #129330 from matkoniecz/patch-1
recognise .geojson as json, fixes #129329
2021-08-17 17:11:28 +02:00
Alex Dima
2fbaf20cca Merge remote-tracking branch 'origin/main' into pr/ssigwart/128931 2021-08-17 14:57:37 +02:00
Jean Pierre
c094fcf995 Fixes #113475 (#130815) 2021-08-16 16:47:23 -07:00
Tyler Leonhardt
520fa49e68 refactor github auth to be a bit simpler. Remove PAT for GitHub auth since Settings Sync doesn't allow for it and add timeout so that GitHub Auth is not stuck. 2021-08-16 16:34:21 -07:00
Alex Ross
84a8a567e8 Move TaskGroup isDefault api out of proposed
Part of #79188
2021-08-16 15:07:07 +02:00
Matt Bierner
691e9cea33 Support clickable links between markdown cells
Fixes #103519
2021-08-13 14:17:10 -07:00
Daniel Imms
00cb4888d6 Merge pull request #130726 from microsoft/tyriar/127717
Implement Terminal.state proposed API and associated event
2021-08-13 08:08:40 -07:00
Daniel Imms
ddcf2d6630 Dispose of terminal at end of onDidChangeTerminalState test 2021-08-13 07:00:41 -07:00
Daniel Imms
189a73a197 Add listener to disposables array 2021-08-13 06:45:36 -07:00
Daniel Imms
be646cf780 Use correct assert import 2021-08-12 17:21:26 -07:00
Matt Bierner
bbe80088ee Pick up TS 4.4 rc 2021-08-12 15:35:07 -07:00
Matt Bierner
5fe071c2e7 Don't return trigger characters for ambient JS suggestions
Fixes #130096
2021-08-12 15:34:34 -07:00
Daniel Imms
241a07d412 Add test, finish piping through interaction event
Part of #127717
2021-08-12 15:33:25 -07:00
Tyler Leonhardt
84abbfba40 rename language detection setting and ensure one worker gets created 2021-08-12 13:38:54 -07:00
Matt Bierner
ab8e743520 Organize imports in ext tests 2021-08-11 16:55:51 -07:00
Matt Bierner
76cbce4663 Pick up ts 4.4 insiders 2021-08-11 16:42:14 -07:00
rebornix
0ab9d9926d revert undo/redo fix for scrolling. fix #130607, #130617 2021-08-11 16:04:00 -07:00
Rob Lourens
ff681a5db2 Ensure final cell execution update is not delayed 2021-08-11 14:52:52 -07:00
Miguel Solorio
7c25c17472 Update seti (refs #129894) 2021-08-10 21:37:29 -07:00
Logan Ramos
da7d76d2ec Update extension telemetry module 2021-08-10 12:43:41 -04:00
Alex Ross
dd4fd68940 Update grammars 2021-08-10 17:06:42 +02:00
Matt Bierner
813c0b2178 Pick up newest TS versions 2021-08-09 11:24:34 -07:00
Logan Ramos
6aa5b9226b Update extension telemetry module 2021-08-09 13:16:08 -04:00
Rob Lourens
accf5ae359 Add Jupyter language with JSON syntax highlighting
#128495
2021-08-06 15:51:29 -07:00
Miguel Solorio
3f4879a8cb update seti theme 2021-08-06 13:52:02 -07:00
Miguel Solorio
5a394770ad update seti theme 2021-08-06 13:18:22 -07:00
rebornix
5dd10ce83b no more undo command test. 2021-08-06 13:03:40 -07:00
Tyler James Leonhardt
cfcda1c048 Improve performance of language detection (#130006)
* initial move to worker

* move event handling to the untitledTextEditorModel

* reuse simpleWorker interfaces and classes

* use correct path to languageDetection

* have vscode-languagedetection be outside of the asar

* add telemetry

* don't unpackage anything from languagedetection because it's not needed

* add an integration test

* some of Ben's feedback

* rework worker code to avoid duplication

* add isDisposed check

* fix test

* Isi and Ben feedback part 2

* use RunOnceScheduler instead and try to fix the test using events

* Ben feedback part 3

* bump distro
2021-08-06 11:56:14 -07:00
Rob Lourens
1dae051c56 Change exportNotebook API to return string 2021-08-05 17:14:47 -07:00
Matt Bierner
bc0e917553 Mark embedded template expressions as other
Fixes #127005
Fixes ##124270
2021-08-05 17:08:52 -07:00
Matt Bierner
affc733e4e Fix format errors from PR 2021-08-05 14:55:55 -07:00
Christopher Yeh
4a69c3dda7 Persist KaTeX macros across render calls (#129747)
* Use KaTeX "globalGroup" for markdown rendering

* Use KaTeX "globalGroup" for markdown rendering
2021-08-05 14:37:49 -07:00
Matt Bierner
a4eb4d6884 Update math fixture 2021-08-05 14:00:36 -07:00
Matt Bierner
f8cc75937a Fix syntax highlighting of math in markdown lists
Fixes #128411
2021-08-05 13:32:55 -07:00
Matt Bierner
dc54347a27 Exclude a few extra build files from build 2021-08-05 13:32:54 -07:00
Rob Lourens
2a933e4505 Add ipynb extension API to invoke the serializer.
So the jupyter extension can implement custom Export functionality, and can dump an unsaved notebook
#128495
2021-08-05 12:14:08 -07:00
Alfi Maulana
0f99773ce9 feat: add .tpp and .txx as c++ extensions (#130101) 2021-08-05 09:27:58 +02:00
rebornix
369afa6562 fix #121100. PausableEmitter 2021-08-04 11:59:29 -07:00
Raymond Zhao
686745c5d4 Help emmet settings show up in settings editor 2021-08-04 10:37:01 -07:00
Megan Rogge
d579ec3d9b fix #121523 2021-08-04 12:14:59 -04:00
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