Commit Graph

2862 Commits

Author SHA1 Message Date
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
abd691b025 Git - polish delete worktree picker (#284242) 2025-12-18 12:22:41 +00:00
Ladislau Szomoru
a6932a2c79 Git - expose createStash() in the git extension API (#284226)
* Git - expose `createStash()` in the git extension API

* Add method to the interface
2025-12-18 10:59:23 +00: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
e255528ff0 Git - update branch protection dialog message (#284037) 2025-12-17 11:58:27 +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
RedCMD
98a4b07a23 Fix FormatOnSave when modificationsIfAvailable (#283726)
* Fix FormatOnSave on ignored files

* this -> that

* 💄 adjust comment/log

---------

Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2025-12-16 12:17:24 +00:00
Ladislau Szomoru
404fcdc75f Git - fix create worktree regression (#283780) 2025-12-16 11:26:28 +00: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
e5b4dd5eb0 QuickDiff - git extension should always provide the original resource (#283546) 2025-12-15 11:49:00 +01: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
13a7952cd6 SCM - fix tag sorting in the Repositories view (#280929) 2025-12-03 12:07:00 +00:00
Ladislau Szomoru
ea07278988 SCM - enable opening a stash when clicking on it (#280913) 2025-12-03 10:57:08 +00:00
Ladislau Szomoru
1027a1aad0 SCM - consistently render date on the right in the repositories view (#280870)
SCM - scaffold artifact timestamp
2025-12-03 07:09:25 +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
3bd3345259 SCM - do not group stashes in folders (#279601) 2025-11-26 15:55:22 +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
a73588288a SCM - refactor history item hover for the graph (#278778)
* SCM - refactor history item tooltip

* Extract the hover code into a separate file

* SCM - add references into the hover

* Pull request feedback

* Fix compilation errors
2025-11-21 16:48:43 +01:00
Ladislau Szomoru
9c36e3505a Git - add option to restore staged changes when aplying/popping a stash (#278556) 2025-11-20 11:13:37 +00:00
Ladislau Szomoru
5e1893f284 Git - fix background color for base reference (#278532) 2025-11-20 08:33:33 +00:00
Ladislau Szomoru
7c999f6f62 Git - refactor migrate changes functionality (#278426)
* Git - rework migrate changes

* Add extension API

* Revert some of the options

* Remove staged option

* More cleanup

* More command cleanup
2025-11-19 12:55:43 -08:00
Ladislau Szomoru
4df44cf5b8 Git - create worktree improvements (#278194) 2025-11-18 20:23:19 +00:00
Ladislau Szomoru
5a1c4e6ca5 Git - refactor create/delete worktree and expose extension API (#278107)
* Git - refactor create/delete worktree and expose extension API

* Pull request feedback

* Apply suggestion from @Copilot

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-18 15:37:56 +00:00
Ladislau Szomoru
c7a1e26b9f Git - fix issue with remote reference label rendering (#278031) 2025-11-18 10:34:42 +01:00
Ladislau Szomoru
ae77536e70 Git - cleanup delete worktree command implementation (#278018) 2025-11-18 00:17:55 -08:00
Ladislau Szomoru
dbc8d76ce3 SCM - show history item references in the history item hover (#277859) 2025-11-17 15:00:13 +00:00
Ladislau Szomoru
06b27a740d Git - more any cleanup (#277190) 2025-11-13 17:11:50 +00:00
Ladislau Szomoru
2b52b93770 Git - enable ESLint rule for git extensions (#277156)
* Initial commit with all exceptions

* First pass of fixing

* Add ignored files explicitly
2025-11-13 15:35:01 +00:00
Ladislau Szomoru
ffcd44e6a1 Git - remove the use of in (#277077) 2025-11-13 08:51:35 +00:00
Ladislau Szomoru
1644a34e71 Git - fix extension API method signature (#276931) 2025-11-12 15:17:35 +00:00
Ladislau Szomoru
60eb399578 Git - improve ref sorting in the repository explorer (#276889) 2025-11-12 11:03:42 +00:00
Ladislau Szomoru
a18659d8e1 Git - add extension API to get short stats for staged changes (#276308) 2025-11-08 21:43:43 +01:00
Ladislau Szomoru
89fd28901e Git - only dispose worktree repository after it has been deleted (#276207) 2025-11-07 13:55:40 -08:00
Ladislau Szomoru
cc5d8fd3ee Git - do not show warning dialog when you do a non-interactive worktree migration (#276177)
* Git - do not show warning dialog when you do a non-interactive worktree migration

* Fix condition 🤦‍♂️
2025-11-07 12:31:18 -08:00
Ladislau Szomoru
e36e94ac8b Git - add the new method into the interface (#276152) 2025-11-07 18:36:53 +00:00
Ladislau Szomoru
55e72a1f5e Git - basic extension API to compute working tree short stats (#276134)
* Git - basic extension API to compute working tree short stats

* Fix call

* Fix function
2025-11-07 17:47:07 +00:00
Ladislau Szomoru
7bdbccd240 Git - improve logic to pick a worktree to migrate changes from (#276048) 2025-11-07 11:38:52 +00:00
Dmitriy Vasyura
90281f7d43 Revert "Git - adopt new QuickInputButton location (#275071)" (#275465)
This reverts commit e092054c98.
2025-11-05 07:24:33 +01:00
Ladislau Szomoru
88236d6c24 SCM - fix repository artifact actions (#275324) 2025-11-04 13:40:46 -08:00
Ladislau Szomoru
50212ce787 Git - checked out tag should use the target icon (#275313)
git - checked out tag should use the target icon
2025-11-04 12:44:22 -08:00
Ladislau Szomoru
4e72c81a4e Git - fix editor tab labels and notifications when comparing references (#275292) 2025-11-04 20:17:45 +00:00
Alex Ross
d42b85fdc6 Support .git in repo cache and improve language (#275075)
* Support .git in repo cache and improve language
Done while testing https://github.com/microsoft/vscode/issues/274930

* Tests
2025-11-04 16:48:24 +01:00