{"push_id":676843892,"size":7,"distinct_size":3,"ref":"refs/heads/undo_stack_3","head":"33a790a9605176765d2dc756101c05ce44666b07","before":"bad832986df36e9830b77f00545c4db4e1d602e9","commits":[{"sha":"341e3c0ebb540328f1c14dd6c946eb5efc159b08","author":{"email":"0f5c30a81b9d488605afa595f7db15ebf5f5c3e1@gmail.com","name":"Aaron Voelker"},"message":"Optimize update_client, thread safety","distinct":false,"url":"https://api.github.com/repos/nengo/nengo_viz/commits/341e3c0ebb540328f1c14dd6c946eb5efc159b08"},{"sha":"02a2624783e24268ddd496510c8f3b5f1aa047ff","author":{"email":"6495dee47c5180ab24752196b15890ff9e915511@uwaterloo.ca","name":"Terry Stewart"},"message":"Switched to deque for speed","distinct":false,"url":"https://api.github.com/repos/nengo/nengo_viz/commits/02a2624783e24268ddd496510c8f3b5f1aa047ff"},{"sha":"cbb5358c5078b852b4b6ef08d871ff6c96c6601c","author":{"email":"6495dee47c5180ab24752196b15890ff9e915511@uwaterloo.ca","name":"Terry Stewart"},"message":"Switched data list to a deque for all components","distinct":false,"url":"https://api.github.com/repos/nengo/nengo_viz/commits/cbb5358c5078b852b4b6ef08d871ff6c96c6601c"},{"sha":"018624e8daa4b97d859a684519e86e5f1fee4cd4","author":{"email":"6495dee47c5180ab24752196b15890ff9e915511@uwaterloo.ca","name":"tcstewar"},"message":"Merge pull request #148 from nengo/serverimprove\n\nOptimize update_client, lock safety","distinct":false,"url":"https://api.github.com/repos/nengo/nengo_viz/commits/018624e8daa4b97d859a684519e86e5f1fee4cd4"},{"sha":"eb855562badd904dcfd14b88c5d3723b4c2d0a8b","author":{"email":"6495dee47c5180ab24752196b15890ff9e915511@uwaterloo.ca","name":"Terry Stewart"},"message":"Switched to using viewport for pan/scale","distinct":true,"url":"https://api.github.com/repos/nengo/nengo_viz/commits/eb855562badd904dcfd14b88c5d3723b4c2d0a8b"},{"sha":"3ff7ec697cc585063e2989e3f1557af2d78f0a25","author":{"email":"07325e0cf9a631bdd3e94fd88799cbcdd2c2de0d@yahoo.in","name":"Sugandha Sharma"},"message":"Added EOL to ascii websocket messages","distinct":true,"url":"https://api.github.com/repos/nengo/nengo_viz/commits/3ff7ec697cc585063e2989e3f1557af2d78f0a25"},{"sha":"33a790a9605176765d2dc756101c05ce44666b07","author":{"email":"3d41dacbffa6fb0c384e448f37e9e103c6e2a20d@gmail.com","name":"Brent Komer"},"message":"starting on undo stack\n\nstarting on undo stack\n\nadding more undo actions\n\nin progress\n\nstarting on undo stack\n\nundo for expanding and collapsing\n\nredo is now called properly\n\nexpanding number of actions\n\nCreate graph in progree\n\npreliminary undo of auto-layout\n\nstarting on undo options for component properties being changed\n\nAdded the CreateGraph to undo stack\n\nadding plot component undo functionality. In progress\n\nMoved the act_ functions from netgraph.py to actions.py\n\nFixed the collapse action\n\nFixed a bug in viz.py (get_net_graph method)\n\nRemoved debug lines\n\nRemoved pan and zoom from undo stack\n\ncleaning up config actions\n\nModified the act_create_graph to remember old uid\n\nAdded RemoveGraph to undo stack\n\nadding layout update functions for specific components\n\nremoving prints\n\nallowing slider range changes to be undone\n\nallowing show pairs in pointer plots to be undone\n\ncleaning up action code a little\n\ncleaning code, fixing minor bug with width and height swapped\n\nforgot a break in a loop, whoops\n\nAdded remove graph to undo stack\n\nfixing auto-layout undo bug\n\nFixed the label visible bug in remove graph undo\n\nfixing something missed in the horrible rebase\n\nundo for expanding and collapsing\n\npreliminary undo of auto-layout\n\ncleaning up config actions\n\nremoving prints\n\nforgot a break in a loop, whoops\n\ncleanup after rebase\n\nstarting on undo stack\n\nstarting on undo stack\n\nredo is now called properly\n\nFixed the collapse action\n\nFixed a bug in viz.py (get_net_graph method)\n\ncleaning up config actions\n\nremoving prints\n\nallowing slider range changes to be undone\n\nallowing show pairs in pointer plots to be undone\n\ncleaning up action code a little\n\nforgot a break in a loop, whoops\n\nFixed the label visible bug in remove graph undo\n\nFixed a bug in undoing CreateGraph\n\nFixed the collapse action\n\nFixed a bug in viz.py (get_net_graph method)\n\nRemoved debug lines\n\ncleaning up config actions\n\nremoving prints\n\nallowing slider range changes to be undone\n\nallowing show pairs in pointer plots to be undone\n\ncleaning up action code a little\n\nforgot a break in a loop, whoops\n\nfixing auto-layout undo bug\n\nFixed the label visible bug in remove graph undo\n\nfixing something missed in the horrible rebase\n\nfixing auto-layout undo bug\n\nfixing graph resize/pos for undo with new scale\n\nDifferentiated normal remove from remove on undo\n\nFixed the min/max range bug\n\nFixed the update_range method to update the tick values\n\nmaking undo of deleting graphs more generic\n\nRemoved the tick values from update_range\n\nfixing expand/collapse bug, allowing undo stack to accept lists\n\nminor cleanup\n\nremoving dead code, minor fixes\n\nfixing rebase issues\n\nfixing expand/collapse\n\nremoving duplicate code in expand/collapse","distinct":true,"url":"https://api.github.com/repos/nengo/nengo_viz/commits/33a790a9605176765d2dc756101c05ce44666b07"}]}