{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/15547","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/15547/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/15547/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/15547/events","html_url":"https://github.com/Microsoft/vscode/issues/15547","id":189554038,"number":15547,"title":"Update watermark with commands relevant in context","user":{"login":"chrmarti","id":9205389,"avatar_url":"https://avatars.githubusercontent.com/u/9205389?v=3","gravatar_id":"","url":"https://api.github.com/users/chrmarti","html_url":"https://github.com/chrmarti","followers_url":"https://api.github.com/users/chrmarti/followers","following_url":"https://api.github.com/users/chrmarti/following{/other_user}","gists_url":"https://api.github.com/users/chrmarti/gists{/gist_id}","starred_url":"https://api.github.com/users/chrmarti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrmarti/subscriptions","organizations_url":"https://api.github.com/users/chrmarti/orgs","repos_url":"https://api.github.com/users/chrmarti/repos","events_url":"https://api.github.com/users/chrmarti/events{/privacy}","received_events_url":"https://api.github.com/users/chrmarti/received_events","type":"User","site_admin":false},"labels":[{"id":297952453,"url":"https://api.github.com/repos/Microsoft/vscode/labels/workbench","name":"workbench","color":"1d76db","default":false}],"state":"open","locked":false,"assignee":{"login":"chrmarti","id":9205389,"avatar_url":"https://avatars.githubusercontent.com/u/9205389?v=3","gravatar_id":"","url":"https://api.github.com/users/chrmarti","html_url":"https://github.com/chrmarti","followers_url":"https://api.github.com/users/chrmarti/followers","following_url":"https://api.github.com/users/chrmarti/following{/other_user}","gists_url":"https://api.github.com/users/chrmarti/gists{/gist_id}","starred_url":"https://api.github.com/users/chrmarti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrmarti/subscriptions","organizations_url":"https://api.github.com/users/chrmarti/orgs","repos_url":"https://api.github.com/users/chrmarti/repos","events_url":"https://api.github.com/users/chrmarti/events{/privacy}","received_events_url":"https://api.github.com/users/chrmarti/received_events","type":"User","site_admin":false},"assignees":[{"login":"chrmarti","id":9205389,"avatar_url":"https://avatars.githubusercontent.com/u/9205389?v=3","gravatar_id":"","url":"https://api.github.com/users/chrmarti","html_url":"https://github.com/chrmarti","followers_url":"https://api.github.com/users/chrmarti/followers","following_url":"https://api.github.com/users/chrmarti/following{/other_user}","gists_url":"https://api.github.com/users/chrmarti/gists{/gist_id}","starred_url":"https://api.github.com/users/chrmarti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrmarti/subscriptions","organizations_url":"https://api.github.com/users/chrmarti/orgs","repos_url":"https://api.github.com/users/chrmarti/repos","events_url":"https://api.github.com/users/chrmarti/events{/privacy}","received_events_url":"https://api.github.com/users/chrmarti/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Microsoft/vscode/milestones/30","html_url":"https://github.com/Microsoft/vscode/milestones/November%202016","labels_url":"https://api.github.com/repos/Microsoft/vscode/milestones/30/labels","id":2029906,"number":30,"title":"November 2016","description":"","creator":{"login":"dbaeumer","id":1931590,"avatar_url":"https://avatars.githubusercontent.com/u/1931590?v=3","gravatar_id":"","url":"https://api.github.com/users/dbaeumer","html_url":"https://github.com/dbaeumer","followers_url":"https://api.github.com/users/dbaeumer/followers","following_url":"https://api.github.com/users/dbaeumer/following{/other_user}","gists_url":"https://api.github.com/users/dbaeumer/gists{/gist_id}","starred_url":"https://api.github.com/users/dbaeumer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbaeumer/subscriptions","organizations_url":"https://api.github.com/users/dbaeumer/orgs","repos_url":"https://api.github.com/users/dbaeumer/repos","events_url":"https://api.github.com/users/dbaeumer/events{/privacy}","received_events_url":"https://api.github.com/users/dbaeumer/received_events","type":"User","site_admin":false},"open_issues":169,"closed_issues":235,"state":"open","created_at":"2016-09-26T20:19:36Z","updated_at":"2016-11-16T18:13:22Z","due_on":"2016-11-30T00:00:00Z","closed_at":null},"comments":8,"created_at":"2016-11-16T01:06:43Z","updated_at":"2016-11-16T18:17:20Z","closed_at":null,"body":"We should remove the editor commands from the watermark because these cannot be acted on at the time the watermark is shown. We also need to distinguish between the workbench being open on a folder or not, some commands make more sense in one case than the other. The following is a proposal for the (currently 5) commands in each case:\r\n\r\nCommands in an empty workbench:\r\n- Show All Commands\r\n- Open File\r\n- Open Folder (not on Mac where it is included in Open File)\r\n- Open Recent\r\n- New File (only on Mac)\r\n- Toggle Terminal\r\n\r\nCommands in a workbench opened on a folder:\r\n- Show All Commands\r\n- Go to File (QuickOpen)\r\n- Search in Files\r\n- Start Debugging\r\n- Toggle Terminal\r\n\r\nAnother distinct context is that of the first session after installation where the user is looking for ways to explore and become comfortable with the workbench.\r\n\r\nCommands in first session after install:\r\n- Show All Commands\r\n- Choose Theme\r\n- Choose Keymap\r\n- Open Folder\r\n- Keyboard Cheatsheet\r\n\r\n/cc @bpasero @joaomoreno @sandy081 @chrisdias @seanmcbreen @kieferrm @bgashler1 for feedback\r\n\r\nPlan item: #15383"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/261026497","html_url":"https://github.com/Microsoft/vscode/issues/15547#issuecomment-261026497","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/15547","id":261026497,"user":{"login":"chrmarti","id":9205389,"avatar_url":"https://avatars.githubusercontent.com/u/9205389?v=3","gravatar_id":"","url":"https://api.github.com/users/chrmarti","html_url":"https://github.com/chrmarti","followers_url":"https://api.github.com/users/chrmarti/followers","following_url":"https://api.github.com/users/chrmarti/following{/other_user}","gists_url":"https://api.github.com/users/chrmarti/gists{/gist_id}","starred_url":"https://api.github.com/users/chrmarti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrmarti/subscriptions","organizations_url":"https://api.github.com/users/chrmarti/orgs","repos_url":"https://api.github.com/users/chrmarti/repos","events_url":"https://api.github.com/users/chrmarti/events{/privacy}","received_events_url":"https://api.github.com/users/chrmarti/received_events","type":"User","site_admin":false},"created_at":"2016-11-16T18:17:20Z","updated_at":"2016-11-16T18:17:20Z","body":"@bpasero I think we have a gap with regard to the no-folder-opened case in that we don't restore previously opened files (#207) and implementing that would significantly reduce the number of cases where the workbench opens empty (or with the new untitled file).\r\n\r\nI can see Code being used as a notebook, but I guess most users will feel more comfortable with a file that has a name and is stored in a proper folder than a dirty untitled file using hot-exit. I'm using Code as a notebook myself by opening it on a non-project folder to get the files reopened after restart and have auto-save enabled, so I don't need to worry about that."}}
{"actor":{"display_login":"chrmarti"}}