Commit Graph
16382 Commits
Author SHA1 Message Date
Ladislau SzomoruandCopilot 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