82068206 {
82078207 "command": "gitlens.views.scm.grouped.refresh",
82088208 "title": "Refresh",
8209- "icon": "$(refresh)"
8209+ "icon": "$(refresh)",
8210+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82108211 },
82118212 {
82128213 "command": "gitlens.views.scm.grouped.branches",
82138214 "title": "Branches",
8214- "icon": "$(gitlens-branches-view)"
8215+ "icon": "$(gitlens-branches-view)",
8216+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82158217 },
82168218 {
82178219 "command": "gitlens.views.scm.grouped.branches.detach",
82208222 },
82218223 {
82228224 "command": "gitlens.views.scm.grouped.branches.regroup",
8223- "title": "Regroup Branches View"
8225+ "title": "Regroup Branches View",
8226+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82248227 },
82258228 {
82268229 "command": "gitlens.views.scm.grouped.branches.setAsDefault",
82298232 {
82308233 "command": "gitlens.views.scm.grouped.commits",
82318234 "title": "Commits",
8232- "icon": "$(gitlens-commits-view)"
8235+ "icon": "$(gitlens-commits-view)",
8236+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82338237 },
82348238 {
82358239 "command": "gitlens.views.scm.grouped.commits.detach",
82388242 },
82398243 {
82408244 "command": "gitlens.views.scm.grouped.commits.regroup",
8241- "title": "Regroup Commits View"
8245+ "title": "Regroup Commits View",
8246+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82428247 },
82438248 {
82448249 "command": "gitlens.views.scm.grouped.commits.setAsDefault",
82478252 {
82488253 "command": "gitlens.views.scm.grouped.contributors",
82498254 "title": "Contributors",
8250- "icon": "$(gitlens-contributors-view)"
8255+ "icon": "$(gitlens-contributors-view)",
8256+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82518257 },
82528258 {
82538259 "command": "gitlens.views.scm.grouped.contributors.detach",
82568262 },
82578263 {
82588264 "command": "gitlens.views.scm.grouped.contributors.regroup",
8259- "title": "Regroup Contributors View"
8265+ "title": "Regroup Contributors View",
8266+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82608267 },
82618268 {
82628269 "command": "gitlens.views.scm.grouped.contributors.setAsDefault",
82658272 {
82668273 "command": "gitlens.views.scm.grouped.launchpad",
82678274 "title": "Launchpad",
8268- "icon": "$(gitlens-launchpad-view)"
8275+ "icon": "$(gitlens-launchpad-view)",
8276+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82698277 },
82708278 {
82718279 "command": "gitlens.views.scm.grouped.launchpad.detach",
82748282 },
82758283 {
82768284 "command": "gitlens.views.scm.grouped.launchpad.regroup",
8277- "title": "Regroup Launchpad View"
8285+ "title": "Regroup Launchpad View",
8286+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82788287 },
82798288 {
82808289 "command": "gitlens.views.scm.grouped.launchpad.setAsDefault",
82838292 {
82848293 "command": "gitlens.views.scm.grouped.remotes",
82858294 "title": "Remotes",
8286- "icon": "$(gitlens-remotes-view)"
8295+ "icon": "$(gitlens-remotes-view)",
8296+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82878297 },
82888298 {
82898299 "command": "gitlens.views.scm.grouped.remotes.detach",
82928302 },
82938303 {
82948304 "command": "gitlens.views.scm.grouped.remotes.regroup",
8295- "title": "Regroup Remotes View"
8305+ "title": "Regroup Remotes View",
8306+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
82968307 },
82978308 {
82988309 "command": "gitlens.views.scm.grouped.remotes.setAsDefault",
83018312 {
83028313 "command": "gitlens.views.scm.grouped.repositories",
83038314 "title": "Repositories",
8304- "icon": "$(gitlens-repositories-view)"
8315+ "icon": "$(gitlens-repositories-view)",
8316+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83058317 },
83068318 {
83078319 "command": "gitlens.views.scm.grouped.repositories.detach",
83108322 },
83118323 {
83128324 "command": "gitlens.views.scm.grouped.repositories.regroup",
8313- "title": "Regroup Repositories View"
8325+ "title": "Regroup Repositories View",
8326+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83148327 },
83158328 {
83168329 "command": "gitlens.views.scm.grouped.repositories.setAsDefault",
83198332 {
83208333 "command": "gitlens.views.scm.grouped.searchAndCompare",
83218334 "title": "Search & Compare",
8322- "icon": "$(gitlens-search-view)"
8335+ "icon": "$(gitlens-search-view)",
8336+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83238337 },
83248338 {
83258339 "command": "gitlens.views.scm.grouped.searchAndCompare.detach",
83288342 },
83298343 {
83308344 "command": "gitlens.views.scm.grouped.searchAndCompare.regroup",
8331- "title": "Regroup Search & Compare View"
8345+ "title": "Regroup Search & Compare View",
8346+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83328347 },
83338348 {
83348349 "command": "gitlens.views.scm.grouped.searchAndCompare.setAsDefault",
83378352 {
83388353 "command": "gitlens.views.scm.grouped.stashes",
83398354 "title": "Stashes",
8340- "icon": "$(gitlens-stashes-view)"
8355+ "icon": "$(gitlens-stashes-view)",
8356+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83418357 },
83428358 {
83438359 "command": "gitlens.views.scm.grouped.stashes.detach",
83468362 },
83478363 {
83488364 "command": "gitlens.views.scm.grouped.stashes.regroup",
8349- "title": "Regroup Stashes View"
8365+ "title": "Regroup Stashes View",
8366+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83508367 },
83518368 {
83528369 "command": "gitlens.views.scm.grouped.stashes.setAsDefault",
83558372 {
83568373 "command": "gitlens.views.scm.grouped.tags",
83578374 "title": "Tags",
8358- "icon": "$(gitlens-tags-view)"
8375+ "icon": "$(gitlens-tags-view)",
8376+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83598377 },
83608378 {
83618379 "command": "gitlens.views.scm.grouped.tags.detach",
83648382 },
83658383 {
83668384 "command": "gitlens.views.scm.grouped.tags.regroup",
8367- "title": "Regroup Tags View"
8385+ "title": "Regroup Tags View",
8386+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83688387 },
83698388 {
83708389 "command": "gitlens.views.scm.grouped.tags.setAsDefault",
83738392 {
83748393 "command": "gitlens.views.scm.grouped.worktrees",
83758394 "title": "Worktrees",
8376- "icon": "$(gitlens-worktrees-view)"
8395+ "icon": "$(gitlens-worktrees-view)",
8396+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83778397 },
83788398 {
83798399 "command": "gitlens.views.scm.grouped.worktrees.detach",
83828402 },
83838403 {
83848404 "command": "gitlens.views.scm.grouped.worktrees.regroup",
8385- "title": "Regroup Worktrees View"
8405+ "title": "Regroup Worktrees View",
8406+ "enablement": "gitlens:views:scm:grouped:welcome:dismissed"
83868407 },
83878408 {
83888409 "command": "gitlens.views.scm.grouped.worktrees.setAsDefault",
@@ -13957,13 +13978,13 @@
1395713978 },
1395813979 {
1395913980 "command": "gitlens.views.scm.grouped.commits",
13960- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.commits && gitlens:views:scm:grouped:view != commits",
13981+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.commits && ( gitlens:views:scm:grouped:view != commits || !gitlens:views:scm:grouped:welcome:dismissed) ",
1396113982 "group": "navigation@1",
1396213983 "alt": "gitlens.views.scm.grouped.commits.detach"
1396313984 },
1396413985 {
1396513986 "submenu": "gitlens/views/grouped/commits",
13966- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.commits && gitlens:views:scm:grouped:view == commits",
13987+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.commits && gitlens:views:scm:grouped:view == commits && gitlens:views:scm:grouped:welcome:dismissed ",
1396713988 "group": "navigation@1"
1396813989 },
1396913990 {
@@ -13973,13 +13994,13 @@
1397313994 },
1397413995 {
1397513996 "command": "gitlens.views.scm.grouped.branches",
13976- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.branches && gitlens:views:scm:grouped:view != branches",
13997+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.branches && ( gitlens:views:scm:grouped:view != branches || !gitlens:views:scm:grouped:welcome:dismissed) ",
1397713998 "group": "navigation@2",
1397813999 "alt": "gitlens.views.scm.grouped.branches.detach"
1397914000 },
1398014001 {
1398114002 "submenu": "gitlens/views/grouped/branches",
13982- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.branches && gitlens:views:scm:grouped:view == branches",
14003+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.branches && gitlens:views:scm:grouped:view == branches && gitlens:views:scm:grouped:welcome:dismissed ",
1398314004 "group": "navigation@2"
1398414005 },
1398514006 {
@@ -13989,13 +14010,13 @@
1398914010 },
1399014011 {
1399114012 "command": "gitlens.views.scm.grouped.remotes",
13992- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.remotes && gitlens:views:scm:grouped:view != remotes",
14013+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.remotes && ( gitlens:views:scm:grouped:view != remotes || !gitlens:views:scm:grouped:welcome:dismissed) ",
1399314014 "group": "navigation@3",
1399414015 "alt": "gitlens.views.scm.grouped.remotes.detach"
1399514016 },
1399614017 {
1399714018 "submenu": "gitlens/views/grouped/remotes",
13998- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.remotes && gitlens:views:scm:grouped:view == remotes",
14019+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.remotes && gitlens:views:scm:grouped:view == remotes && gitlens:views:scm:grouped:welcome:dismissed ",
1399914020 "group": "navigation@3"
1400014021 },
1400114022 {
@@ -14005,13 +14026,13 @@
1400514026 },
1400614027 {
1400714028 "command": "gitlens.views.scm.grouped.stashes",
14008- "when": "!gitlens:hasVirtualFolders && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.stashes && gitlens:views:scm:grouped:view != stashes",
14029+ "when": "!gitlens:hasVirtualFolders && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.stashes && ( gitlens:views:scm:grouped:view != stashes || !gitlens:views:scm:grouped:welcome:dismissed) ",
1400914030 "group": "navigation@4",
1401014031 "alt": "gitlens.views.scm.grouped.stashes.detach"
1401114032 },
1401214033 {
1401314034 "submenu": "gitlens/views/grouped/stashes",
14014- "when": "!gitlens:hasVirtualFolders && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.stashes && gitlens:views:scm:grouped:view == stashes",
14035+ "when": "!gitlens:hasVirtualFolders && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.stashes && gitlens:views:scm:grouped:view == stashes && gitlens:views:scm:grouped:welcome:dismissed ",
1401514036 "group": "navigation@4"
1401614037 },
1401714038 {
@@ -14021,13 +14042,13 @@
1402114042 },
1402214043 {
1402314044 "command": "gitlens.views.scm.grouped.tags",
14024- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.tags && gitlens:views:scm:grouped:view != tags",
14045+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.tags && ( gitlens:views:scm:grouped:view != tags || !gitlens:views:scm:grouped:welcome:dismissed) ",
1402514046 "group": "navigation@5",
1402614047 "alt": "gitlens.views.scm.grouped.tags.detach"
1402714048 },
1402814049 {
1402914050 "submenu": "gitlens/views/grouped/tags",
14030- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.tags && gitlens:views:scm:grouped:view == tags",
14051+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.tags && gitlens:views:scm:grouped:view == tags && gitlens:views:scm:grouped:welcome:dismissed ",
1403114052 "group": "navigation@5"
1403214053 },
1403314054 {
@@ -14037,13 +14058,13 @@
1403714058 },
1403814059 {
1403914060 "command": "gitlens.views.scm.grouped.worktrees",
14040- "when": "!gitlens:hasVirtualFolders && gitlens:plus:enabled && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.worktrees && gitlens:views:scm:grouped:view != worktrees",
14061+ "when": "!gitlens:hasVirtualFolders && gitlens:plus:enabled && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.worktrees && ( gitlens:views:scm:grouped:view != worktrees || !gitlens:views:scm:grouped:welcome:dismissed) ",
1404114062 "group": "navigation@6",
1404214063 "alt": "gitlens.views.scm.grouped.worktrees.detach"
1404314064 },
1404414065 {
1404514066 "submenu": "gitlens/views/grouped/worktrees",
14046- "when": "!gitlens:hasVirtualFolders && gitlens:plus:enabled && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.worktrees && gitlens:views:scm:grouped:view == worktrees",
14067+ "when": "!gitlens:hasVirtualFolders && gitlens:plus:enabled && view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.worktrees && gitlens:views:scm:grouped:view == worktrees && gitlens:views:scm:grouped:welcome:dismissed ",
1404714068 "group": "navigation@6"
1404814069 },
1404914070 {
@@ -14053,13 +14074,13 @@
1405314074 },
1405414075 {
1405514076 "command": "gitlens.views.scm.grouped.contributors",
14056- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.contributors && gitlens:views:scm:grouped:view != contributors",
14077+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.contributors && ( gitlens:views:scm:grouped:view != contributors || !gitlens:views:scm:grouped:welcome:dismissed) ",
1405714078 "group": "navigation@7",
1405814079 "alt": "gitlens.views.scm.grouped.contributors.detach"
1405914080 },
1406014081 {
1406114082 "submenu": "gitlens/views/grouped/contributors",
14062- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.contributors && gitlens:views:scm:grouped:view == contributors",
14083+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.contributors && gitlens:views:scm:grouped:view == contributors && gitlens:views:scm:grouped:welcome:dismissed ",
1406314084 "group": "navigation@7"
1406414085 },
1406514086 {
@@ -14069,13 +14090,13 @@
1406914090 },
1407014091 {
1407114092 "command": "gitlens.views.scm.grouped.repositories",
14072- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.repositories && gitlens:views:scm:grouped:view != repositories",
14093+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.repositories && ( gitlens:views:scm:grouped:view != repositories || !gitlens:views:scm:grouped:welcome:dismissed) ",
1407314094 "group": "navigation@8",
1407414095 "alt": "gitlens.views.scm.grouped.repositories.detach"
1407514096 },
1407614097 {
1407714098 "submenu": "gitlens/views/grouped/repositories",
14078- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.repositories && gitlens:views:scm:grouped:view == repositories",
14099+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.repositories && gitlens:views:scm:grouped:view == repositories && gitlens:views:scm:grouped:welcome:dismissed ",
1407914100 "group": "navigation@8"
1408014101 },
1408114102 {
@@ -14085,13 +14106,13 @@
1408514106 },
1408614107 {
1408714108 "command": "gitlens.views.scm.grouped.searchAndCompare",
14088- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.searchAndCompare && gitlens:views:scm:grouped:view != searchAndCompare",
14109+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.searchAndCompare && ( gitlens:views:scm:grouped:view != searchAndCompare || !gitlens:views:scm:grouped:welcome:dismissed) ",
1408914110 "group": "navigation@9",
1409014111 "alt": "gitlens.views.scm.grouped.searchAndCompare.detach"
1409114112 },
1409214113 {
1409314114 "submenu": "gitlens/views/grouped/searchAndCompare",
14094- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.searchAndCompare && gitlens:views:scm:grouped:view == searchAndCompare",
14115+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.searchAndCompare && gitlens:views:scm:grouped:view == searchAndCompare && gitlens:views:scm:grouped:welcome:dismissed ",
1409514116 "group": "navigation@9"
1409614117 },
1409714118 {
@@ -14101,13 +14122,13 @@
1410114122 },
1410214123 {
1410314124 "command": "gitlens.views.scm.grouped.launchpad",
14104- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.launchpad && gitlens:views:scm:grouped:view != launchpad",
14125+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.launchpad && ( gitlens:views:scm:grouped:view != launchpad || !gitlens:views:scm:grouped:welcome:dismissed) ",
1410514126 "group": "navigation@10",
1410614127 "alt": "gitlens.views.scm.grouped.launchpad.detach"
1410714128 },
1410814129 {
1410914130 "submenu": "gitlens/views/grouped/launchpad",
14110- "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.launchpad && gitlens:views:scm:grouped:view == launchpad",
14131+ "when": "view == gitlens.views.scm.grouped && config.gitlens.views.scm.grouped.views.launchpad && gitlens:views:scm:grouped:view == launchpad && gitlens:views:scm:grouped:welcome:dismissed ",
1411114132 "group": "navigation@10"
1411214133 },
1411314134 {
0 commit comments