1. 18 Jun, 2018 1 commit
  2. 29 May, 2018 1 commit
  3. 28 May, 2018 1 commit
  4. 12 Mar, 2018 1 commit
  5. 01 Feb, 2018 1 commit
  6. 17 Nov, 2017 1 commit
  7. 31 Oct, 2017 1 commit
  8. 24 Sep, 2017 1 commit
  9. 04 Mar, 2017 1 commit
  10. 09 Dec, 2016 1 commit
  11. 25 Oct, 2016 1 commit
  12. 09 Jun, 2016 1 commit
    • Adam Barth's avatar
      Remove clients of getTotalMatrix (#4487) · afe3158d
      Adam Barth authored
      Instead of using getTotalMatrix and setMatrix, we can just use
      save/restore, which is more idiomatic.
      
      The getTotalMatrix/setMatrix pattern was introduced to improve
      performance, but the original code was calling getTotalMatrix/setMatrix
      at every node in the sprite tree, which is much slower than the normal
      save/transform/restore pattern.
      
      Related to #4254
      afe3158d
  13. 29 Apr, 2016 1 commit
    • Adam Barth's avatar
      Update engine (#3637) · 5497ba18
      Adam Barth authored
      Turns out there were more clients of the old paragraph API than I expected.
      This patch migrates them to the new API.
      5497ba18
  14. 14 Feb, 2016 1 commit
  15. 12 Feb, 2016 1 commit
  16. 11 Feb, 2016 1 commit
    • Ian Hickson's avatar
      Clean up imports and exports. · a94999ba
      Ian Hickson authored
      Each layer is supposed to reexport the parts of the previous layer
      that are part of its API.
      
      - In painting.dart, export from dart:ui all the Canvas-related APIs
        that make sense to be used at higher levels, e.g. PaintingStyle.
      
      - Delete painting/shadows.dart. It was dead code.
      
      - In rendering/object.dart, export all of painting.dart.
      
      - In widgets/basic.dart, export all of painting.dart and
        animation.dart. Some classes in animation/ are renamed to make this
        less disruptive and confusing to the namespace.
      
      - Split out Stocks back into an import model rather than a part model,
        so that it's easier to manage its dependencies on a per-file basis.
      
      - Move Ticker to scheduler library.
      
      - Remove as many redundant imports as possible now.
      
      - Some minor nit picking cleanup in various files.
      a94999ba
  17. 16 Dec, 2015 1 commit