Ladislau Szomoru and Copilot
a1d4cfa3d8
SCM - graph hover provided by extension ( #271519 )
...
* Git - 💄 consolidate git blame and timeline hover code
* Git - Delete code that was commented out
* SCM - graph hover provided by extension
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* More fixes
* More fixes
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-15 14:22:12 +00:00
Johannes Rieken
36f84aa3bc
fix compile errors, fyi @roblourens ( #271503 )
2025-10-15 11:24:02 +00:00
Dave Nicolson
3ca2d59c38
Update activation event linter message ( #269156 )
2025-10-15 09:44:24 +00:00
Matt Bierner
98ad0f55db
Proper fix for missing node types in web build
...
Using `path` in web for these cases is ok (but not ideal) because webpack shims it out
2025-10-14 12:14:28 -07:00
Matt Bierner
8df16c735f
Fix web build
...
Temporarily reverting change to unblock web build
2025-10-14 11:58:39 -07:00
Raymond Zhao
f13a27eac8
chore: fix tag versions ( #271166 )
2025-10-14 15:58:41 +00:00
Matt Bierner
f197aadde1
Fix output for microsoft-authentication
...
For #271167
All out of extensions normally target `out`. `dist` is for webpack
2025-10-13 16:52:33 -07:00
Matt Bierner
a801b6ac78
Merge branch 'main' into dev/mjbvz/popular-pigeon
2025-10-13 14:22:07 -07:00
Matt Bierner
79659fb54b
Remove old downlevelIteration compile option
...
We're targeting modern es versions so I don't think we need this anymore
2025-10-13 13:39:00 -07:00
Matt Bierner
d2af782f2e
Fix terminal-suggest not running npm install
2025-10-13 13:31:58 -07:00
Matt Bierner
a357cc798b
Call out explicit list of types for terminal suggest
2025-10-13 11:34:07 -07:00
Matt Bierner
162806006a
Update a few package-locks for mocha
2025-10-13 11:13:12 -07:00
Matt Bierner
016689b572
Remove duplicate
2025-10-13 11:05:52 -07:00
Matt Bierner
98b069c041
Work towards getting isolated built-in extension compiles
...
For #271167
This makes it so our built-in extensions can mostly be built using `tsc` on the command line. Previously the extensions were picking up a lot of typing info from the root `node_modules` that meant they weren't truly independent
2025-10-13 11:03:20 -07:00
Copilot
efdc6b1042
Add package.json contribution for terminal completion provider descriptions ( #270597 )
2025-10-09 16:02:28 -04:00
mrleemurray
9cf4f6eb6e
Update color definitions for keyword control in YAML and TypeScript test files
...
- Changed the color for "keyword.control" from #C586C0 to #CE92A4 in various test JSON files for better visibility across themes.
2025-10-09 11:06:28 +01:00
Lee Murray
fdd8dc7864
Merge branch 'main' into mrleemurray/grand-angelfish-harlequin
2025-10-09 10:18:34 +01:00
Tyler James Leonhardt
bcbd0b4a98
Remove quick pick flow for protocol handler ( #270455 )
...
Remove quick pick flow
Since we have device code flow, that's better.
ref https://github.com/microsoft/vscode/issues/270452
2025-10-08 18:20:16 -07:00
Tyler James Leonhardt
d751a3d55f
Add device code flow when not brokered ( #270453 )
...
fixes https://github.com/microsoft/vscode/issues/270452
2025-10-08 16:49:23 -07:00
Martin Aeschlimann
cf1a93be3f
Markdown: Open Preview - doesn't work for *.prompt.md files ( #270417 )
2025-10-08 20:09:33 +00:00
mrleemurray
73947d8d87
Update foreground color for operators and semantic tokens in dark_plus theme for higher contrast ratio
2025-10-08 17:58:29 +01:00
Daniel Imms
98078684c7
Merge pull request #269985 from microsoft/tyriar/more_terminal_any
...
Remove more as any from terminal
2025-10-08 13:18:01 +09:00
Megan Rogge
d1d275ca09
address terminal completion provider API feedback ( #270249 )
...
commit api feedback
2025-10-07 11:41:36 -07:00
Matt Bierner
e113b058ec
Merge branch 'main' into dev/mjbvz/comprehensive-raven
2025-10-07 09:25:14 -07:00
Johannes Rieken
0d1a3c7c7c
fix some any-casts in vsocde-api-tests ( #270186 )
...
https://github.com/microsoft/vscode/issues/269213
2025-10-07 08:16:31 -04:00
Ladislau Szomoru
c244c79cd4
Git - remove the usages of any ( #270179 )
...
* Git - remove the usages of `any`
* Remove debug message
2025-10-07 08:14:52 -04:00
Matt Bierner
7be6eb79dc
Merge branch 'main' into dev/mjbvz/comprehensive-raven
2025-10-06 15:49:31 -07:00
Matt Bierner
ff4c31cbec
Reduce any usage in ts extension
...
Follow up on #269213
2025-10-06 13:59:38 -07:00
Megan Rogge
75ff485ed9
rm ID from terminal completion provider ( #270094 )
2025-10-06 13:44:25 -07:00
Tyler James Leonhardt
8845fc4b5c
Remove any casts in auth extensions ( #270089 )
2025-10-06 12:28:27 -07:00
Ladislau Szomoru
bbe85db188
Git - remove usages of any ( #270075 )
...
* Git - remove usages of `any`
* 💄 fix check
2025-10-06 18:23:03 +00:00
Raymond Zhao
b4b3cacd74
debt: remove any casts ( #270074 )
2025-10-06 18:19:46 +00:00
Matt Bierner
a7d4af608a
Merge pull request #270061 from mjbvz/dev/mjbvz/fragile-macaw
...
Fix checking $traceid for empty args
2025-10-06 11:04:14 -07:00
Matt Bierner
4d32398e42
Fix checking $traceid for empty args
2025-10-06 10:10:49 -07:00
Matt Bierner
f4fe2163a9
Remove any casts in some built-in extensions
...
For #269213
2025-10-06 10:08:20 -07:00
Alex Ross
e6cffb2136
Update grammars ( #270045 )
2025-10-06 16:03:06 +00:00
Daniel Imms
051267d42f
Remove more as any from terminal
...
Part of #269213
2025-10-06 17:41:58 +09:00
Daniel Imms
188cbd914f
Remove as any from terminal-suggest
...
Part of #269213
2025-10-06 10:23:27 +09:00
Matt Bierner
21337a4ad0
Add assertion
2025-10-03 14:45:09 -07:00
Matt Bierner
cb01224865
Fix all any casts in TS extension
...
For #269213
2025-10-03 14:01:27 -07:00
Ladislau Szomoru
82d335bbbc
Git - 💄 consolidate git blame and timeline hover code ( #269689 )
...
* Git - 💄 consolidate git blame and timeline hover code
* Git - Delete code that was commented out
2025-10-03 14:12:03 +02:00
Matt Bierner
598304ba4d
Merge pull request #269665 from mjbvz/dev/mjbvz/delicious-sloth
...
Add lint rule for `as any` and bulk ignore all existing breaks
2025-10-03 01:31:51 -07:00
3a1b1ed83c
Disable double-click to reveal source for .copilotmd files in markdown preview ( #267517 )
...
* Initial plan
* Disable double-click behavior for .copilotmd files in markdown preview
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com >
* Update extensions/markdown-language-features/preview-src/index.ts
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com >
Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com >
2025-10-03 08:27:59 +00:00
Matt Bierner
360c9fd134
Add lint rule for as any and bulk ignore all existing breaks
...
For #269213
This adds a new eslint rule for `as any` and `<any>({... })`. We'd like to remove almost all of these, however right now the first goal is to prevent them in new code. That's why with this first PR I simply add `eslint-disable` comments for all breaks
Trying to get this change in soon after branching off for release to hopefully minimize disruption during debt week work
2025-10-02 23:38:33 -07:00
Matt Bierner
c2a064321e
Pick up TS 5.9.3
...
Picking up a few small fixes in the latest TS release
2025-10-01 11:25:13 -07:00
Matt Bierner
d26ff4659d
Merge pull request #269402 from mjbvz/dev/mjbvz/outside-capybara
...
Only disable built-in TS if TS go is installed
2025-10-01 10:57:22 -07:00
Matt Bierner
e93d598d2b
Merge pull request #269400 from mjbvz/dev/mjbvz/high-sawfish
...
Remove restart call when enabling TS native
2025-10-01 10:49:55 -07:00
Matt Bierner
4151d4bc5e
Only disable built-in TS if TS go is installed
...
Fixes #269036
We should check both the setting that the native extension is actually installed
2025-10-01 10:41:09 -07:00
Matt Bierner
9b6c88bf2f
Remove restart call when enabling TS native
...
Fixes #266087
Should no longer be required after upstream changes
2025-10-01 10:33:04 -07:00
Ladislau Szomoru
d0cb4a16a5
Git - fix regression related to using path.sep ( #269361 )
2025-10-01 15:36:11 +00:00