{"push_id":2747894230,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"90e1555b42529f55bfcc640aa93ff8c4452ab78b","before":"20678fc8f3bf68ecb3bd74eb0d7bd3344b11bbb1","commits":[{"sha":"90e1555b42529f55bfcc640aa93ff8c4452ab78b","author":{"name":"Micah Jenkins","email":"03eac8aae2eda563827d91a3f0976303bc1953ad@yahoo.com"},"message":"Adding Shapes Frontend (#36)\n\n* added prototype\r\n\r\n* Create graphics-window component and add it to run display layout\r\n\r\n* Update styling on graphics window in run component\r\n\r\n* Remove test rectangle code\r\n\r\n* Added SHapes abstract class and triangle class\r\n\r\n* Added README\r\n\r\n* Updated main page\r\n\r\n* Add Rectangle class\r\n\r\n* Add strokeWidth variable\r\n\r\n* uncommit file\r\n\r\n* fix linting errors, update package with konva package.\r\n\r\n* adding Ellipse.ts and rotate function\r\n\r\n* Update Shape superclass to be exported\r\n\r\n* Create Line shape subclass\r\n\r\n* Implement getLeft/getTop for line\r\n\r\n* fixing triangle.ts\r\n\r\n* Fill in methods in Shape abstract class\r\n\r\n* updated build errors, reverted app ts back\r\n\r\n* Change default color to black\r\n\r\n* removing slnx\r\n\r\n* Start creating Text\r\n\r\n* Change to rectangle and making the method abstract\r\n\r\n* Create Text shape\r\n\r\n* Adding comment explaining radius calculation\r\n\r\n* removing redundant vars from rectangle\r\n\r\n* Changes to triangle\r\n\r\n* Add empty method to Ellipse\r\n\r\n* adding move for ellipse\r\n\r\n* adding setText and move implementations\r\n\r\n* Update move\r\n\r\n* Update the triangle class to make move and getLeft/getTop simpler\r\n\r\n* adding Shapes/index.tsx setOpacity to shape.ts\r\n\r\n* Add zoom function\r\n\r\n* Rename variables\r\n\r\n* checking for undefined, adding 0-100/0-1 trasition for opacity, and changin let to const\r\n\r\n* adding zoom\r\n\r\n* rename obj to line\r\n\r\n* making names longer and fixing undefined logic\r\n\r\n* Update line to fix move\r\n\r\n* Connect the graphics-window and the shapes library plugin\r\n\r\n* Update ShapesPlugin to match backend interface name\r\n\r\n* Remove unused pubsub stuff in graphics-window component\r\n\r\n* Rename file\r\n\r\n* Add animation\r\n\r\n* Fix line spacing\r\n\r\n* removing prototype and angular\r\n\r\n* removing rxjs and moving konva into devdependencies\r\n\r\n* throwing and error for addImage()","distinct":true,"url":"https://api.github.com/repos/sb/SmallBasic-Online/commits/90e1555b42529f55bfcc640aa93ff8c4452ab78b"}]}
{"actor":{"display_login":"OmarTawfik"}}