{"action":"created","issue":{"url":"https://api.github.com/repos/nengo/nengo_viz/issues/183","labels_url":"https://api.github.com/repos/nengo/nengo_viz/issues/183/labels{/name}","comments_url":"https://api.github.com/repos/nengo/nengo_viz/issues/183/comments","events_url":"https://api.github.com/repos/nengo/nengo_viz/issues/183/events","html_url":"https://github.com/nengo/nengo_viz/pull/183","id":79981930,"number":183,"title":"Undo stack 2","user":{"login":"bjkomer","id":1361151,"avatar_url":"https://avatars.githubusercontent.com/u/1361151?v=3","gravatar_id":"","url":"https://api.github.com/users/bjkomer","html_url":"https://github.com/bjkomer","followers_url":"https://api.github.com/users/bjkomer/followers","following_url":"https://api.github.com/users/bjkomer/following{/other_user}","gists_url":"https://api.github.com/users/bjkomer/gists{/gist_id}","starred_url":"https://api.github.com/users/bjkomer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjkomer/subscriptions","organizations_url":"https://api.github.com/users/bjkomer/orgs","repos_url":"https://api.github.com/users/bjkomer/repos","events_url":"https://api.github.com/users/bjkomer/events{/privacy}","received_events_url":"https://api.github.com/users/bjkomer/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nengo/nengo_viz/labels/needs%20review","name":"needs review","color":"eb6420"},{"url":"https://api.github.com/repos/nengo/nengo_viz/labels/work%20in%20progress","name":"work in progress","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-05-23T23:14:13Z","updated_at":"2015-05-26T19:29:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nengo/nengo_viz/pulls/183","html_url":"https://github.com/nengo/nengo_viz/pull/183","diff_url":"https://github.com/nengo/nengo_viz/pull/183.diff","patch_url":"https://github.com/nengo/nengo_viz/pull/183.patch"},"body":"Implementing an undo and redo stack for a variety of commands. So far it should support:\r\n-Moving/Resizing netgraph items\r\n-Moving/Resizing components\r\n-Creating/Deleting components\r\n-Expanding/Collapsing networks\r\n-Auto-Layout\r\n-All currently implemented component properties accessible through the click menu (setting ranges, hiding labels, etc)\r\n\r\nThere are a couple minor bugs that still need to be fixed, and some hacky bits that could be cleaned up, but it is mostly ready to go."},"comment":{"url":"https://api.github.com/repos/nengo/nengo_viz/issues/comments/105642015","html_url":"https://github.com/nengo/nengo_viz/pull/183#issuecomment-105642015","issue_url":"https://api.github.com/repos/nengo/nengo_viz/issues/183","id":105642015,"user":{"login":"s72sue","id":12284191,"avatar_url":"https://avatars.githubusercontent.com/u/12284191?v=3","gravatar_id":"","url":"https://api.github.com/users/s72sue","html_url":"https://github.com/s72sue","followers_url":"https://api.github.com/users/s72sue/followers","following_url":"https://api.github.com/users/s72sue/following{/other_user}","gists_url":"https://api.github.com/users/s72sue/gists{/gist_id}","starred_url":"https://api.github.com/users/s72sue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s72sue/subscriptions","organizations_url":"https://api.github.com/users/s72sue/orgs","repos_url":"https://api.github.com/users/s72sue/repos","events_url":"https://api.github.com/users/s72sue/events{/privacy}","received_events_url":"https://api.github.com/users/s72sue/received_events","type":"User","site_admin":false},"created_at":"2015-05-26T19:29:19Z","updated_at":"2015-05-26T19:29:19Z","body":"Brent, let me know if you need me to work with you. I can stay back in the\nlab or we can split things up if required.\n\n-Sue\n\nOn Tue, May 26, 2015 at 1:25 PM, Brent Komer <notifications@github.com>\nwrote:\n\n> I can start on that tonight. I haven't used the squash command before, so\n> I'll back things up to another branch in case I accidentally destroy all of\n> the history [image: :palm_tree:]\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/nengo/nengo_viz/pull/183#issuecomment-105611401>.\n>\n"}}