{"push_id":863379493,"size":1000,"distinct_size":1704,"ref":"refs/heads/master","head":"ed15fc3d3db6b14f321662cf30a266c6fdecc7e5","before":"1d277a488a0811fc80cf92c52701a35920134b7c","commits":[{"sha":"fef54063cea69b05e30deeae640096117a943a53","author":{"email":"2c5f961126c80cfe4f9b4f17931784885f34f766@gmail.com","name":"Chinmay Garde"},"message":"Merge pull request #1420 from johnmccutchan/roll_dart\n\nRoll the Dart runtime forward","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/fef54063cea69b05e30deeae640096117a943a53"},{"sha":"1c24af030c337accd05fc3402a760990b55b6c85","author":{"email":"c2208abde9668e8e9815c3690855edd1e63abeac@spam.hixie.ch","name":"Hixie"},"message":"Port overlay_geometry.dart demo.\n\nThis removes GlobalKey.currentElement in favour of GlobalKey.currentContext.","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/1c24af030c337accd05fc3402a760990b55b6c85"},{"sha":"7f6897a190589ba69b260eed2932e5c6c724fe02","author":{"email":"c2208abde9668e8e9815c3690855edd1e63abeac@spam.hixie.ch","name":"Hixie"},"message":"Remove the mixed_viewport demo\n\nIt's redundant with card_collection.dart, which does similar things but\nmuch better.","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/7f6897a190589ba69b260eed2932e5c6c724fe02"},{"sha":"2fe780cf0eed9359a5f6bc2f042c635311f590d0","author":{"email":"c2208abde9668e8e9815c3690855edd1e63abeac@spam.hixie.ch","name":"Hixie"},"message":"Rename RouteState to StateRoute\n\n...for consistency with the other Route subclasses:\n```\n  dialog.dart:      class DialogRoute extends Route\n  drag_target.dart: class DragRoute extends Route\n  navigator.dart:   class PageRoute extends Route\n  navigator.dart:   class StateRoute extends Route\n  popup_menu.dart:  class MenuRoute extends Route\n```","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/2fe780cf0eed9359a5f6bc2f042c635311f590d0"},{"sha":"94be691192e7f6c30e9a53896c2626a4b3424022","author":{"email":"c2208abde9668e8e9815c3690855edd1e63abeac@spam.hixie.ch","name":"Hixie"},"message":"Heroes: Pass next Performance to route builders\n\nThis is step 1 in making it possible to have hero transitions between\nroutes. To make it possible for a route to have an \"exit\" animation when\na new route has been pushed on top of it, we provide the next route's\nAnimationPerformance to the build function. It's null if there is no\nnext route or if the next route has no performance.","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/94be691192e7f6c30e9a53896c2626a4b3424022"},{"sha":"9f7e7c5a3c1d3e2bc9603afa2910aa50214f5a0c","author":{"email":"f732dfdbd0aed62727f958cccca9ec3a5cb13eda@google.com","name":"Collin Jackson"},"message":"Use PrivateDart for ImageDecoder constructors","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/9f7e7c5a3c1d3e2bc9603afa2910aa50214f5a0c"},{"sha":"8af98ef93c3ada0b147650a06b04e900b302b5ed","author":{"email":"f732dfdbd0aed62727f958cccca9ec3a5cb13eda@google.com","name":"Collin Jackson"},"message":"Fix spinning_image URL to one that works","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/8af98ef93c3ada0b147650a06b04e900b302b5ed"},{"sha":"96b0efddd0fca1072e7813dea9dd41f557e10450","author":{"email":"c2208abde9668e8e9815c3690855edd1e63abeac@spam.hixie.ch","name":"Hixie"},"message":"Assert that the widget is the T in State<T>\n\nMostly because we can, but hopefully it'll catch someone who\naccidentally copypasted their createState method.","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/96b0efddd0fca1072e7813dea9dd41f557e10450"},{"sha":"e53b1ae5b9b45ba4c69d0b59e5f38a7f21be3b91","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch","name":"Ian Hickson"},"message":"Merge pull request #1436 from Hixie/overlay\n\nPort overlay_geometry.dart demo.","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/e53b1ae5b9b45ba4c69d0b59e5f38a7f21be3b91"},{"sha":"d51d8197a487ea6c39acac3b6ec9ee0ff2c2f699","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch","name":"Ian Hickson"},"message":"Merge pull request #1437 from Hixie/mixed_viewport_demo\n\nRemove the mixed_viewport demo","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/d51d8197a487ea6c39acac3b6ec9ee0ff2c2f699"},{"sha":"b1899f7acd94b1f70391e1be8f42a6ed90038d2c","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch","name":"Ian Hickson"},"message":"Merge pull request #1438 from Hixie/state_route\n\nRename RouteState to StateRoute","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/b1899f7acd94b1f70391e1be8f42a6ed90038d2c"},{"sha":"4c8ebf74058a2622fa048e4bd861555cc56f11f1","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch","name":"Ian Hickson"},"message":"Merge pull request #1439 from Hixie/heroes1\n\nHeroes: Pass next Performance to route builders","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/4c8ebf74058a2622fa048e4bd861555cc56f11f1"},{"sha":"ef32f71b800ddfef35a8bf7edc0c17148eadef41","author":{"email":"f732dfdbd0aed62727f958cccca9ec3a5cb13eda@google.com","name":"Collin Jackson"},"message":"Merge pull request #1434 from collinjackson/decode_lists\n\nSupport for decoding images in lists","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/ef32f71b800ddfef35a8bf7edc0c17148eadef41"},{"sha":"df0c4466a6eda9f5bef1f1a75159504a13a97e07","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch","name":"Ian Hickson"},"message":"Merge pull request #1440 from Hixie/createState\n\nAssert that the widget is the T in State<T>","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/df0c4466a6eda9f5bef1f1a75159504a13a97e07"},{"sha":"7ff632d14009c2dd1042e7f507c24e993aee119d","author":{"email":"c2208abde9668e8e9815c3690855edd1e63abeac@spam.hixie.ch","name":"Hixie"},"message":"Stocks app used RouteState, now renamed StateRoute","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/7ff632d14009c2dd1042e7f507c24e993aee119d"},{"sha":"c37b550624165bff849e0c4651f9ef87b2d2e01e","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch","name":"Ian Hickson"},"message":"Merge pull request #1442 from Hixie/trunk-fixes\n\nStocks app used RouteState, now renamed StateRoute","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/c37b550624165bff849e0c4651f9ef87b2d2e01e"},{"sha":"2ab541e1558e7a3b329485615a6dced318a84f89","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Delay unmounting elements until the end of the frame\n\nThis patch prepares us to move these elements around in the tree.","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/2ab541e1558e7a3b329485615a6dced318a84f89"},{"sha":"1270a15001ab6edf16fdffc8d4aff1f125f0f5b6","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@adambarth.com","name":"Adam Barth"},"message":"Merge pull request #1441 from abarth/delay_finalization\n\nDelay unmounting elements until the end of the frame","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/1270a15001ab6edf16fdffc8d4aff1f125f0f5b6"},{"sha":"8cf43b65d2afa73f21a9a8b411e89626972a6723","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"Adam Barth"},"message":"Moves from vector_math to vector_math_64\n\n* Moves from vector_math to vector_math_64\n* Adds support for Float64List in Dart bindings","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/8cf43b65d2afa73f21a9a8b411e89626972a6723"},{"sha":"3e0c6d586e89149b4366407f2233273db0938577","author":{"email":"c2208abde9668e8e9815c3690855edd1e63abeac@spam.hixie.ch","name":"Hixie"},"message":"EdgeDims changes and other fixes to core classes.\n\n- Rename EdgeDims constructor to EdgeDims.TRBL().\n\n- Add operator== to Size and Offset so that you can compare Size to\n  DebugSize in checked mode.\n\n- Add Size.lerp().\n\n- Add various operators to EdgeDims. (*, /, ~/, %)\n\n- Add EdgeDims.lerp().\n\n- Update style guide. I went there to fix an EdgeDims constructor\n  example, and stayed because some recent things came up and I wanted to\n  add them before I forgot.","distinct":true,"url":"https://api.github.com/repos/alhaad/engine/commits/3e0c6d586e89149b4366407f2233273db0938577"}]}