{"push_id":737032525,"size":38,"distinct_size":1,"ref":"refs/heads/develop","head":"62831f292c1c0749d03cf210c96d22dbad3e490f","before":"cfbd9cfbd0c62953fe938bbc242034c928538624","commits":[{"sha":"8414006d341802210e4cf67f736a24df0d9fceca","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added Trillek-VComputer module","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/8414006d341802210e4cf67f736a24df0d9fceca"},{"sha":"7bcc51ae45fd0e8a9bb2042eccade34db99f6056","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added VComputerSystem implementation\n\nMaterial now has the ability to get a TextureObject assigned to it.\n\nComputer components are still tied directly into VComputerSystem and need to be\nseparated.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/7bcc51ae45fd0e8a9bb2042eccade34db99f6056"},{"sha":"4eb22f71dda50bc3e88a8de59a7019197a67df0e","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Basic FPS camera to allow easier interaction with computer","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/4eb22f71dda50bc3e88a8de59a7019197a67df0e"},{"sha":"7da78fd0cd09018c6953318dcbdbeda7bfd2573d","author":{"email":"d58a3c36d051e004ec4369288effdeae5004c3e0@gmail.com","name":"Luis"},"message":"Update README.md\n\n- How install cmake 3.1 on Linux\r\n- How handle missing OpenAL and Bullet dev libs on Linux","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/7da78fd0cd09018c6953318dcbdbeda7bfd2573d"},{"sha":"524dfdd81e8ca39fca5a69f00d4ecef262bc580e","author":{"email":"d58a3c36d051e004ec4369288effdeae5004c3e0@gmail.com","name":"Luis"},"message":"Update README.md\n\nFix format and extra help with cmake 3.1","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/524dfdd81e8ca39fca5a69f00d4ecef262bc580e"},{"sha":"fae2dd3d29c723f6bcbef8f1e07542a9f12c12e6","author":{"email":"d58a3c36d051e004ec4369288effdeae5004c3e0@gmail.com","name":"Luis Panadero Guardeño"},"message":":penguin: Paths on Linux are case sensitive\n\nAlso, enforces Static version of virtual computer","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/fae2dd3d29c723f6bcbef8f1e07542a9f12c12e6"},{"sha":"181456666827b3764f272d8e02f4d2cf421cc11d","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Merge pull request #3 from Zardoz89/fix_linux_build\n\n:penguin: Paths on Linux are case sensitive","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/181456666827b3764f272d8e02f4d2cf421cc11d"},{"sha":"f51f4a6a394182e67ab18ced346da922d865a19f","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Merge pull request #26 from Zardoz89/update-build-instructions\n\nUpdate build instructions","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/f51f4a6a394182e67ab18ced346da922d865a19f"},{"sha":"602f4074b4d8ec1585a30c9b5ad34f2ad2abc7d9","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Raycasting through physics system now begins from the specified target's entity ID","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/602f4074b4d8ec1585a30c9b5ad34f2ad2abc7d9"},{"sha":"c8f14929dd8827a2b94a6892a7c7309d37b56d0a","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added protobuf submodule and added protobuf to CMakeLists","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/c8f14929dd8827a2b94a6892a7c7309d37b56d0a"},{"sha":"660167294ebcc76b8fdcbd9ff586f42f829db1ef","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Position and Orientation now load/save to a protobuf message\n\nUpdated assets to use new proto save file.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/660167294ebcc76b8fdcbd9ff586f42f829db1ef"},{"sha":"7161ff6e32b763d7d9827aa398bb1fbf9a016df4","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added Renderable component save/load\n\nUpdated assets accordingly.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/7161ff6e32b763d7d9827aa398bb1fbf9a016df4"},{"sha":"5bc2410d0d0953443403c275ba446840b6ce423d","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added View and Scale components to the proto file\n\nUpdated assets accordingly.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/5bc2410d0d0953443403c275ba446840b6ce423d"},{"sha":"9e02cf73e52055c29581e60f68449cc98c9131c2","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added CollisionBody component to proto\n\nUpdated assets accordingly.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/9e02cf73e52055c29581e60f68449cc98c9131c2"},{"sha":"b039f6a40b9803d69230089010fab0df8df9c63d","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added reflection API and entity tree GUI\n\nTurned of protobuf testing building by default.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/b039f6a40b9803d69230089010fab0df8df9c63d"},{"sha":"b2981138ac730460b4a1c88ff3e0dd3be2968bc1","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Changed thread join location to prevent race condition during GUI rendering","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/b2981138ac730460b4a1c88ff3e0dd3be2968bc1"},{"sha":"5433d34f027935518148a6b60e57133a619ca79d","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Moved reflection API to separate file and added editing of reflected properties\n\nPhysicsSystem takes the reflected changes and applies them on the next update.\nThese changes made by the GUI with reflection can be changes by component updates.\nTherefore changes made in the GUI need to go through the component update system.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/5433d34f027935518148a6b60e57133a619ca79d"},{"sha":"41bfed315e9cd84c82cb876b90a5c8c6d7859f58","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added assignment operator to Property\n\nFixed activation state changes done via GUI.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/41bfed315e9cd84c82cb876b90a5c8c6d7859f58"},{"sha":"4d42d3357dc8ff10be475731834b6314ca619545","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added dropdown reflection to GUI and renamed ReflectionComponent::properties2\n\nFixed a bug in MD5Mesh where indices where being resized but not assigned, instead\nthey were being pushed-back after the size. This has been changed to reserve.","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/4d42d3357dc8ff10be475731834b6314ca619545"},{"sha":"d3516b3a6ed3ce4696838af2348f8b18f2adef66","author":{"email":"f81f6380128878fd27180c1ff788ee1574c865f3@gmail.com","name":"Adam Martin"},"message":"Added FileDropEvent and FileListener to handle said events","distinct":false,"url":"https://api.github.com/repos/adam4813/tec/commits/d3516b3a6ed3ce4696838af2348f8b18f2adef66"}]}