{"push_id":1080832023,"size":20,"distinct_size":1,"ref":"refs/heads/cucumber-feature-context-menu","head":"86054948cba81aa04d11340a1c67e97d55853eae","before":"ecd04eb93e4d86de3506ebe7df2bc4976a0c5da6","commits":[{"sha":"2483ecca5be5481bd0b425e6da7fe0bb6d191160","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Remove MetadataTool","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/2483ecca5be5481bd0b425e6da7fe0bb6d191160"},{"sha":"d01eef6e26442ff0cacf836823b3559a8e4544fc","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Create Label class","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/d01eef6e26442ff0cacf836823b3559a8e4544fc"},{"sha":"4bdcdf75199495e939e7af550487861df084cbf6","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Add label instance to nodes and edges","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/4bdcdf75199495e939e7af550487861df084cbf6"},{"sha":"555f37abbaf658431241b8658989a20443e3281c","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Update SelectTool and MoveTool to handle label objects","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/555f37abbaf658431241b8658989a20443e3281c"},{"sha":"62c70135fee01898de78adb1d438c93423330f5c","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Update tab appearance","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/62c70135fee01898de78adb1d438c93423330f5c"},{"sha":"fa0e5af1ca78e749805fa38536b3588eedd90fc5","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Add functions to Tab class to show/hide specific tabs","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/fa0e5af1ca78e749805fa38536b3588eedd90fc5"},{"sha":"d60c0d9978d22b8527c859729a5ea7153c133d6b","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Update SelectSidebar to display Label fields","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/d60c0d9978d22b8527c859729a5ea7153c133d6b"},{"sha":"4517cd699ec2dc7884d3205a17d02b8f414ad3ab","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Fix canvas propagating mouse events","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/4517cd699ec2dc7884d3205a17d02b8f414ad3ab"},{"sha":"ef195f748e538f7c2548bbcacdd437ace8b42f91","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Remove box from label","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/ef195f748e538f7c2548bbcacdd437ace8b42f91"},{"sha":"17794de13d96922745aa52e3be6aed701f5944a6","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Modify context menu to work with labels","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/17794de13d96922745aa52e3be6aed701f5944a6"},{"sha":"7fd5859d1aaecb9eb1521348e3bb0997528d5b07","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Fix imports and exports","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/7fd5859d1aaecb9eb1521348e3bb0997528d5b07"},{"sha":"7c1ce8a0df82e7538cfca024b7f4cd72df750d21","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Remove unused tools","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/7c1ce8a0df82e7538cfca024b7f4cd72df750d21"},{"sha":"865373bf9c7cdbfe74f2340c2d119aaa9e845710","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Remove generator function from Graph due to unit test incompatability","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/865373bf9c7cdbfe74f2340c2d119aaa9e845710"},{"sha":"8b8daf7657b3266ea7edf911ef74a2896c1c8d97","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Fix imports in unit test files","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/8b8daf7657b3266ea7edf911ef74a2896c1c8d97"},{"sha":"74dd8ae27aa055295509cb958bbf6051764c1ce2","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Fix getComponent not checking labels correctly","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/74dd8ae27aa055295509cb958bbf6051764c1ce2"},{"sha":"e33df34b366a21592487d742971d538de18a54af","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Fix move tool not dragging objects by the point where they were clicked","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/e33df34b366a21592487d742971d538de18a54af"},{"sha":"b4b968be6384865ec6ddfc3dfdabc9b8c876ab9d","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Fix MoveTool tests not calling preDragObject correctly","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/b4b968be6384865ec6ddfc3dfdabc9b8c876ab9d"},{"sha":"fb13930a64b073f3278be01f1b113e5da30d1d98","author":{"email":"363b0139186f59917d7676171dcc222dceb3182d@gmail.com","name":"Allen Yao"},"message":"Fix error in SelectTool","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/fb13930a64b073f3278be01f1b113e5da30d1d98"},{"sha":"0ee1dbf1b80d3b88a91616e1ae90c86ce3aef830","author":{"email":"2bf40140ca81974324c39c7a22dd6621bb977472@users.noreply.github.com","name":"Allen Yao"},"message":"Merge pull request #60 from allenmyao/label-separation\n\nSeparate label data from node/edge classes","distinct":false,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/0ee1dbf1b80d3b88a91616e1ae90c86ce3aef830"},{"sha":"86054948cba81aa04d11340a1c67e97d55853eae","author":{"email":"da095606d967cd624dd0514137d678e636bd7218@illinois.edu","name":"Nicholas Lu"},"message":"Merge remote-tracking branch 'origin/master' into cucumber-feature-context-menu","distinct":true,"url":"https://api.github.com/repos/allenmyao/canvas-graph-creator/commits/86054948cba81aa04d11340a1c67e97d55853eae"}]}