Matt Bierner
4f0edb3fe7
Pick up latest TS 4.8.4 recovery ( #162059 )
2022-09-27 14:28:39 -07:00
Matt Bierner
ca635a3cdf
Add playsInline to video ( #162065 )
...
We want the video to play in the editor, not go fullscreen
2022-09-27 14:28:22 -07:00
Matt Bierner
b4600dab29
Fix audio mime type listing ( #162063 )
2022-09-27 13:39:05 -07:00
Harald Kirschner
ea5b244abd
File snippets for HTML and PHP ( #161881 )
...
* Adding file snippets for HTML and PHP to start small.
* Adding TS
2022-09-27 08:15:57 -07:00
Alexandru Dima
29b8a1e27f
Run OSS tool ( #161956 )
2022-09-27 05:21:59 -07:00
Henning Dieterichs
42a198b98b
Merge pull request #160385 from thernstig/patch-1
...
Update Groovy extension language contribution
2022-09-27 14:07:49 +02:00
Martin Aeschlimann
06bd7ae776
[css] use findDocumentSymbols ( #161847 )
...
[css] use findDocumentSymbols. For #157356
2022-09-26 14:16:07 -07:00
Martin Aeschlimann
741fa37b10
[json/css/html] update services / deps ( #161831 )
2022-09-26 12:41:26 -07:00
Tyler James Leonhardt
29e985eca0
rev vscode-nls to version that doesn't ask for vscode-nls-web-data ( #161819 )
...
ref #161297
2022-09-26 11:10:54 -07:00
Matt Bierner
b8a7485526
Fix markdown preview refresh from disk ( #161800 )
...
Fixes #149974
2022-09-26 09:49:53 -07:00
Martin Aeschlimann
ae8cf2186e
The properties language uses a Java icon in the Seti theme ( #161770 )
...
The properties language uses a Java icon in the Seti theme. Fixes #158453
2022-09-26 07:31:08 -07:00
Trond Einar Snekvik
83248ce374
Default to config icon for the property language ( #158454 )
2022-09-26 07:00:07 -07:00
Gerrit Birkeland
cace09d0eb
Add schema for typedoc.json to default jsonValidation ( #157592 )
...
Add schema for typedoc.json to default
jsonValidation
2022-09-26 15:51:42 +02:00
Gerrit Birkeland
9ac5f48ff3
Add jsonc registration for TypeDoc config ( #157362 )
...
This is supported as of TypeDoc 0.23. Since it is more commonly used than ember-cli, seems reasonable to add it here.
2022-09-26 15:51:23 +02:00
Colen Garoutte-Carson
33787082be
Enable auto-close of multi-line comments in cpp ( #160357 )
2022-09-26 15:29:05 +02:00
Daniel Rosenwasser
da506e9b8d
Tag existing events with experimentation info in typescript-language-features ( #161463 )
...
* Associate experiment info with existing telemetry.
* Move the ExperimentTelemetryReporter to its own file.
* Roughly copied the 'getPackageInfo' function from other extensions.
* Addressed code review feedback.
2022-09-23 15:18:57 -07:00
Henning Dieterichs
d7ad82454e
Revert "Bracket support for #if and #endif in cpp"
2022-09-23 13:59:23 +02:00
Matt Bierner
2a4fb40a6e
Align list of supported tags in rendered markdown ( #161544 )
...
This expands the list of html tags we allow in markdown. To get this list, I've copied the list of tags from `markdownDocumentRenderer` into `dom` after reviewing them
For #134514 , I've also added `video` to the list of allowed tags
2022-09-22 18:25:48 -07:00
Matt Bierner
82c1bf86bf
Show better error when rename fails in md ( #161525 )
...
* Show better error when rename fails in md
* Pick up latest MDLanguage service
2022-09-22 16:27:25 -07:00
Matt Bierner
023930e3dc
Fix extra dot in pasted file names ( #161434 )
2022-09-21 23:29:21 +02:00
Matt Bierner
07a5d2749f
Allow _ in notebook markdown links ( #161437 )
...
Fixes #160853
2022-09-21 14:23:47 -07:00
Matt Bierner
17bb582b85
Finalize markdown diagnostics ( #161427 )
...
Fixes #146303
This moves the markdown diagnostic support out of `experimental` and to an official feature (however it remains off by default)
2022-09-21 12:20:25 -07:00
Alex Ross
1562a35c86
Indent using spaces 🤷♀️ ( #161405 )
2022-09-21 07:41:57 -07:00
Ladislau Szomoru
ce7e388ef1
Git - Checkout command aria label now includes the branch name ( #161385 )
...
* Checkout command aria label now includes the branch name
* Pull request feedback
2022-09-21 07:10:52 -07:00
Alex Ross
8aa37f3c9b
Add group to copy vscode.dev link in share ( #161400 )
...
Part of #157722
2022-09-21 07:03:38 -07:00
Henning Dieterichs
40a262dc13
merge editor temp model ( #161315 )
...
Introduces hidden mergeEditor.useWorkingCopy setting,
implements reset when the merge editor opens
2022-09-21 16:02:50 +02:00
Matt Bierner
333754f29b
Better handle moves of multiple markdown links ( #161354 )
...
This makes the markdown language service handle moving/renaming multiple files instead of making multiple calls into the language service
2022-09-20 21:53:58 -07:00
Matt Bierner
f25d47121b
Pick up newer vscode-tas-client
version ( #161344 )
2022-09-20 13:52:29 -07:00
Matt Bierner
a5f5a730d6
Fix hiding of image preview status bar items ( #161278 )
2022-09-20 13:49:03 -07:00
Daniel Rosenwasser
5cde74b767
Fix accidental case fallthroughs in experimentation services. ( #161339 )
2022-09-20 12:00:32 -07:00
Johannes Rieken
c1b80f6402
Disable merge-conflict commands for 3wm-editor ( #161304 )
...
fixes https://github.com/microsoft/vscode/issues/159156
2022-09-20 13:50:21 +02:00
Rob Lourens
0e333cd799
Convert NotebookCellStatusBarItem test from integration test to unit test ( #161274 )
...
Fix #157828
2022-09-20 09:55:58 +02:00
Sandeep Somavarapu
35c7ee9d02
Support log output channels for extensions ( #161249 )
...
* introduce log api in extension context
* separate registering output vs log channel
* Separate extension log channels in show logs command
* add logging error to embedder logger
* show extension log in the extension editor
* configure log level per extension
* change the order of log entries
* introduce logger
* align with output chanel
* revert changes
* fixes
2022-09-19 09:03:41 -07:00
Matt Bierner
d03f015931
Clean up structure of markdown extension ( #161148 )
...
- Move things related to the client under `client`
- Remove extra abstractions that are no longer used
- Add MdLanguageClient type
2022-09-19 07:16:45 +02:00
Matt Bierner
f4bf1f30a2
Skip ul and ol when highlighting selected markdown element ( #161139 )
...
Fixes #155552
For lists, the outer ul/ol always has the same source line as the first element in the list. We should prefer using the first element in the list when highlighting the active line
This also fixes a bug where scroll sync would stop working if you added lines to the doc. This was caused by `lineCount` getting out of sync as the document is being updated. I've removed this state and made the reveal logic more robust instead
2022-09-19 07:16:06 +02:00
Matt Bierner
a10bdfb49b
Allow underscores in rendered md headers ( #161149 )
...
Follow up from https://github.com/microsoft/vscode-markdown-languageservice/pull/49
2022-09-16 20:52:50 -04:00
Matt Bierner
4c9c3f628d
Pick up latest markdown language service ( #161142 )
2022-09-16 20:52:16 -04:00
Peng Lyu
6e8bc02be4
Cell attachment cleanup tool improvement in diff editor ( #161132 )
...
* Move attachment out of custom metadata, prep for attachment clean up in diff editor
* recover attachments from dirty notebook document
* Allow metadata to be restored when content changed/reverted in nb diff editor
2022-09-16 14:12:53 -07:00
Matt Bierner
7c3ea7ac06
Pick up TS 4.8.3 ( #161126 )
...
Picks up latest TS stable build
2022-09-16 10:22:13 -07:00
Martin Aeschlimann
724a088c68
update vscode-uri, fix links in untited ( fixes #147788 ) ( #161108 )
2022-09-16 07:57:10 -07:00
Johannes Rieken
21a2eca3b7
The openMergeEditor
command should check the active tab when it is called without an URI ( #161072 )
...
https://github.com/microsoft/vscode/issues/160924
2022-09-16 11:55:06 +02:00
Johannes Rieken
77309b33d4
add WorkspaceEditMetadata
and use it for applyEdit
, ( #160996 )
...
* add `WorkspaceEditMetadata` and use it for `applyEdit`,
https://github.com/microsoft/vscode/issues/112109
* fix compilo in tests
* workspace edits from updating paths are marked as refactoring fyi @mjbvz
2022-09-16 09:44:19 +02:00
Benjamin Pasero
ec56dddd9f
tests - remove snippetWorkspaceEdit
usage ( #161043 )
2022-09-16 00:34:30 -07:00
Matt Bierner
3c37a5a8d7
Reapply JavaScript and Node.js walkthrough ( #161003 )
...
This reverts commit cfc0119755
.
Brings the walkthrough back in but makes sure it is only loaded on desktop
2022-09-15 13:02:43 -07:00
Daniel Rosenwasser
9dfd49db63
Ensure ExperimentationService gets disposed. ( #161004 )
2022-09-15 11:06:53 -07:00
Peng Lyu
0f05c6dd4f
Fix #160729 . Disable workspace md paste handler for notebook. ( #160833 )
...
Co-authored-by: Matt Bierner <matb@microsoft.com>
2022-09-15 09:48:21 -07:00
Joyce Er
6835a98d4a
Fix branch checkout after git clone ( #160922 )
...
* Fix branch checkout after git clone
* Add progress notification while checking out ref
* Remove promise chain
2022-09-15 18:11:29 +02:00
Ladislau Szomoru
e1c7285ab5
Git - Add the ability to fetch a branch before it is checked out ( #160181 )
2022-09-15 16:04:37 +02:00
Ladislau Szomoru
fd2b0d888f
Git - Do not override SSH_ASKPASS for the terminal ( #160935 )
...
Do not override SSH_ASKPASS for the terminal
2022-09-15 13:48:05 +02:00
Matt Bierner
03ada8a3e8
Rework how markdown server works with documents ( #160948 )
...
* Rework how markdown server works with documents
This rewrites how the markdown server works with documents. The goal is to better handle switching between in-memory versions of a doc (from `TextDocument`) and versions of the same doc on disk. From the markdown service's POV, there is only one type of document
As part of this, I've also adopted the newest markdown language service version
* Bump package-lock versions
2022-09-15 09:27:02 +02:00