{"action":"created","issue":{"url":"https://api.github.com/repos/adobe/brackets/issues/12012","repository_url":"https://api.github.com/repos/adobe/brackets","labels_url":"https://api.github.com/repos/adobe/brackets/issues/12012/labels{/name}","comments_url":"https://api.github.com/repos/adobe/brackets/issues/12012/comments","events_url":"https://api.github.com/repos/adobe/brackets/issues/12012/events","html_url":"https://github.com/adobe/brackets/pull/12012","id":122719761,"number":12012,"title":"Open Recent Files","user":{"login":"swmitra","id":12087205,"avatar_url":"https://avatars.githubusercontent.com/u/12087205?v=3","gravatar_id":"","url":"https://api.github.com/users/swmitra","html_url":"https://github.com/swmitra","followers_url":"https://api.github.com/users/swmitra/followers","following_url":"https://api.github.com/users/swmitra/following{/other_user}","gists_url":"https://api.github.com/users/swmitra/gists{/gist_id}","starred_url":"https://api.github.com/users/swmitra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/swmitra/subscriptions","organizations_url":"https://api.github.com/users/swmitra/orgs","repos_url":"https://api.github.com/users/swmitra/repos","events_url":"https://api.github.com/users/swmitra/events{/privacy}","received_events_url":"https://api.github.com/users/swmitra/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/adobe/brackets/labels/Accessibility","name":"Accessibility","color":"207de5"},{"url":"https://api.github.com/repos/adobe/brackets/labels/F%20General%20UI","name":"F General UI","color":"5319e7"},{"url":"https://api.github.com/repos/adobe/brackets/labels/medium%20priority","name":"medium priority","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"swmitra","id":12087205,"avatar_url":"https://avatars.githubusercontent.com/u/12087205?v=3","gravatar_id":"","url":"https://api.github.com/users/swmitra","html_url":"https://github.com/swmitra","followers_url":"https://api.github.com/users/swmitra/followers","following_url":"https://api.github.com/users/swmitra/following{/other_user}","gists_url":"https://api.github.com/users/swmitra/gists{/gist_id}","starred_url":"https://api.github.com/users/swmitra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/swmitra/subscriptions","organizations_url":"https://api.github.com/users/swmitra/orgs","repos_url":"https://api.github.com/users/swmitra/repos","events_url":"https://api.github.com/users/swmitra/events{/privacy}","received_events_url":"https://api.github.com/users/swmitra/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/adobe/brackets/milestones/39","html_url":"https://github.com/adobe/brackets/milestones/Release%201.7","labels_url":"https://api.github.com/repos/adobe/brackets/milestones/39/labels","id":1486437,"number":39,"title":"Release 1.7","description":"","creator":{"login":"abose","id":5336369,"avatar_url":"https://avatars.githubusercontent.com/u/5336369?v=3","gravatar_id":"","url":"https://api.github.com/users/abose","html_url":"https://github.com/abose","followers_url":"https://api.github.com/users/abose/followers","following_url":"https://api.github.com/users/abose/following{/other_user}","gists_url":"https://api.github.com/users/abose/gists{/gist_id}","starred_url":"https://api.github.com/users/abose/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abose/subscriptions","organizations_url":"https://api.github.com/users/abose/orgs","repos_url":"https://api.github.com/users/abose/repos","events_url":"https://api.github.com/users/abose/events{/privacy}","received_events_url":"https://api.github.com/users/abose/received_events","type":"User","site_admin":false},"open_issues":23,"closed_issues":25,"state":"open","created_at":"2016-01-06T04:11:53Z","updated_at":"2016-05-15T15:21:13Z","due_on":"2016-05-03T18:30:00Z","closed_at":null},"comments":26,"created_at":"2015-12-17T11:45:46Z","updated_at":"2016-05-16T16:03:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/adobe/brackets/pulls/12012","html_url":"https://github.com/adobe/brackets/pull/12012","diff_url":"https://github.com/adobe/brackets/pull/12012.diff","patch_url":"https://github.com/adobe/brackets/pull/12012.patch"},"body":"This PR is aimed to provide the missing 'Open Recent Files' feature in brackets. \r\nThis feature is necessary when a user enables No Distractions mode. The MROF(Most recently opened files) list can be accessed and navigated in multiple ways ( using mouse only , using keyboard only and a mix of both). \r\n\r\n**Using mouse only**\r\n* Select **File->Open Recent** to launch the MROF list ( refer to the screen shot below ) \r\n![filemenu](https://cloud.githubusercontent.com/assets/12087205/11868620/1f13a6ac-a4df-11e5-8af5-32f424eb6508.png)\r\n and select(Click) on the file you want to open(refer to the list screen shot ). \r\n![mroflist](https://cloud.githubusercontent.com/assets/12087205/11868663/810b00b2-a4df-11e5-9b6b-7a28c3e7ad0a.png)\r\n* The list can be closed using the 'X' button located at the top-right corner.\r\n* The list can be cleared using the **'Clear All'** button located at the bottom-right corner.  \r\n* The footer area shows the full path of the file selected/highlighted. \r\n\r\n**Mouse + Keyboard**\r\n* press **Alt+O** to launch the MROF list.\r\n* Select the files using mouse left click or navigate using left/right arrow keys.\r\n\r\n**Keyboard only**\r\n* Press **Alt+Shift+N** to navigate next in the file list.\r\n* Press **Alt+Shift+P** to navigate previous in the file list. \r\n* In this mode the MROF list pop over has auto dismissal after 1.5 secs when no navigation is performed.\r\n* Navigate to the file you want to open ( visual confirmation via MROF list highlight ) and the feature takes care of opening the editor and put the cursor in the last know position.\r\n* In this mode as the MROF list is for visual confirmation only , close and clear button is hidden in this mode ( refer to the screen shot below).\r\n![mroflist k](https://cloud.githubusercontent.com/assets/12087205/11868853/cfb10f76-a4e0-11e5-94d6-db07d9bfa3be.png)\r\n\r\n\r\n**NOTE** \r\nThe file icons appearing in the screen shots is not part of brackets core. If any extension is installed which provides custom styling and icons to **WorkingSetView** as providers , MROF list borrows the same from **WorkingSetView**. (refer to the screen shot without icons below )\r\n![mroflist_base](https://cloud.githubusercontent.com/assets/12087205/11868969/bf10ce76-a4e1-11e5-969b-0151a12ea3e2.png)\r\n"},"comment":{"url":"https://api.github.com/repos/adobe/brackets/issues/comments/219465650","html_url":"https://github.com/adobe/brackets/pull/12012#issuecomment-219465650","issue_url":"https://api.github.com/repos/adobe/brackets/issues/12012","id":219465650,"user":{"login":"MarcelGerber","id":2641501,"avatar_url":"https://avatars.githubusercontent.com/u/2641501?v=3","gravatar_id":"","url":"https://api.github.com/users/MarcelGerber","html_url":"https://github.com/MarcelGerber","followers_url":"https://api.github.com/users/MarcelGerber/followers","following_url":"https://api.github.com/users/MarcelGerber/following{/other_user}","gists_url":"https://api.github.com/users/MarcelGerber/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcelGerber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcelGerber/subscriptions","organizations_url":"https://api.github.com/users/MarcelGerber/orgs","repos_url":"https://api.github.com/users/MarcelGerber/repos","events_url":"https://api.github.com/users/MarcelGerber/events{/privacy}","received_events_url":"https://api.github.com/users/MarcelGerber/received_events","type":"User","site_admin":false},"created_at":"2016-05-16T16:03:01Z","updated_at":"2016-05-16T16:03:01Z","body":"When pressing Up/Down arrows to select an item, and the list has enough items so it scrolls, the arrow keys scroll the list, which makes for a strange feeling (hope you can repro it, as it's kind of hard to explain)"}}