Ladislau Szomoru
47b33dc58d
Git - add command to delete remote branch ( #239692 )
2025-02-05 07:32:11 -08:00
Ladislau Szomoru
e5165663d9
Git - add commands to toggle git blame editor decoration/status bar item ( #238302 )
2025-01-20 17:58:45 +01:00
Ladislau Szomoru
eaa1502b23
Git - add more commands to the graph context menu ( #237811 )
...
* Git - add "Delete Branch" and "Delete Tag" actions
* Git - update the graph cherry pick command
2025-01-13 17:20:46 +01:00
Ladislau Szomoru
c636d93f53
Git - cleanup command names ( #237790 )
2025-01-13 11:47:18 +01:00
Ladislau Szomoru
496eb294d6
Git/SCM - update "view" to "open" in the command titles ( #237645 )
2025-01-10 14:45:09 +01:00
Parasaran
0c176cf4cf
fix 227150: Added a recursive git clone button ( #232497 )
...
* fix 227150: Added a recursive git clone button
* Git - update command for "Clone Repository" action
---------
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com >
2025-01-09 11:24:05 +01:00
Ladislau Szomoru
fc4e78cbfe
Git - remove commands that are not used ( #237368 )
...
Git - remove commands that are not used
2025-01-06 22:17:09 +01:00
Ladislau Szomoru
3548eae0e1
Git - add git.commitShortHashLength setting ( #237343 )
2025-01-06 16:05:37 +00:00
Tyler James Leonhardt
37b1016c80
Lock some SCM strings ( #236531 )
...
Fixes https://github.com/microsoft/vscode/issues/236530
2024-12-18 15:04:42 -08:00
Ladislau Szomoru
5a2d782244
SCM - set the foundation for history item ref actions ( #234784 )
...
* WIP - initial implementation
* Manually fix merge
* Figure out the correct way to pass action arguments
* Fix compilation error
2024-11-27 22:07:16 +00:00
Ladislau Szomoru
f08b93ebb9
Git - add template support for editor decoration/status bar item ( #234582 )
...
* Refactor property names
* Add template support
* Refactor template variable names
* Manually fix the merge
2024-11-25 16:55:40 +00:00
Ladislau Szomoru
b61c0f18d9
Git - add git blame status bar item ( #234302 )
...
* Git - improve enabliment of the editor decoration
* Git - add git blame status bar item
2024-11-20 15:08:33 -08: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
Ladislau Szomoru
d085816005
Git - better handle conflict during cherry-pick ( #230312 )
2024-10-02 16:39:30 +02:00
Ladislau Szomoru
597b5e965b
SCM Graph - Add more commands to the context menu ( #228480 )
...
* SCM Graph - add "Checkout (Detached)" command
* Add "Cherry Pick" command
2024-09-13 15:36:52 +02:00
Ladislau Szomoru
8a9caf323a
SCM Graph - Add "Create Tag" action to history item context menu ( #228428 )
2024-09-13 10:17:44 +02:00
Ladislau Szomoru
f9554073cc
Git - add dedicated commands to view changes ( #209942 )
2024-04-09 14:33:13 +02:00
Henning Dieterichs
b7d35c8bdd
Implements #206808
2024-03-15 17:08:36 +01:00
Ladislau Szomoru
9b0d74345c
Git - remove git.experimental.inputValidation setting ( #205550 )
...
* Git - remove git.experimental.inputValidation setting
* Fix compilation error
* Fix migration code
2024-02-19 10:45:24 -08:00
Ladislau Szomoru
4f9a706c79
Git - add command to close all unmodified editors ( #205278 )
...
* Git - add command to close all unmodified tabs
* Fix compilation error
2024-02-15 14:33:02 +01:00
Ladislau Szomoru
9576c1a7c5
Git - Add button/setting to always replace local tags in case of a conflict during the pull operation ( #205148 )
2024-02-13 22:04:29 +01:00
Ladislau Szomoru
c19383a66d
Git - add file decoration provider for incoming changes ( #204919 )
...
* Initial implementation of a file decoration provider and quick diff provider
* Refactor file decoration provider
* Add incomingChanges to history provider
* Move decoration provider
* Move things around
* Add separate color for renamed incoming change
* Remove include that is not needed
2024-02-11 07:39:43 +01:00
Ladislau Szomoru
3ae8c8ea62
Git - polish view stash command ( #202499 )
...
* Implement drop stash command
* Add apply and pop commands
* Rename "preview" command to "view"
* Fixed action order
* Add icons, update commands
2024-01-15 14:49:01 +01:00
Ladislau Szomoru
2434b7da03
Git - Add "View All Changes" action + polish ( #202327 )
...
* Make allChanges a distinct historyItem element
* Add allChanges menu contribution
* Add View All Changes command
* Rename "Open Commit" to "View Commit"
* Pass the correct argument when getting "All Changes" node
2024-01-12 10:46:52 +01:00
Ladislau Szomoru
891a17ab57
Git - move "Open Commit" command from core to the git extension ( #202042 )
...
* Initial implementation
* Move the command to the git extension
* Add missing enablement property
2024-01-08 13:39:07 -07:00
Ladislau Szomoru
f8616b9a2b
Git - rename "Open Stash" to "Preview Stash" ( #201973 )
...
* Git - rename "Open Stash" to "Preview Stash"
* Add Preview Stash command to the "..." menu
2024-01-08 10:59:49 +01:00
Ladislau Szomoru
cfebdd863a
Git - add open stash command ( #201970 )
...
* Initial implementation
* Add button to quick pick
* Improve stash picker
* Remove quick pick buttons
2024-01-08 09:48:51 +01:00
Ladislau Szomoru
860d67064a
Git - refactor ref pickers ( #201411 )
...
* Refactored quick picks
* Another set of refactoring
* Moved over the remaining classes
* git.checkoutType setting should only be used by the Checkout quick pick
* Introduce RefProcessor and cleanup code
* Introduced multiple processor types
* Another round of refactoring
2023-12-22 22:59:54 +01:00
Ladislau Szomoru
b21537c2ef
Git - enable commit signing using SSH key ( #201298 )
2023-12-20 14:14:39 +01:00
Ladislau Szomoru
81207cddf5
Git - add command to close other repositories ( #200893 )
2023-12-14 23:36:20 +01:00
Ladislau Szomoru
ed6dc7b6b3
Git - fix command titles ( #198996 )
2023-11-24 09:41:44 +01:00
Henning Dieterichs
090fd2c772
Implements first iteration of multi diff editors.
...
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com >
2023-11-07 16:51:38 +01:00
Tatsunori Uchino
2683aa01ac
Add support for --force-if-includes to force push more safely ( #187932 )
...
* Add support for `--force-if-includes` to force push
* Change force push failed error message
* Separate force push (no with lease) failed error message
* Switch to `"markdownDescription"`
* Add Git version requirement for config description
* Improve error message when safer force push is rejected
* Eliminate the option's effect if Git is too old
* Minor improvements to community contribution
---------
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com >
2023-10-23 17:47:46 +02:00
Greg Van Liew
ef0871b7bb
Edits to setting descriptions ( #195007 )
2023-10-06 10:04:37 -07:00
Joyce Er
bb99b7452a
fix: render setting reference links in settings UI ( #192628 )
2023-09-08 23:21:31 +02:00
Ladislau Szomoru
f254ad1758
Git - Add Commit (Amend) to the Commit Action button ( #187568 )
2023-07-11 14:24:23 +02:00
Ladislau Szomoru
9b8f1cb437
Git - only add default branch name if supported ( #185557 )
2023-06-19 12:42:30 +02:00
Ladislau Szomoru
9979f9cc3c
Git - close repository improvements ( #184708 )
...
* Initial implementation
* Move ObservableSet into a separate file
* Add quick pick for reopening closed repositories
* Fix issue with initializing the context key
* Add welcome views
2023-06-09 13:19:57 +02:00
Ladislau Szomoru
b0252732a7
Git - add similarity threshold setting ( #182492 )
2023-05-15 12:59:33 +02:00
Ladislau Szomoru
b4469cf109
Git - add setting to control default branch name ( #181884 )
...
* Initial implementation
* Refactor based on discussions
* More pull request feedback
2023-05-10 20:52:13 +02:00
Ladislau Szomoru
82ed9fd51c
Git - fix wording for git repositories in parent folders ( #172375 )
...
* Git - update wording based on feedback
* Git - update wording based on feedback
2023-01-25 12:59:15 +01:00
Ladislau Szomoru
6ee8313061
Git - update command label so that it is consistent with the other commands ( #171987 )
...
💄 Git - update command label so that it is consistent with the other commands
2023-01-23 15:24:08 +01:00
Ladislau Szomoru
78f9b06101
Git - handling git repositories in parent folders ( #171726 )
2023-01-20 09:10:53 +01:00
Joyce Er
00d12fcdb2
Prompt before auto publishing branch ( #171748 )
2023-01-19 20:34:54 +01:00
Ladislau Szomoru
e37cad47f2
Revert "Git - Improvements to opening git repositories in parent folders ( #171617 )" ( #171662 )
...
This reverts commit fe423bbdba .
2023-01-18 20:57:55 +01:00
Ladislau Szomoru
fe423bbdba
Git - Improvements to opening git repositories in parent folders ( #171617 )
...
* Initial implementation for external repositories
* Added setting
* Add basic welcome views
* Replaced "Always Open" with "Configure"
* Remove code duplication
* Polish based on feedback
* Language consistency
* Update notification severity
* Move away from the "external repository" terminology
* Refactor notification logic
* Saving my changes
* Further improvements
* Refactor parent repository notification
* Update message and fix edge case when setting is set to `never`
2023-01-18 15:27:58 +01:00
Joyce Er
e7d34457a5
Auto publish branches before Continue On in git repositories ( #171211 )
...
* Support syncing with remote before Continue On
* Auto publish before Continue On in git extension
* Add configuration description
2023-01-18 11:25:47 +00:00
Joyce Er
d61f46dcf7
Support continue in local clone from remote window ( #171134 )
2023-01-12 08:03:15 -08: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
2c8b54bbbf
Git - Add support for git stash --staged ( #169539 )
...
Add support for git stash --staged
2022-12-19 15:04:55 +01:00