1. 27 6月, 2015 8 次提交
  2. 26 6月, 2015 8 次提交
  3. 25 6月, 2015 4 次提交
  4. 24 6月, 2015 6 次提交
  5. 23 6月, 2015 7 次提交
    • A
      Move internals.dart out of Sky SDK · d0f60bc3
      Adam Barth 提交于
      This file doesn't belong in the SDK because it is an implementation detail of
      the Sky engine. Instead, this CL moves the code for dart:sky.internals into the
      snapshot. This CL is a step towards merging dart:sky.internals with dart:sky,
      which also resides in the snapshot.
      
      R=eseidel@chromium.org
      
      Review URL: https://codereview.chromium.org/1200953007.
      d0f60bc3
    • A
      Expose the asset_bundle service in SkyShell · 1a5da3eb
      Adam Barth 提交于
      The plan is to use this service for game assets and offline assets.
      
      R=eseidel@chromium.org
      
      Review URL: https://codereview.chromium.org/1193763004.
      1a5da3eb
    • C
      Add Material light and dark themes to Sky widgets · 5ab01574
      Collin Jackson 提交于
      R=ianh@google.com, hixie
      
      Review URL: https://codereview.chromium.org/1204523002.
      5ab01574
    • H
      Short-circuit the relayoutSubtreeRoot when the child couldn't change... · 547e003a
      Hixie 提交于
      Short-circuit the relayoutSubtreeRoot when the child couldn't change dimensions anyway because the parent constrained it.
      
      The relayout subtree root concept is intended to handle the case where
      a node, when it lays itself out for a second time, changes its opinion
      about what dimensions it should be. In such a situation, the parent,
      if it based its own opinion about what size _it_ should be on the
      child's dimensions, would also need to lay itself out again. Thus,
      when this scenario is possible, the child remembers the parent, and
      when it would be told to relayout, we actually start the layout with
      the parent.
      
      In practice, this chains, and we end up with nodes that point to
      ancestors ten or more steps up the tree such that when the inner most
      child re-lays-out, the whole app ends up relaying out.
      
      This patch tries to short-circuit this for the case where the
      constraints being applied to the child are such that actually, the
      child has no choice about its dimensions. In that case, the parent
      can't change dimensions when the child re-lays-out.
      
      This makes a huge difference on the stocks demo app. Without this, on
      the third rendered frame, there are 72 relayoutSubtreeRoot links, the
      deepest chain is 8 deep, and 9 of the chains are only 1 level deep.
      With it, there are 63 relayoutSubtreeRoot links, the deepest chain is
      only 4 deep, and 38 of the chains are only 1 level deep.
      
      R=eseidel@chromium.org
      
      Review URL: https://codereview.chromium.org/1196553004.
      547e003a
    • H
      Update README.md and HACKING.md and resulting yak shave. · 3ed42112
      Hixie 提交于
      Update sky_server:
       - update its help string to admit that it wants the package path as well.
       - be quiet by default, since it makes the build chatty.
       - have a -v for verbose mode, for people who like it chatty.
       - have a default port of 8000, since that's what everyone used.
       - have a -p option to set the port, for people who don't use the default.
       - remove its mapping for gen/, since a TODO told me to.
       - remove the dependency on the build configuration, since it's no longer used.
       - teach it about .dart files.
       - rename sky_server/README to README.md, for consistency with other READMEs.
      Update shelldb to speak the new sky_server protocol.
      Update tests/services/iframe-embed-vmc.sky since the sky_server change broke the hack it was using.
      Update skyserver.py to speak the new sky_server protocol.
      Make webkitpy use SkyServer instead of spawning sky_server itself, since a TODO told me to.
      Teach webkitpy about dart files.
      Teach test_perf about dart files. (untested)
      Teach sky_tool about main.dart, main.sky is deprecated. (untested)
      
      R=eseidel@chromium.org
      
      Review URL: https://codereview.chromium.org/1200993002.
      3ed42112
    • C
      Add a new Theme widget to control color and text color of apps · 884b4e36
      Collin Jackson 提交于
      R=abarth@chromium.org, abarth, hixie
      
      Review URL: https://codereview.chromium.org/1194743003.
      884b4e36
    • E
      Roll versions in preparation for deploying a new SkyDemo.apk · 8a5bd9b6
      Eric Seidel 提交于
      TBR=abarth@chromium.org
      
      Review URL: https://codereview.chromium.org/1197113003.
      8a5bd9b6
  6. 22 6月, 2015 1 次提交
  7. 20 6月, 2015 6 次提交