Ladislau Szomoru
bdea2b4df8
Git - scaffold the git extension API ( #305643 )
...
* Git - scaffold the git extension API
* Pull request feedback
2026-03-27 13:56:36 +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
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
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
Christy 😺
72aaf2bc9f
Add worktree command ( #255945 )
...
* Basic functionality of adding worktree
* Code refactoring and clean up
* Remove accidentally added submodules
* Specify folder destination
* Remove default worktree path, always prompt for destination instead
* create worktree only displayed in repo's worktree subcommands
* Git - handle another error condition when detecting worktrees (#256278 )
* Rework creating worktree flow
* Include worktree name placeholder
---------
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com >
2025-07-16 18:54:45 +00:00
Christy 😺
4576aa4385
Enable viewing of worktrees under Repositories ( #254992 )
...
* init
* fix: correct configuration key for detecting Git worktrees
* Fixed misspelling of worktrees and populated worktree list
* exported parseGitWorktrees
* Replaced git commands with file system reader
* Removed trailing './git' from path
* Prevent errors when accessing empty worktree directory
* Enable worktree deletion
* code clean up
* Remove exposure to git extension
* labeling and minor fixes
* throw error when no worktrees created
* Error handling when getting worktrees
---------
Co-authored-by: bhavyaus <bhavyau@microsoft.com >
2025-07-14 11:27:00 -07:00
Ladislau Szomoru
60240d261a
Git - fix regression related to editing the merge commit message ( #241061 )
2025-02-18 10:31:00 +01:00
Ladislau Szomoru
297a228fb8
Git - refactor delete remote tag ( #239684 )
...
* Git - refactor delete remote tag
* 💄 fix parameter name
* 💄 add missing parameter name
2025-02-05 15:41:30 +01:00
Ladislau Szomoru
1590668ba7
Git - add the ability to continue merge/rebase if there are no changes ( #236045 )
2024-12-13 14:22:40 +01:00
Ladislau Szomoru
80635b487b
Git - experimental git blame editor decoration ( #234209 )
...
* Initial implementation
* Add setting, and cache blame information more aggressively
2024-11-19 22:05:19 +01:00
Matt Bierner
d3596df9eb
More type assertion fixes ( #230181 )
...
For #211878
Also adds a few suppressions
2024-09-30 16:21:12 -07:00
Matt Bierner
51fa4d0172
Fix more type assertions ( #230156 )
...
* Fix more type assertions
For #211878
* Fix type error
2024-09-30 14:17:06 -07:00
Ladislau Szomoru
88810d83f6
SCM - graph progress indicator improvements ( #226482 )
2024-08-23 21:50:46 +02:00
Ladislau Szomoru
c040699c44
Git - standardize logging in the git extension ( #220043 )
...
* Git - more logging
* Git - more logging changes
2024-07-05 11:26:48 +02:00
Ladislau Szomoru
f94698b3dd
Git - do not show progress while running Config and GetBranch operations ( #219940 )
2024-07-04 12:56:55 +02:00
Ladislau Szomoru
2f6b7e163c
Git - Update showProgress value in DiffOperation ( #205012 )
2024-02-12 17:40:02 +01:00
Ladislau Szomoru
fe0632cbb2
Git - handle stashes that contain untracked files ( #203572 )
2024-01-26 14:28:45 -08:00
Ladislau Szomoru
e0b70e58b3
SCM - add caching layer to incoming/outgoing tree nodes ( #198306 )
...
* Upstream commit + improve onDidChangeCurrentHistoryItemGroup
* Refactor expanding a history item group
* Wire up caching
* Invoking the git.refresh command invalidates the cache
* Clean up cache data structure
2023-11-15 15:09:18 +01:00
Ladislau Szomoru
2095b6f5a3
Git - fix readOnly for the Config operation ( #197918 )
2023-11-10 15:05:39 +01:00
Ladislau Szomoru
fdb4d48ff1
Git - cleanup OperationKind enum ( #195327 )
2023-10-10 22:49:10 -07:00
Ladislau Szomoru
3a0b6baa61
Git - provide correct editor title for resources under the "All Changes" node ( #194273 )
2023-09-27 12:05:58 +02:00
Ladislau Szomoru
1545aeab06
SCM - Initial implementation of the Sync view ( #193440 )
2023-09-19 15:58:22 +02:00
Ladislau Szomoru
9c3e0aedb1
Git - do not show progress for the LogFile operation ( #171828 )
2023-01-20 15:03:07 +01:00
Ladislau Szomoru
74f046bfa9
💄 Git - delete tag does not use repository.refs ( #170565 )
2023-01-04 17:40:35 +01:00
Ladislau Szomoru
1542e90126
Git - Add command to delete remote tags ( #170415 )
...
Add command to delete remote tags
2023-01-03 06:08:48 -08:00
Ladislau Szomoru
e1719c310d
Git - Add blocking property to operation types ( #169781 )
2022-12-21 21:29:30 +01:00
Ladislau Szomoru
9e195507a2
Git - Define Operations as types ( #169518 )
...
Define Operations as types
2022-12-21 06:53:29 -08:00