{"push_id":740470253,"size":53,"distinct_size":2,"ref":"refs/heads/master","head":"ec36f7dac5e637cacdb871618c8e9a2c5de33dee","before":"6f6edf3b04f6e3e11fb22b80fc8107b391497a83","commits":[{"sha":"d5c77c60a7fcbd7e9061299794f0c594bf941f60","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Teach gclient to run pub in more directories\n\nAt gclient sync time, we now run `pub get` for every Dart package except\n`workbench`. This patch ensures that we have all the packages we need locally.","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/d5c77c60a7fcbd7e9061299794f0c594bf941f60"},{"sha":"bfc92b84ced6cae056887b8f0d4c256073e44586","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@adambarth.com","name":"Adam Barth"},"message":"Merge pull request #302 from abarth/gclient_pub\n\nTeach gclient to run pub in more directories","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/bfc92b84ced6cae056887b8f0d4c256073e44586"},{"sha":"fa5326a3a3346680ce6d7197bcc0b4ac3443b5c3","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Break the dependency on Go-based sky_server\n\nWe now use the Dart sky_server in shelldb.","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/fa5326a3a3346680ce6d7197bcc0b4ac3443b5c3"},{"sha":"809203024b621b5ead6b7305d73b01a7e161eeb1","author":{"email":"d8eecee9ec3b56801cb62c4140d8c76236c4e3cf@google.com","name":"Viktor Lidholt"},"message":"Refactors randomizations of color sequences and optimizes particle systems (uses single Paint instance, doesn't compute accelerations unless used, reduces number of created objects, faster color calculations)\nFixes indentation\nOptimizes lookup in fast version of atan2 (toInt is faster than floor)\nRemoves frame rate printout and adds assert","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/809203024b621b5ead6b7305d73b01a7e161eeb1"},{"sha":"e2beb73adc6ac04727b7854d5d866a998325931d","author":{"email":"e488fd30891f9d1715eacc4ff808f70da1fa309d@gmail.com","name":"Viktor Lidholt"},"message":"Merge pull request #300 from vlidholt/master\n\nOptimizations for Particle Systems","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/e2beb73adc6ac04727b7854d5d866a998325931d"},{"sha":"e4583705b980b6095c17c3adb388b0e042de5833","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@adambarth.com","name":"Adam Barth"},"message":"Merge pull request #304 from abarth/rm_sky_server_go\n\nBreak the dependency on Go-based sky_server","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/e4583705b980b6095c17c3adb388b0e042de5833"},{"sha":"c975de294d759fa6d54618eee5e045af869334c3","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Remove skygo\n\nWe no longer use sky_server.go. This patch removes it.","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/c975de294d759fa6d54618eee5e045af869334c3"},{"sha":"399958e3913e36319264043a95fdcfe1668cd874","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@adambarth.com","name":"Adam Barth"},"message":"Merge pull request #305 from abarth/rm_go\n\nRemove skygo","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/399958e3913e36319264043a95fdcfe1668cd874"},{"sha":"4e8c82d28837c0d8219dbf9a7f3498af7590d9ed","author":{"email":"76c92ef94d28285880e6d7f62852909c1d7b12b8@google.com","name":"Eric Seidel"},"message":"Work around pub get going crazy\n\nFixes #306\n\nTBR=johnmccutchan@google.com","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/4e8c82d28837c0d8219dbf9a7f3498af7590d9ed"},{"sha":"2f7ee1b0b5f739981e60b7ce6e94b4057eb3c167","author":{"email":"76c92ef94d28285880e6d7f62852909c1d7b12b8@google.com","name":"Eric Seidel"},"message":"Merge pull request #307 from eseidelGoogle/pub_get_banana_pants\n\nWork around pub get going crazy","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/2f7ee1b0b5f739981e60b7ce6e94b4057eb3c167"},{"sha":"32a881e346baa7ba420ab2d17031bc05596c1169","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Remove DEPS-managed Dart packages\n\nWe now use `pub` to manage Dart packages.","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/32a881e346baa7ba420ab2d17031bc05596c1169"},{"sha":"019d6f84189364683a383a43e905655da80a6134","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Improve init.dart not to assume `dart` is in your PATH\n\nInstead, use Platform.executable, which is the path to the current `dart`\nexecutable.","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/019d6f84189364683a383a43e905655da80a6134"},{"sha":"4c7a557d5601fd8112fea33fa09d975d05333cba","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@adambarth.com","name":"Adam Barth"},"message":"Merge pull request #309 from abarth/improve_init\n\nImprove init.dart not to assume `dart` is in your PATH","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/4c7a557d5601fd8112fea33fa09d975d05333cba"},{"sha":"2cee42a2e314933b678fb41da348424bce9f6cb4","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@adambarth.com","name":"Adam Barth"},"message":"Merge pull request #308 from abarth/rm_dart_pkg\n\nRemove DEPS-managed Dart packages","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/2cee42a2e314933b678fb41da348424bce9f6cb4"},{"sha":"e1a062f89db47a0f4ac39a0b0d8a5a856ec9030d","author":{"email":"2f5365c5edf0d9378fedb13ba8a05191cc61a9aa@chromium.org","name":"Tony Gentilcore"},"message":"Update to mojo 402986f19a165b3be13108146a913245c2c36d7c","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/e1a062f89db47a0f4ac39a0b0d8a5a856ec9030d"},{"sha":"77fef24c22de99055395c6d3c3f42862cc1de82f","author":{"email":"2f5365c5edf0d9378fedb13ba8a05191cc61a9aa@chromium.org","name":"Tony Gentilcore"},"message":"Fix compilation","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/77fef24c22de99055395c6d3c3f42862cc1de82f"},{"sha":"80cb6863e3f1799dd430d2e5382d2a1d80fdb83b","author":{"email":"456e43fdf9bf8a59c1598c3e5b7d6d99217c9b39@gmail.com","name":"Tony Gentilcore"},"message":"Merge pull request #310 from tonygentilcore/roll\n\nUpdate to mojo 402986f19a165b3be13108146a913245c2c36d7c","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/80cb6863e3f1799dd430d2e5382d2a1d80fdb83b"},{"sha":"8fac8efa1fb8dcdd02afd77a3f85e892f2a7e437","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Run sky:init before creating a snapshot\n\nIf we've never run sky:init before, the mojom package will be empty and the\nsnapshot will fail.","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/8fac8efa1fb8dcdd02afd77a3f85e892f2a7e437"},{"sha":"3a3607bfdd87fabc1b50a0c1acd0afd7fb6f59ae","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@adambarth.com","name":"Adam Barth"},"message":"Merge pull request #311 from abarth/more_sky_init\n\nRun sky:init before creating a snapshot","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/3a3607bfdd87fabc1b50a0c1acd0afd7fb6f59ae"},{"sha":"b74c187edad204b6ab08c4bbe467b160475ee799","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Teach skyanalyzer about workbench\n\nHopefully this will make Travis green again.","distinct":false,"url":"https://api.github.com/repos/chinmaygarde/sky_engine/commits/b74c187edad204b6ab08c4bbe467b160475ee799"}]}