Commit Graph

838 Commits

Author SHA1 Message Date
Ladislau Szomoru
b962957183 Workspace Trust - add support to request trust for a resource (#290404)
* Initial implementation

* Pull request feedback
2026-01-26 15:59:55 +00:00
Ladislau Szomoru
25c32afcbc Git - mark git.worktreeIncludeFiles as experimental and reset the default value (#289617) 2026-01-22 10:55:06 +00:00
Dmitriy Vasyura
0e28a4b760 Add Git: Delete action to run git rm command on the current document (#285411) 2026-01-16 21:36:23 +01:00
Ladislau Szomoru
8f8c5595d1 Git - use findFiles2() to expand glob patterns (#287238) 2026-01-13 08:58:51 +00:00
Ladislau Szomoru
bf6622b8d2 Git - simplify default value for the git.worktreeIncludeFiles setting (#287083) 2026-01-12 10:40:09 +00:00
Ladislau Szomoru
4f24fc8b8f Git - add git.worktreeIncludeFiles setting (#286816)
* Add setting, and initial implementation

* Tweak the implementation

* Factor in git ignored files

* No need to use split chunks with check-ignore

* Switch to a faster approach to copy the files

* Update extensions/git/src/repository.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-09 13:22:35 -08:00
Dmitriy Vasyura
fa6c146385 Finalize quickInputButtonLocation API proposal 2026-01-07 17:35:45 +01:00
Tyler James Leonhardt
cbc91ee43b Revert "Finalize quickPickButtonLocation API proposal" (#285984) 2026-01-05 11:29:58 -08:00
Dmitriy Vasyura
95f7be4174 Merge branch 'main' into dev/dmitriv/finalize-button-location-api 2025-12-23 11:56:18 -08:00
Ladislau Szomoru
cf186fdab7 Git - update git worktree inlint action (#284737) 2025-12-22 05:46:55 -08:00
Dmitriy Vasyura
d9835cfa08 Finalize quickInputButtonLocation API proposal 2025-12-18 19:36:56 -08:00
Ladislau Szomoru
6d28298bb5 Git - add option to ignore whitespace for the blame information (#284260) 2025-12-18 15:53:58 +01:00
Ladislau Szomoru
150682a14a Git - add worktrees node to the Repositories view (#284224)
* Worktree node - initial implementation

* Wire up various commands
2025-12-18 10:48:41 +00:00
Ladislau Szomoru
08dffa4a13 Git - remove the remaining instances of config.multiDiffEditor.experimental.enabled (#283919) 2025-12-16 22:11:04 +00:00
Dmitriy Vasyura
9b01c97248 Merge pull request #283573 from microsoft/dev/dmitriv/disable-blame-preview-setting
Add setting to disable blame editor decoration preview on hover
2025-12-16 08:09:52 -08:00
Ladislau Szomoru
62887266ea Adjust the setting name to disableHover 2025-12-16 16:51:43 +01:00
Ladislau Szomoru
5484fca92e Git - remove temporary command that was created to support local background agent sessions (#283758) 2025-12-16 09:15:31 +00:00
copilot-swe-agent[bot]
87697ac840 Move editorDecoration.disablePreview setting to group with other editorDecoration settings
Co-authored-by: dmitrivMS <9581278+dmitrivMS@users.noreply.github.com>
2025-12-15 13:05:23 +00:00
Dmitriy Vasyura
717fe89d29 Add setting to disable blame editor decoration preview on hover 2025-12-15 04:43:09 -08:00
Ladislau Szomoru
276db4812e Git - move commit/cancel actions from editor/title to editor/content (#283020) 2025-12-12 12:19:25 +00:00
Henning Dieterichs
32965c9209 Fixes https://github.com/microsoft/vscode/issues/225769 (#283002) 2025-12-12 11:05:42 +00:00
Ladislau Szomoru
96f1ce144d Git - increase limit of the git.detectWorktreesLimit setting (#281530) 2025-12-05 15:57:40 +01:00
Ladislau Szomoru
0a08d26b83 Workbench - fix duplicate resolve merge conflict buttons (#280969) 2025-12-03 17:24:16 +01:00
Ladislau Szomoru
ea07278988 SCM - enable opening a stash when clicking on it (#280913) 2025-12-03 10:57:08 +00:00
iumehara
6fbb1ac6af Add 'Push Tags' option in UI under 'Tags -> Push Tags" (#280320) 2025-12-01 19:59:11 +01:00
Ladislau Szomoru
f297f37463 Git - add "Stashes" node to the repositories view (#279400)
* WIP - Initial implementation

* Get author and committer date for a stash

* Add drop stash command

* More cleanup
2025-11-25 17:13:48 +00:00
Ladislau Szomoru
ae77536e70 Git - cleanup delete worktree command implementation (#278018) 2025-11-18 00:17:55 -08:00
Ladislau Szomoru
88236d6c24 SCM - fix repository artifact actions (#275324) 2025-11-04 13:40:46 -08:00
Benjamin Pasero
16b9d1ba2a Git - Missing action to "Open File" from a staged new file (fix #249963) (#274182) 2025-11-02 19:21:45 +01:00
Ladislau Szomoru
69e17b67f1 Git - add more commands to repositories view (#274484)
* Git - add actions to delete branch/tag

* Fix rebase action label

* Git - add more commands
2025-11-01 13:27:56 +01:00
Ladislau Szomoru
c0755c9484 Git - add actions to merge/rebase to repositories view (#274480) 2025-11-01 08:08:31 +00:00
Ladislau Szomoru
edf5868b02 SCM - more improvements to the repositories view (#274438)
* SCM - tweak artifact folder compression

* SCM - fixed more commands and layout

* SCM - more compression changes
2025-10-31 21:49:50 +00:00
Osvaldo Ortega
444b1cb403 Command to create worktrees with defaults (#268398)
* Command to create worktrees with defaults

* Update extensions/git/src/commands.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-31 11:39:12 -07:00
Ladislau Szomoru
e82ab3b366 SCM - add more commands to the repositories view (#274352)
* SCM - artifact tree improvements

* Add support for compression

* Add more commands
2025-10-31 15:44:15 +01:00
Ladislau Szomoru
881d3b8d62 Git - add create branch/tag action to repository explorer (#274307) 2025-10-31 11:58:50 +01:00
Ladislau Szomoru
9e8f5336da SCM - plumbing to support artifacts in the repositories view (#274173)
* WIP - ported changes from the old branch

* More work getting the changes ready

* Tweak things

* Git - wire-up checkout command
2025-10-30 12:37:22 -07:00
Ladislau Szomoru
f46638bfc7 Git - improve reference comparison commands (#274143)
* Git - improve compare commands

* Remove an extra check

* Fix bad manual merge
2025-10-30 17:00:30 +00:00
Ladislau Szomoru
16f58dd3ac SCM - add incoming/outgoing nodes to graph (#274059) 2025-10-30 17:04:24 +01:00
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
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
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
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
Ladislau Szomoru
aaa334f22a SCM - introduce new menu for the repositories view (#272946) 2025-10-23 20:40:45 +00: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
Ladislau Szomoru
c6d8b3ab0b Git - only show "Resolve in Merge Editor" editor action when conflict markers are present (#269300) 2025-10-01 11:28:30 +02:00
Christy 😺
f562c9d3e8 Enable users to view and apply changes from worktree to main repo, per file (#263927)
* enable compare with workspace command

* add context to command

* clean up
2025-09-02 15:28:07 +02:00
Christy 😺
79712fb87f migrate worktree changes (#262656)
* migrate worktree changes

* detect LocalChangesOverwritten error before creating & applying stash

* error handle

* make error label clearer

* delete redundant stash length check

* clean up error handling
2025-08-28 07:57:26 -07:00
Christy 😺
6518fe6990 separate open and delete worktree action (#262175) 2025-08-18 11:30:03 -07:00
Christy 😺
e14542e646 add delete worktree command to context menu (#261711) 2025-08-14 22:07:40 +00:00