Commit Graph

17240 Commits

Author SHA1 Message Date
Ladislau Szomoru
f8e2f71c2f Git - move compare with merge base action into the context menu (#273981) 2025-10-29 16:14:03 +00:00
Ladislau Szomoru
20ded57d68 Git - use diff instead of diff-tree for showing commit data and comparing branches (#273969) 2025-10-29 16:28:46 +01:00
Ladislau Szomoru
8fb6a9c257 Git - improve graph/timeline/blame hover rendering (#273932) 2025-10-29 08:14:58 -04:00
Ladislau Szomoru
5840155ace Git - add commands to easily compare a local branch with upstream and merge base (#273839) 2025-10-28 17:22:06 -07:00
Ladislau Szomoru
4c3d8cf64a Git - adopt the new icons for the statusbar command (#273789)
* Git - adopt the new icons

* Attempt to fix tests
2025-10-28 19:37:40 +00:00
Ladislau Szomoru
90627f0950 Git - unify compare commands for the graph (#273771)
* Git - unify compare commands for the graph

* Update placeholder

* More changes
2025-10-28 16:00:51 +00:00
Ladislau Szomoru
23894eb833 Git - fix theme icon (#273767) 2025-10-28 15:23:22 +00:00
Ladislau Szomoru
294b045d4b Git - fix bug with comparing with a remote branch (#273705)
* Git - fix bug with comparing with a remote branch

* Update placeholder
2025-10-28 11:10:07 +01:00
Ladislau Szomoru
124710c5ff Git - add command to compare a tag (#273694)
* Git - update command label

* Git - add command to compare a tag
2025-10-28 06:43:12 +00:00
Ladislau Szomoru
3fff78b18a Graph - add command to compare references (#273635) 2025-10-27 15:37:10 -07:00
Kyle Cutler
b7d8cdd64d Remove /** */ auto-closing from gitignore syntax (#273553)
Fixes #273372
2025-10-27 08:33:21 -07:00
Copilot
6cf95b098d Show latest commit message for branch in terminal suggest widget details view (#272296) 2025-10-27 14:53:44 +00:00
Jerome Lelong
c165ba3b66 Exclude trailing underscore from bracket pairs in LaTeX (#272758)
* Remove trailing underscore from bracket scopes

* Add unbalancedBracketScopes to TeX also
2025-10-27 14:43:34 +00:00
Ladislau Szomoru
24dc95ef64 Git - add telemetry to track down stale diagnostics (#273565) 2025-10-27 07:42:35 -07:00
Alexandru Dima
65b22997d7 Convert flaky API tests to unit tests (#273398)
Convert flaky API test to unit test (#253863 , #254041)

I maintain my conviction that there is an unrelated run-away API test which steals focus while these tests execute which then leads to these tests failing, since the undo command is sensitive to the current focused editor.
2025-10-26 15:11:46 +01:00
Daniel Imms
b808edabcf Add basic copilot fig spec
Fixes #272921
2025-10-25 03:42:19 -07:00
Ladislau Szomoru
aaa334f22a SCM - introduce new menu for the repositories view (#272946) 2025-10-23 20:40:45 +00:00
Megan Rogge
a1b4ecaa32 finalize terminal completion provider API (#271338) 2025-10-23 08:57:05 -07:00
Alex Ross
edf4ea5879 Simplify git clone API (#272912)
- Don't allow to skip the cache
- Only have "none" post commit action
- Consolidate post commit logic
- I ended up keeping the `Uri | null` return type for the `clone` API. It's just too useful, and there's no reason why we couldn't pass it back if the user didn't decide to open the clone and reload the window.
2025-10-23 16:55:21 +02:00
Alex Ross
3cc447e709 Improve layering for git model (#272857)
* Improve layering for git model
- Git clone doesn't belong in the model, removed it
- All the extra repo picking didn't seem to fit into `Git` though, as that is really about git operations
- Added a `CloneUtils` namespace for all the clone stuff to live.

* Update extensions/git/src/clone.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* CloneManager class

* public/private
2025-10-23 16:04:35 +02:00
Daniel Imms
43ce6485c5 Merge pull request #272348 from JeffreyCA/fig-spec-azd
Add Fig spec for Azure Developer CLI (azd)
2025-10-23 06:53:21 -07:00
Alex Ross
dda6e09f62 Update git clone to use new repo cache (#272276) 2025-10-22 21:06:20 +02:00
Martin Aeschlimann
3da5878de5 agents: fix syntax highlighting (#272738)
* agents: fix syntax highlighting

* use chatagent
2025-10-22 16:45:42 +00:00
Martin Aeschlimann
2c95f8d284 .vscode-agent.md -> .agent.md (#272535) 2025-10-21 19:44:48 +00:00
Giovanni Magliocchetti
00673479b7 html: add setting to disable end tag suggestions (#269605)
Add html.suggest.hideEndTagSuggestions setting to allow users to
disable automatic end tag completion suggestions.

When enabled, prevents the completion provider from suggesting
closing tags for open elements (e.g., </body> when typing after <body>).

Fixes microsoft/vscode-html-languageservice#216

Signed-off-by: Giovanni Magliocchetti <giovimag123@gmail.com>
2025-10-21 19:24:16 +02:00
Ben Villalobos
b5903ae54c Support folding in git COMMIT_MSG files (#272356) 2025-10-21 09:26:47 -07:00
Benjamin Christopher Simmonds
d875d4501f Use Inline Suggestions naming (#272447)
* Use Inline Suggestions naming

* revert sound change
2025-10-21 14:06:35 +00:00
Jerome Lelong
0af4f80b05 Make pair colorizer ignore \@ifnextchar (#272329)
Make pair colorizer ignore \@ifnextchar
2025-10-21 08:46:46 +00:00
Jeffrey Chen
69490ecae7 Add azd fig spec 2025-10-20 14:01:17 -07:00
Dmitriy Vasyura
8fffc55def Merge branch 'main' into dev/dmitriv/terminal-settings 2025-10-20 12:25:30 -07:00
Martin Aeschlimann
ab73e46a31 rename mode to agent (#272282)
* rename mode to agent

* update

* update

* fix tests

* update

* update

* update

* update

* update

* update
2025-10-20 19:09:44 +00:00
Dmitriy Vasyura
900c09271d Add back descriptions, remove settings fetch since it had no effect. 2025-10-20 11:28:09 -07:00
Alex Ross
f93044c015 Maintain a cache of repo remotes that we know about (#271652)
* Maintain a cache of repo remotes that we know about
Part of #271101

* Save workspace file or folder instead of repo root path

* PR feedback
- Rename to repositoryCache
- Remove timestamp
- Move logic into repo cache
- Fix tests

* Name changes

* Actually delete

* Fix change that got lost in the rename
2025-10-20 18:16:04 +00:00
Benjamin Pasero
f77f4c50cd eng - disable start debugging test that is flaky (#242033) (#272273) 2025-10-20 15:24:28 +02:00
Dmitriy Vasyura
bfba6b040c Add toggle support for QuickInput/QuickPick, resourceUri support for QuickPickItem (#271598)
* Add quickPickItemResource API proposal

* Transfer resourceUri from extension host to main thread.

* Make proposed API checks consistent.

* Process resourceUri

* Fix up resourceUri mapping logic

* API proposal

* Transfer toggles from extension host to main thread

* Support Folder icon, refactor label/description derivation.

* Update

* Update API proposal per API review

* Update transfer logic per API changes

* Move toggles to the base input interface

* Handle toggle button type

* Fix up

* Updates

* Propagate checked state, dispose removed toggles.

* Nit

* Expand icons

* Feedback/updates

* Added comments, PR feedback

* Updates

* Revert some change, add typings and unit-tests to converters.

* Add a quick pick test for resourceUri

* Test updates
2025-10-18 15:57:07 -07:00
Rob Lourens
ec8586ef25 Add isModelProxyAvailable (#271872)
* Add isModelProxyAvailable

* tests
2025-10-16 21:11:11 -07:00
Matt Bierner
32e68ae7ea Merge pull request #271860 from mjbvz/dev/mjbvz/casual-porpoise
Make sure more TS commands are disabled when tsgo is active
2025-10-16 19:06:20 -07:00
Matt Bierner
d02b204cb0 Make sure more TS commands are disabled when tsgo is active
We need to clear the contexts when switching to tsgo
2025-10-16 17:14:38 -07:00
Paul
55cdeb5771 Add prefer device flow config for GitHub auth (#271838)
* Initial plan

* Add forceDeviceCodeFlow setting for GitHub authentication

Co-authored-by: pwang347 <8560030+pwang347@users.noreply.github.com>

* modifications

* nit

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pwang347 <8560030+pwang347@users.noreply.github.com>
2025-10-17 00:06:01 +00:00
Martin Aeschlimann
cee904f80c remove some anys (#271651) 2025-10-16 11:48:38 +02:00
Matt Bierner
e8b2531c8b Merge pull request #271470 from mjbvz/dev/mjbvz/panicky-mockingbird
Enforce single quote string usage in extension tests
2025-10-15 11:16:49 -07:00
Matt Bierner
29eb45f7fe Make sure we clear diagnostics when switching to tsgo 2025-10-15 10:58:57 -07:00
Matt Bierner
40fd1d8ebc Fix string name 2025-10-15 10:16:00 -07:00
Raymond Zhao
351866ef1a chore: use dompurify 3.2.7 (#271538) 2025-10-15 09:58:39 -07:00
Raymond Zhao
a7efa0e6b5 chore: bump cgmanifest hash (#271392) 2025-10-15 15:37:03 +00:00
Ladislau Szomoru
bc01289e90 Git - limit the timeline/blame/graph hover commands (#271530) 2025-10-15 15:09:02 +00:00
Baptiste Girardeau
62ff0cceb4 fix: resolve renamed paths on merge editor (#254677) 2025-10-15 14:53:12 +00:00
Ladislau Szomoru
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