1. 20 5月, 2015 4 次提交
  2. 19 5月, 2015 7 次提交
  3. 17 5月, 2015 1 次提交
    • A
      public org.domokit.sky.shell.SkyMain.ensureInitialized() · dd745673
      Adam Barth 提交于
      It's useful to be able to call org.domokit.sky.shell.SkyMain.ensureInitialized() when implementing custom Android Activities. This commit makes ensureInitialized() public for this purpose.
      
      Unrelated changes:
      Added curly braces to pass PRESUBMIT check.
      Add Lex Berezhny <lex@damoti.com> to AUTHORS file in order to be able to commit fixes (and pass PRESUBMIT check).
      
      Patch by Lex Berezhny <lex@damoti.com>.
      
      R=abarth@chromium.org
      
      Review URL: https://codereview.chromium.org/1135953004
      dd745673
  4. 16 5月, 2015 2 次提交
  5. 15 5月, 2015 8 次提交
  6. 14 5月, 2015 3 次提交
    • E
      Bump versionCode of SkyDemo.apk to avoid downgrade warning. · bd631989
      Eric Seidel 提交于
      Also teach both skydb and shelldb to ignore version downgrades
      I did not change sky_tool since maybe the warning makes sense
      there?
      
      R=abarth@chromium.org, chinmaygarde@google.com
      
      Review URL: https://codereview.chromium.org/1138343002
      bd631989
    • M
      Flesh out the Painting API a bit. · 6729917a
      Matt Perry 提交于
      This exposes most methods from Skia's C canvas API to Dart. For now, SkRect and
      SkMatrix are represented simply as an array of floats, which requires a
      conversion at the bindings layer. More complex types like SkPath are still TODO.
      
      R=eseidel@chromium.org
      
      Review URL: https://codereview.chromium.org/1144483002
      6729917a
    • E
      Make it possible to custom-paint without an Element. · 1eb17996
      Eric Seidel 提交于
      This adds a new abstract 'Canvas' which is similar to SkCanvas.
      PaintContext implements Canvas while still having its
      own commit() method to cause the paint actions to apply to
      the Element for the next frame.
      This adds a new PictureRecorder which also implements Canvas
      and has an endRecording() method which returns a Picture
      (another new interface) which can be held from Dart.
      
      There is also now a rootPicture setter on Document which takes
      a Picture and will then make the Document draw that Picture
      until changed.
      
      This piggybacks on the existing custom painting system
      which adds the painting at background-and-borders paint
      time so technically if you both set rootPicture as well as
      construct a DOM you will draw the DOM on top of your picture. :)
      
      R=mpcomplete@chromium.org
      
      Review URL: https://codereview.chromium.org/1122423009
      1eb17996
  7. 13 5月, 2015 3 次提交
    • C
      Create wrapper script around mojom's generate.dart in the Sky package. · 2772b9e4
      Colin Blundell 提交于
      This CL does the following:
      - Moves mojom's generate.dart from bin/ to lib/ to make it available for use
        by a wrapper scripts in the Sky package, thus avoiding all consumers of Sky
        needing to directly depend on mojom to be able to call
        "pub run mojom:generate".
      - Adds a sky->mojom pub dependency and creates a wrapper script around mojom's
        generate.dart in the Sky package.
      - Augments the Sky README to explain the usage of this script.
      
      R=eseidel@chromium.org, sethladd@google.com
      
      Review URL: https://codereview.chromium.org/1136503002
      2772b9e4
    • H
      [Effen] Use the checkbox widget in the stocks app. · 396a04df
      Hixie 提交于
      - add a checkbox to the stock app, so that we're testing the checkbox widget
        (it's not currently wired up to anything, that can come later)
      - make InkSplash use FlexContainer so that we can use flex in the popup menu items
      - make effen's Text be more similar to Image and Container, so that it can be styled
      - make layout.dart's RenderCSSText correctly support being styled
      - also fixes a bug with the stock list where we were rendering one too few a row when scrolling
      - check in the code to dump the DOM so I don't have to keep remembering how to do this
      
      R=eseidel@chromium.org
      
      Review URL: https://codereview.chromium.org/1134163003
      396a04df
    • H
      [Effen] Move 'flex' out of CSS also. (mark II) · 02045e37
      Hixie 提交于
      This introduces a new kind of ContentNode similar to Style but which
      instead of changing the styles that apply to the node, provides new
      settings to apply to the "parentData" structure.
      
      R=eseidel@chromium.org
      
      Review URL: https://codereview.chromium.org/1122413006
      02045e37
  8. 12 5月, 2015 3 次提交
  9. 09 5月, 2015 5 次提交
  10. 08 5月, 2015 4 次提交