1. 27 Feb, 2016 6 commits
  2. 26 Feb, 2016 9 commits
  3. 25 Feb, 2016 9 commits
    • Hixie's avatar
      Pin analyzer package so that we're consistent · e4ddd950
      Hixie authored
      See the comment in the patch for details.
      e4ddd950
    • Hixie's avatar
      SizeObserver crusade: Dismissable · a78d2c9e
      Hixie authored
      Refactor Dismissable to not need a SizeObserver and to generally tighten
      up the code a bit.
      a78d2c9e
    • Hixie's avatar
      Remove size observers from scrollables. · f8080557
      Hixie authored
      Also:
       - add operator==/hashCode/toString to ViewportDimensions
       - add toString to BindingBase
       - add toString and debugFillDescription to ScrollBehavior
       - fix a bug in the RawGestureDetectorState's replaceGestureRecognizers
       - rename MixedViewport's onExtentsUpdate to onExtentChanged
       - replace ExtentsUpdateCallback with ValueChanged<double>
       - remove a microtask for dispatching scroll start, since it
         did not appear to have any purpose
       - added dartdocs to Instrumentation until I understood it
       - made all event dispatch in Instrumentation drain microtasks
      f8080557
    • Andrew Wilson's avatar
      And inverted and reversed curves. · 20341577
      Andrew Wilson authored
      20341577
    • Adam Barth's avatar
      Remove PointerRouter and GestureArena arguments · 4b1a9ff1
      Adam Barth authored
      There's no reason to make clients supply a PointerRounter and a
      GestureArena when constructing gesture recognizers. These objects are
      statics and the gesture recognizers can just grab them directly.
      
      Also, remove the callback constructor arguments. Almost no code used
      them. Instead, people seem to prefer using the `..` operator to set
      callbacks on the recognizers. Removing the arguments removes a bunch of
      boilerplate.
      4b1a9ff1
    • Hixie's avatar
      Fix move() to call markNeedsLayout(). · 512b2e19
      Hixie authored
      Otherwise, changing the order of your children (e.g. shuffling a list of
      children) will have no visible effect.
      512b2e19
    • Adam Barth's avatar
      Add the ability to recognize gestures on text spans · 8e326d72
      Adam Barth authored
      Currently the interface for recognizing gestures on text spans is pretty ugly,
      but hopefully we can improve it with time.
      
      Fixes #156
      8e326d72
    • Adam Barth's avatar
      Fix TextSpan's operator== · 25219277
      Adam Barth authored
      We forgot to compare the lengths of the lists.
      25219277
    • Hixie's avatar
      Just-in-time mutations of GestureDetector · 0df3730d
      Hixie authored
      This allows us to adjust exactly which gestures we're listening for
      during layout, which I'll use to kill a SizeObserver.
      0df3730d
  4. 24 Feb, 2016 4 commits
  5. 23 Feb, 2016 3 commits
  6. 22 Feb, 2016 2 commits
  7. 21 Feb, 2016 4 commits
  8. 20 Feb, 2016 1 commit
    • Adam Barth's avatar
      Download sky_engine and sky_services from cloud storage · 4aae718f
      Adam Barth authored
      Downloading these packages from cloud storage simplifies our deployment
      story because we can upload to cloud storage automatically from the
      buildbot.
      
      This patch also switches the responsibility for downloading the engine
      artifacts to update_engine.sh. Centralizing this responsibility ensures
      that the packages and the binaries are always in sync.
      4aae718f
  9. 19 Feb, 2016 2 commits