{"action":"created","issue":{"url":"https://api.github.com/repos/vellerefond/project-ring/issues/2","labels_url":"https://api.github.com/repos/vellerefond/project-ring/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/vellerefond/project-ring/issues/2/comments","events_url":"https://api.github.com/repos/vellerefond/project-ring/issues/2/events","html_url":"https://github.com/vellerefond/project-ring/issues/2","id":43353527,"number":2,"title":"Save layout with project","user":{"login":"SFEley","id":8199,"avatar_url":"https://avatars.githubusercontent.com/u/8199?v=3","gravatar_id":"","url":"https://api.github.com/users/SFEley","html_url":"https://github.com/SFEley","followers_url":"https://api.github.com/users/SFEley/followers","following_url":"https://api.github.com/users/SFEley/following{/other_user}","gists_url":"https://api.github.com/users/SFEley/gists{/gist_id}","starred_url":"https://api.github.com/users/SFEley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SFEley/subscriptions","organizations_url":"https://api.github.com/users/SFEley/orgs","repos_url":"https://api.github.com/users/SFEley/repos","events_url":"https://api.github.com/users/SFEley/events{/privacy}","received_events_url":"https://api.github.com/users/SFEley/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-09-22T01:58:32Z","updated_at":"2015-01-02T10:26:58Z","closed_at":"2015-01-02T10:26:58Z","body":"First, kudos for having the one Atom project manager that actually does what I want.  The ability to launch Atom with the files I was last working on, but easily switch to a completely different set, is _huge_.  I think you've already got the best thing going and I'd like your package to become the standard Way Things Are Done.\r\n\r\nI have one significant feature request: persisting the state of Atom's panes, and which files are open in which.  I typically work in a two-pane view with my application code on the left and specs on the right, and even with Project Ring I still need to spend time recreating that layout and moving the correct open files into the second pane.  Rebuilding the layout state I last used in the project would be a major time-saver and happiness enhancer.  \r\n\r\nJust something to consider.  Thanks!"},"comment":{"url":"https://api.github.com/repos/vellerefond/project-ring/issues/comments/68518098","html_url":"https://github.com/vellerefond/project-ring/issues/2#issuecomment-68518098","issue_url":"https://api.github.com/repos/vellerefond/project-ring/issues/2","id":68518098,"user":{"login":"vellerefond","id":818412,"avatar_url":"https://avatars.githubusercontent.com/u/818412?v=3","gravatar_id":"","url":"https://api.github.com/users/vellerefond","html_url":"https://github.com/vellerefond","followers_url":"https://api.github.com/users/vellerefond/followers","following_url":"https://api.github.com/users/vellerefond/following{/other_user}","gists_url":"https://api.github.com/users/vellerefond/gists{/gist_id}","starred_url":"https://api.github.com/users/vellerefond/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vellerefond/subscriptions","organizations_url":"https://api.github.com/users/vellerefond/orgs","repos_url":"https://api.github.com/users/vellerefond/repos","events_url":"https://api.github.com/users/vellerefond/events{/privacy}","received_events_url":"https://api.github.com/users/vellerefond/received_events","type":"User","site_admin":false},"created_at":"2015-01-02T10:26:58Z","updated_at":"2015-01-02T10:26:58Z","body":"I attempted this a while ago and reached a point where I could save and recreate the layout of the panes successfully. Unfortunately, the asynchronous nature of Atom when opening multiple files makes it difficult to implement it correctly and in a future-proof way (or it is just that an efficient implementation still eludes me :-) ). So, unfortunately I have decided to drop the effort for this feature in order to favor making the existing code more robust."}}