1. 18 Jun, 2015 5 commits
    • Ian Fischer's avatar
      Delete old raw .sky examples since they are no longer valid examples. · 259ebc4a
      Ian Fischer authored
      R=ianh@google.com, abarth@chromium.org
      
      Review URL: https://codereview.chromium.org/1182993003.
      259ebc4a
    • Adam Barth's avatar
      Fix data loading in the stocks app · d79ef3a6
      Adam Barth authored
      We can't have two copies of |embedder.dart| or |shell.dart| because they take
      ownership of some underlying Mojo handles. Instead of duplicating the code,
      this CL makes the old locations just export all the symbols from the new
      location. I've also done the same with fetch.dart to avoid code duplication.
      
      Finally, I've removed image_cache.dart in the old location because the only
      clients already live in the new world and ought to use the new location.
      
      TBR=ianh@google.com
      
      Review URL: https://codereview.chromium.org/1179923004.
      d79ef3a6
    • Hixie's avatar
      Cleanup of SkyBinding, and resultant yak shaving. · d2d11a04
      Hixie authored
      Some files are moved by this:
        Copy framework/node.dart into types/ - preparing for framework/'s decomissioning.
        Move app/scheduler.dart into sky/scheduler.dart - "app" doesn't really make sense.
      
      As part of the SkyBinding cleanup, I made the hit-testing less
      RenderBox-specific, by having the HitTestEntry.target member be a
      HitTestTarget, which is an interface with the handleEvent() function,
      which is then implemented by RenderBox. In theory, someone could now
      extend hit testing from the RenderBox world into their own tree of
      nodes, and take part in all the same dispatch logic automatically.
      
      This involved moving all the hit testing type definitions into a new
      sky/hittest.dart file.
      
      Renamed SkyBinding._app to SkyBinding._instance for clarity.
      
      Moved code around in SkyBinding so that related things are together.
      
      Made WidgetSkyBinding use the existing SkyBinding.instance singleton
      logic rather than having its own copy.
      
      I also added some stub README.md files that describe dependencies.
      
      R=abarth@chromium.org
      
      Review URL: https://codereview.chromium.org/1187393002.
      d2d11a04
    • Hixie's avatar
      Rename AppView to SkyBinding. · 5136d520
      Hixie authored
      Move app/view.dart to rendering/sky_binding.dart since it's part of the RenderObject API, really (it knows about RenderView intimately).
      The tests pass. I didn't check every last example.
      
      R=abarth@chromium.org
      
      Review URL: https://codereview.chromium.org/1183913006.
      5136d520
    • Adam Barth's avatar
      Implement ColorFilter in widgets/basic.dart · 8e5245c9
      Adam Barth authored
      Also, trim the redundant |Mode| suffix from the TransferMode names.
      
      R=ianh@google.com
      
      Review URL: https://codereview.chromium.org/1188003006.
      8e5245c9
  2. 17 Jun, 2015 10 commits
  3. 16 Jun, 2015 10 commits
  4. 15 Jun, 2015 5 commits
  5. 13 Jun, 2015 3 commits
  6. 12 Jun, 2015 5 commits
  7. 11 Jun, 2015 2 commits