Commit graph

14295 commits

Author SHA1 Message Date
Don Jayamanne
46cd720f83
Drop uuid pkg used to to generate notebook cell id (#198647) 2023-11-20 06:12:55 +01:00
Arvid Lunnemark
092bc7309b
Update condition names to allow node (#198274)
update condition names to allow node
2023-11-17 10:57:50 +00:00
Martin Aeschlimann
cc08867677
merge theme rules for css/less/scss variables (#197657) 2023-11-17 11:40:21 +01:00
Matt Bierner
6805bb6d2b
Hook up mapped code edits experiment for TS (#198478)
For https://github.com/microsoft/TypeScript/pull/55406
2023-11-17 02:07:09 +00:00
John Murray
77dc8793db
Add typescript.implementationsCodeLens.showOnInterfaceMethods setting (#136282) (#198419)
* Add `typescript.implementationsCodeLens.showOnInterfaceMethods` setting (#136282)

* Update codelenses when `typescript.referencesCodeLens.showOnAllFunctions` changes

* Improve handling of disposables
2023-11-16 22:46:41 +00:00
Matt Bierner
4f866533b4
Add missing disposable registration (#198473) 2023-11-16 14:18:43 -08:00
Ladislau Szomoru
6aa249db00
Git - fix incorrect check (#198396) 2023-11-16 10:45:13 +01:00
Matt Bierner
4f303bb42c
Disable md paste file path in untitled notebooks (#198372)
Fixes #194809

Since the notebook does not exist on disk yet, there's no way to write a relative path in it. Just disable the feature since there's nothing else we can reasonably do here
2023-11-16 00:31:39 +01:00
Matt Bierner
d98713bad1
Always send CodeActionTriggerKind (#198364)
Makes us always send this along instead of sometimes sending undefined
2023-11-15 14:02:55 -08:00
Matt Bierner
8943ea4790
Fix markdown code block styling (#198351)
Fixes #198183

Remove extra background and also removes the extra divs inside of the code blocks as these were causing issues with styling (extra padding)
2023-11-15 21:03:04 +01:00
David
2938e5d611
Add TMLanguage aliases to YAML (#198300) 2023-11-15 16:52:22 +00:00
Jacob Bandes-Storch
6855ba045b
Update Swift grammar and upstream repository (#197470)
* Update Swift grammar and upstream repository

* update grammar for bug fix

* Update Swift cgmanifest

---------

Co-authored-by: Alex Ross <alros@microsoft.com>
2023-11-15 15:59:29 +01:00
Ladislau Szomoru
e0b70e58b3
SCM - add caching layer to incoming/outgoing tree nodes (#198306)
* Upstream commit + improve onDidChangeCurrentHistoryItemGroup

* Refactor expanding a history item group

* Wire up caching

* Invoking the git.refresh command invalidates the cache

* Clean up cache data structure
2023-11-15 15:09:18 +01:00
Raymond Zhao
e1c8870cd2
chore: bump vscode-tas-client (#198257) 2023-11-15 00:12:17 +01:00
Ladislau Szomoru
ed30010d3f
Git - better error handling for git merge-base (#198208) 2023-11-14 14:51:17 +01:00
Marvin A. Ruder
dde91250f3
Merge branch 'main' into npm-extension-bun-package-manager 2023-11-13 18:20:49 +01:00
Ladislau Szomoru
e447d54e1e
SCM - Add short state badge for history items (#198126)
* Git - Extract parsing of git diff short stat

* Add shortStat badge for commits

* Git - specify diff-merges for merge commits

* Add tests
2023-11-13 16:49:28 +01:00
Marvin A. Ruder
fca65094bf
Merge branch 'main' into npm-extension-bun-package-manager 2023-11-13 09:45:20 +01:00
Ladislau Szomoru
d5b3ed3f68
Git - update open commit command icon (#198084) 2023-11-13 09:37:46 +01:00
Marvin A. Ruder
4fd54f93f7
Merge branch 'main' into npm-extension-bun-package-manager 2023-11-12 11:54:50 +01:00
Rob Lourens
7cbff1919e
Chat code cleanup (#198022)
* Clean up some obsolete chat API
Start deleting the interactive session provider, use agents only

* Delete old chat agents API

* Remove providerRequestId

* Remove unused stuff from interactive.d.ts

* Get rid of chat session state saving

* Fix test

* I guess this type was in use
2023-11-12 06:44:14 +01:00
Marvin A. Ruder
4645305f14
Add Bun as package manager to npm extension
* Auto-detect Bun by looking for `bun.lockb` lockfile
* Extend `npm.packageManager` setting
* Update documentation

Signed-off-by: Marvin A. Ruder <signed@mruder.dev>
2023-11-11 16:37:29 +00:00
Megan Rogge
16b50a9be2
Merge branch 'main' into feat/fileWorkspaceFolderBasename 2023-11-10 11:42:22 -08:00
Ladislau Szomoru
2095b6f5a3
Git - fix readOnly for the Config operation (#197918) 2023-11-10 15:05:39 +01:00
Christof Marti
0bad0f615a Option to opt-out of extensions (microsoft/vscode-remote-release#9177) 2023-11-10 11:17:34 +01:00
Ladislau Szomoru
64783a4eb9
Git - incoming/outgoing polish (#197877)
* Git - refactor diffBetweenShortStat to return an object with files, insertions, and deletions

* Add statistics label tooltip
2023-11-10 02:40:58 +01:00
Ladislau Szomoru
8de9ba22b2
SCM - add statistics badge for incoming/outgoing (#197876)
* Initial implementation of the stats pill

* Parse git output and propagate the statistics
2023-11-09 18:05:34 -07:00
Don Jayamanne
cb6c07d46d
Use JSON output object for json mimetype (#197871) 2023-11-10 01:13:42 +01:00
Ladislau Szomoru
acff02431f
SCM - Add Incoming/Outgoing information into the Source Control view (#197771) 2023-11-09 20:18:09 +01:00
Henning Dieterichs
f85a095fd2
Merge pull request #197652 from microsoft/hediet/b/pregnant-mink
Implements first iteration of multi diff editors.
2023-11-09 19:15:12 +01:00
Matt Bierner
a9c390b236
Pick up TS 5.3 RC (#197778) 2023-11-08 23:19:03 +01:00
Henning Dieterichs
0f4505209d
Merge branch 'main' into hediet/b/pregnant-mink 2023-11-08 10:04:46 +01:00
Connor Peet
2749de3808
testing: implement proposed active profiles api (#197664)
testing: implement proposed active profiles api

For https://github.com/microsoft/vscode/issues/193160
2023-11-07 10:37:37 -08:00
Alex Ross
ce40e7ce61
Adopt Better-Less grammar (#197557)
Consider adopting a new Less grammar
Fixes #171239
2023-11-07 17:36:06 +01:00
Henning Dieterichs
090fd2c772
Implements first iteration of multi diff editors.
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2023-11-07 16:51:38 +01:00
Mohammad Reza Gharabaghi
93351c7436
Update theme-defaults (#197449)
* Update dark_vs.json

* Update light_modern.json

* Update light_vs.json

* Update hc_black.json
2023-11-07 16:49:05 +01:00
Ronak Jain
d72005bfa7
Fix tsconfig resolution for navigation (#192851)
* Fix tsconfig resolution

* Resolve based on link type
2023-11-06 11:46:09 -08:00
Matt Bierner
c57992a973
Always run code lens implementations on semantic server (#197578)
Fixes #197286

Already fixed this for references code lens. Just porting it to impl code lens now too
2023-11-06 20:05:00 +01:00
Aaron Munger
8ba75dfdc8 more strict on regex, fix special character 2023-11-06 10:59:40 -08:00
Aaron Munger
6afac1d3f7 fix stack trace linking 2023-11-06 10:59:40 -08:00
Andrew Branch
48f4a503f8
Add missing preference description for preferTypeOnlyAutoImports 2023-11-03 12:57:23 -07:00
Rob Lourens
53249fc26b
Merge pull request #196166 from zobo/fix-php-validation-range
fix: invalid endCharacter value in built in PHP validation provider
2023-11-01 14:33:22 -07:00
Logan Ramos
9bea1fc96a
Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
Matt Bierner
8a450b31e3
Pull in latest markdown language server (#197105) 2023-10-31 16:25:27 -07:00
Matt Bierner
0279c52a02
Switch back to node as default for moduleResolution (#197031)
Fixes #196554

Looks like bundler breaks `require()` intellisense
2023-10-31 00:40:44 +01:00
Andrew Branch
82ece597ee
Add setting for preferring type-only imports (#196123) 2023-10-30 18:14:58 +00:00
Noritada Kobayashi
c9b23f1fb0
Fix an issue that \xN8 and \xN9 in Rust strings are incorrectly colored (#196198)
* Update Rust grammar

* Add a test for #166781

* Make color themes in the test data for #166781 up-to-date

---------

Co-authored-by: Alex Ross <alros@microsoft.com>
2023-10-30 11:30:48 +00:00
Alex Ross
fa22e9ac36
Update grammars (#196839)
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2023-10-27 09:35:46 -07:00
Ladislau Szomoru
56088b01d9
Git - fix issue related to opening parent repositories (#196822) 2023-10-27 06:42:08 -07:00
Ladislau Szomoru
9d2ff86b00
Git - Track attempt count in the test commit message provider (#196348) 2023-10-25 10:15:45 +02:00