|
3669 | 3669 | "fileInBranch", |
3670 | 3670 | "fileLine", |
3671 | 3671 | "fileRange", |
3672 | | - "tagName" |
| 3672 | + "tag" |
3673 | 3673 | ], |
3674 | 3674 | "properties": { |
3675 | 3675 | "repository": { |
|
3708 | 3708 | "type": "string", |
3709 | 3709 | "markdownDescription": "Specifies the format of a range in a file URL for the custom remote service\n\nAvailable tokens\\\n`${start}` — starting line\\\n`${end}` — ending line" |
3710 | 3710 | }, |
3711 | | - "tagName": { |
| 3711 | + "tag": { |
3712 | 3712 | "type": "string", |
3713 | 3713 | "markdownDescription": "Specifies the format of a tag URL for the custom remote service\n\nAvailable tokens\\\n`${repo}` — repository path\\\n`${tagName}` — name of the tag" |
3714 | 3714 | } |
|
6758 | 6758 | "icon": "$(globe)" |
6759 | 6759 | }, |
6760 | 6760 | { |
6761 | | - "command": "gitlens.views.openTagOnRemote", |
| 6761 | + "command": "gitlens.views.openCommitOnRemote.multi", |
| 6762 | + "title": "Open Commits on Remote", |
| 6763 | + "icon": "$(globe)" |
| 6764 | + }, |
| 6765 | + { |
| 6766 | + "command": "gitlens.openTagOnRemote", |
6762 | 6767 | "title": "Open Tag on Remote", |
6763 | 6768 | "category": "GitLens", |
6764 | 6769 | "icon": "$(globe)" |
6765 | 6770 | }, |
6766 | 6771 | { |
6767 | | - "command": "gitlens.views.openCommitOnRemote.multi", |
6768 | | - "title": "Open Commits on Remote", |
| 6772 | + "command": "gitlens.views.openTagOnRemote", |
| 6773 | + "title": "Open Tag on Remote", |
| 6774 | + "icon": "$(globe)" |
| 6775 | + }, |
| 6776 | + { |
| 6777 | + "command": "gitlens.views.openTagOnRemote.multi", |
| 6778 | + "title": "Open Tags on Remote", |
6769 | 6779 | "icon": "$(globe)" |
6770 | 6780 | }, |
6771 | 6781 | { |
|
6784 | 6794 | "title": "Copy Remote Commit URLs", |
6785 | 6795 | "icon": "$(copy)" |
6786 | 6796 | }, |
| 6797 | + { |
| 6798 | + "command": "gitlens.copyRemoteTagUrl", |
| 6799 | + "title": "Copy Remote Tag URL", |
| 6800 | + "category": "GitLens", |
| 6801 | + "icon": "$(copy)" |
| 6802 | + }, |
| 6803 | + { |
| 6804 | + "command": "gitlens.views.copyRemoteTagUrl", |
| 6805 | + "title": "Copy Remote Tag URL", |
| 6806 | + "icon": "$(copy)" |
| 6807 | + }, |
| 6808 | + { |
| 6809 | + "command": "gitlens.views.copyRemoteTagUrl.multi", |
| 6810 | + "title": "Copy Remote Tag URLs", |
| 6811 | + "icon": "$(copy)" |
| 6812 | + }, |
6787 | 6813 | { |
6788 | 6814 | "command": "gitlens.openComparisonOnRemote", |
6789 | 6815 | "title": "Open Comparison on Remote", |
|
10571 | 10597 | "command": "gitlens.views.openCommitOnRemote.multi", |
10572 | 10598 | "when": "false" |
10573 | 10599 | }, |
| 10600 | + { |
| 10601 | + "command": "gitlens.openTagOnRemote", |
| 10602 | + "when": "gitlens:repos:withRemotes" |
| 10603 | + }, |
| 10604 | + { |
| 10605 | + "command": "gitlens.views.openTagOnRemote", |
| 10606 | + "when": "false" |
| 10607 | + }, |
| 10608 | + { |
| 10609 | + "command": "gitlens.views.openTagOnRemote.multi", |
| 10610 | + "when": "false" |
| 10611 | + }, |
10574 | 10612 | { |
10575 | 10613 | "command": "gitlens.copyRemoteCommitUrl", |
10576 | 10614 | "when": "gitlens:repos:withRemotes" |
|
10583 | 10621 | "command": "gitlens.views.copyRemoteCommitUrl.multi", |
10584 | 10622 | "when": "false" |
10585 | 10623 | }, |
| 10624 | + { |
| 10625 | + "command": "gitlens.views.copyRemoteTagUrl", |
| 10626 | + "when": "false" |
| 10627 | + }, |
| 10628 | + { |
| 10629 | + "command": "gitlens.views.copyRemoteTagUrl.multi", |
| 10630 | + "when": "false" |
| 10631 | + }, |
10586 | 10632 | { |
10587 | 10633 | "command": "gitlens.openComparisonOnRemote", |
10588 | 10634 | "when": "false" |
|
14882 | 14928 | { |
14883 | 14929 | "command": "gitlens.views.openTagOnRemote", |
14884 | 14930 | "when": "gitlens:repos:withRemotes && viewItem =~ /gitlens:tag\\b(.*?\\b\\+remote\\b)/", |
14885 | | - "group": "inline@99" |
| 14931 | + "group": "inline@99", |
| 14932 | + "alt": "gitlens.views.copyRemoteTagUrl" |
14886 | 14933 | }, |
14887 | 14934 | { |
14888 | 14935 | "command": "gitlens.views.cherryPick", |
|
15000 | 15047 | "when": "listMultiSelection && gitlens:repos:withRemotes && viewItem =~ /gitlens:commit\\b/", |
15001 | 15048 | "group": "3_gitlens_explore@2" |
15002 | 15049 | }, |
| 15050 | + { |
| 15051 | + "command": "gitlens.views.openTagOnRemote", |
| 15052 | + "when": "!listMultiSelection && gitlens:repos:withRemotes && viewItem =~ /gitlens:tag\\b(.*?\\b\\+remote\\b)/", |
| 15053 | + "group": "3_gitlens_explore@2" |
| 15054 | + }, |
| 15055 | + { |
| 15056 | + "command": "gitlens.views.openTagOnRemote.multi", |
| 15057 | + "when": "listMultiSelection && gitlens:repos:withRemotes && viewItem =~ /gitlens:tag\\b(.*?\\b\\+remote\\b)/", |
| 15058 | + "group": "3_gitlens_explore@2" |
| 15059 | + }, |
15003 | 15060 | { |
15004 | 15061 | "submenu": "gitlens/share", |
15005 | 15062 | "when": "viewItem =~ /gitlens:(branch|commit|compare:(branch(?=.*?\\b\\+comparing\\b)|results(:commits(?!:)|(?!:)))|remote|repo-folder|repository|stash|status:upstream|tag|workspace|file\\b(?=.*?\\b\\+committed\\b))\\b/", |
|
0 commit comments