{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/1603","labels_url":"https://api.github.com/repos/atom/atom/issues/1603/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/1603/comments","events_url":"https://api.github.com/repos/atom/atom/issues/1603/events","html_url":"https://github.com/atom/atom/issues/1603","id":28452689,"number":1603,"title":"reopen windows when relaunching Atom","user":{"login":"jglovier","id":1319791,"avatar_url":"https://avatars.githubusercontent.com/u/1319791?v=3","gravatar_id":"","url":"https://api.github.com/users/jglovier","html_url":"https://github.com/jglovier","followers_url":"https://api.github.com/users/jglovier/followers","following_url":"https://api.github.com/users/jglovier/following{/other_user}","gists_url":"https://api.github.com/users/jglovier/gists{/gist_id}","starred_url":"https://api.github.com/users/jglovier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jglovier/subscriptions","organizations_url":"https://api.github.com/users/jglovier/orgs","repos_url":"https://api.github.com/users/jglovier/repos","events_url":"https://api.github.com/users/jglovier/events{/privacy}","received_events_url":"https://api.github.com/users/jglovier/received_events","type":"User","site_admin":true},"labels":[{"url":"https://api.github.com/repos/atom/atom/labels/enhancement","name":"enhancement","color":"bfd4f2"},{"url":"https://api.github.com/repos/atom/atom/labels/help+wanted","name":"help wanted","color":"bfe5bf"},{"url":"https://api.github.com/repos/atom/atom/labels/on-deck","name":"on-deck","color":"fad8c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":28,"created_at":"2014-02-27T20:41:45Z","updated_at":"2015-01-20T01:18:41Z","closed_at":null,"body":"A feature I love about ST2 and iA Writer, which I'm missing in Atom, is when you quit the app with open windows (including unsaved documents), they all appear again when you reopen. \r\n\r\nThis has saved me countless times in my workflow to handle having to do a system restart for software update, etc and not have to take time to save all my unsaved docs, etc. \r\n\r\nIt's also nice because I generally have five or six open projects that I just keep minimized in the editor for ease of access. It would be great to have such a feature in Atom."},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/70589291","html_url":"https://github.com/atom/atom/issues/1603#issuecomment-70589291","issue_url":"https://api.github.com/repos/atom/atom/issues/1603","id":70589291,"user":{"login":"jeffmcneill","id":3119827,"avatar_url":"https://avatars.githubusercontent.com/u/3119827?v=3","gravatar_id":"","url":"https://api.github.com/users/jeffmcneill","html_url":"https://github.com/jeffmcneill","followers_url":"https://api.github.com/users/jeffmcneill/followers","following_url":"https://api.github.com/users/jeffmcneill/following{/other_user}","gists_url":"https://api.github.com/users/jeffmcneill/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffmcneill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffmcneill/subscriptions","organizations_url":"https://api.github.com/users/jeffmcneill/orgs","repos_url":"https://api.github.com/users/jeffmcneill/repos","events_url":"https://api.github.com/users/jeffmcneill/events{/privacy}","received_events_url":"https://api.github.com/users/jeffmcneill/received_events","type":"User","site_admin":false},"created_at":"2015-01-20T01:18:41Z","updated_at":"2015-01-20T01:18:41Z","body":"I think SublimeText did this. However, while it is true it is expected behavior, it seems the real stumbling block is the architecture of the program. I use the open-last-project package which will restore tabs and the sidebar (but not multiple windows). It works well enough for a single instance. https://atom.io/packages/open-last-project"}}