108
108
},
109
109
{
110
110
"command" : " gitpod.installLocalExtensions" ,
111
- "title" : " Gitpod: Install Local Extensions..." ,
111
+ "title" : " Install Local Extensions..." ,
112
+ "category" : " Gitpod" ,
112
113
"enablement" : " gitpod.inWorkspace == true"
113
114
},
114
115
{
115
116
"command" : " gitpod.signIn" ,
116
117
"category" : " Gitpod" ,
117
118
"title" : " Sign In"
119
+ },
120
+ {
121
+ "command" : " gitpod.workspaces.refresh" ,
122
+ "category" : " Gitpod" ,
123
+ "title" : " Refresh" ,
124
+ "icon" : " $(refresh)"
125
+ },
126
+ {
127
+ "command" : " gitpod.workspaces.connectInNewWindow" ,
128
+ "category" : " Gitpod" ,
129
+ "title" : " Open in New Window..." ,
130
+ "icon" : " $(empty-window)"
131
+ },
132
+ {
133
+ "command" : " gitpod.workspaces.connectInCurrentWindow" ,
134
+ "category" : " Gitpod" ,
135
+ "title" : " Open..." ,
136
+ "icon" : " $(arrow-right)"
137
+ },
138
+ {
139
+ "command" : " gitpod.workspaces.openInBrowser" ,
140
+ "category" : " Gitpod" ,
141
+ "title" : " Open in Browser..."
142
+ },
143
+ {
144
+ "command" : " gitpod.workspaces.openContext" ,
145
+ "category" : " Gitpod" ,
146
+ "title" : " Open Context"
147
+ },
148
+ {
149
+ "command" : " gitpod.workspaces.disconnect" ,
150
+ "category" : " Gitpod" ,
151
+ "title" : " Close Remote Connection" ,
152
+ "icon" : " $(debug-disconnect)"
118
153
}
119
154
],
120
155
"menus" : {
124
159
"group" : " remote_00_gitpod_navigation@01" ,
125
160
"when" : " gitpod.inWorkspace == true"
126
161
}
162
+ ],
163
+ "view/title" : [
164
+ {
165
+ "command" : " gitpod.workspaces.refresh" ,
166
+ "when" : " view == gitpod-workspaces" ,
167
+ "group" : " navigation"
168
+ }
169
+ ],
170
+ "view/item/context" : [
171
+ {
172
+ "command" : " gitpod.workspaces.connectInCurrentWindow" ,
173
+ "when" : " viewItem =~ /^gitpod-workspaces.workspace(?:.running)?$/" ,
174
+ "group" : " inline@1"
175
+ },
176
+ {
177
+ "command" : " gitpod.workspaces.disconnect" ,
178
+ "when" : " viewItem =~ /^gitpod-workspaces.workspace.+connected$/" ,
179
+ "group" : " inline@3"
180
+ },
181
+ {
182
+ "command" : " gitpod.workspaces.connectInCurrentWindow" ,
183
+ "when" : " viewItem =~ /^gitpod-workspaces.workspace/" ,
184
+ "group" : " navigation@1"
185
+ },
186
+ {
187
+ "command" : " gitpod.workspaces.connectInNewWindow" ,
188
+ "when" : " viewItem =~ /^gitpod-workspaces.workspace/" ,
189
+ "group" : " navigation@2"
190
+ },
191
+ {
192
+ "command" : " gitpod.workspaces.openInBrowser" ,
193
+ "when" : " viewItem =~ /^gitpod-workspaces.workspace/" ,
194
+ "group" : " navigation@4"
195
+ },
196
+ {
197
+ "command" : " gitpod.workspaces.openContext" ,
198
+ "when" : " viewItem =~ /^gitpod-workspaces.workspace/" ,
199
+ "group" : " navigation@5"
200
+ }
201
+ ],
202
+ "commandPalette" : [
203
+ {
204
+ "command" : " gitpod.workspaces.refresh" ,
205
+ "when" : " false"
206
+ },
207
+ {
208
+ "command" : " gitpod.workspaces.refresh" ,
209
+ "when" : " gitpod.authenticated == true"
210
+ },
211
+ {
212
+ "command" : " gitpod.workspaces.connectInNewWindow" ,
213
+ "when" : " gitpod.authenticated == true"
214
+ },
215
+ {
216
+ "command" : " gitpod.workspaces.connectInCurrentWindow" ,
217
+ "when" : " gitpod.authenticated == true"
218
+ },
219
+ {
220
+ "command" : " gitpod.workspaces.openInBrowser" ,
221
+ "when" : " gitpod.authenticated == true"
222
+ },
223
+ {
224
+ "command" : " gitpod.workspaces.openContext" ,
225
+ "when" : " false"
226
+ },
227
+ {
228
+ "command" : " gitpod.workspaces.disconnect" ,
229
+ "when" : " false"
230
+ }
127
231
]
128
- }
232
+ },
233
+ "viewsContainers" : {
234
+ "activitybar" : [
235
+ {
236
+ "id" : " gitpod-view" ,
237
+ "title" : " Gitpod" ,
238
+ "icon" : " resources/explorer.svg"
239
+ }
240
+ ]
241
+ },
242
+ "views" : {
243
+ "gitpod-view" : [
244
+ {
245
+ "id" : " gitpod-login" ,
246
+ "name" : " Login" ,
247
+ "icon" : " $(squirrel)" ,
248
+ "when" : " gitpod.authenticated != true"
249
+ },
250
+ {
251
+ "id" : " gitpod-workspaces" ,
252
+ "name" : " Workspaces" ,
253
+ "icon" : " $(squirrel)" ,
254
+ "when" : " gitpod.authenticated == true"
255
+ },
256
+ {
257
+ "id" : " gitpod-workspace" ,
258
+ "name" : " Workspace" ,
259
+ "icon" : " $(squirrel)" ,
260
+ "when" : " false"
261
+ }
262
+ ]
263
+ },
264
+ "viewsWelcome" : [
265
+ {
266
+ "view" : " gitpod-login" ,
267
+ "when" : " gitpod.authenticated != true" ,
268
+ "contents" : " You have not yet signed in with Gitpod\n [Sign in](command:gitpod.signIn)"
269
+ }
270
+ ]
129
271
},
130
272
"main" : " ./out/extension.js" ,
131
273
"segmentKey" : " YErmvd89wPsrCuGcVnF2XAl846W9WIGl" ,
201
343
"ws" : " ^8.13.0" ,
202
344
"yazl" : " ^2.5.1"
203
345
}
204
- }
346
+ }
0 commit comments