1. 29 Aug, 2017 4 commits
  2. 28 Aug, 2017 5 commits
    • Michael Goderbauer's avatar
      Semantic hit test order for Slivers (#11792) · 8ecf19d8
      Michael Goderbauer authored
      * Semantic hit test order for Slivers
      
      * ++
      
      * fix double space
      
      * refactoring
      
      * fix test
      
      * comment fix
      
      * tests
      
      * remove accidental debugDumpSemanticsTree
      
      * review comments
      
      * fix button
      8ecf19d8
    • Chris Bracken's avatar
      10e65a16
    • Ian Hickson's avatar
      RTL: Padding, Flex (#11709) · f235a2c1
      Ian Hickson authored
      * Introduce a Directionality inherited widget which sets the ambient LTR vs RTL mode (defaulting to null, which means you cannot use directionality-influenced values).
      
      * Make it possible to configure Padding (including Container.padding and Container.margin) using a directionality-agnostic EdgeInsets variant.
      
      * Provide textDirection and verticalDirection controls on Row and Column to make them RTL-aware.
      
      * Introduce a variant of FractionalOffset based on the EdgeInsets variant. Not yet actually used.
      
      * Fix all the tests that depended on Row defaulting to LTR.
      f235a2c1
    • Ian Hickson's avatar
      3dd1a05a
    • Chris Bracken's avatar
      Avoid rebuilding snapshots if no change to source (#11551) (#11793) · 1ee94001
      Chris Bracken authored
      This change re-introduces skipping AOT snapshot builds if input sources
      and outputs have not changed since the last snapshot build, assuming a
      build for the same platform in the same build mode.
      
      This reverts commit 3d5afb5a.
      It includes the following changes relative to the original:
        1. Include the entrypoint source in the checksums
        2. include the build mode in the checksums
        3. include the target platform in the checksums
      1ee94001
  3. 26 Aug, 2017 1 commit
    • Michael Goderbauer's avatar
      Doc updates for Semantics; always reset SemanticsNode (#11770) · f2653015
      Michael Goderbauer authored
      * refactor to ensureAction + some related doc fixes
      
      * Update docs for markNeedsSemanticsUpdate
      
      * rewording
      
      * rewording
      
      * ensureAction test
      
      * ensureAction test
      
      * ensureAction test
      
      * more tests
      
      * refactor to allways reset node
      
      * tiny fixes
      
      * more test
      
      * doc fixes
      
      * one more test
      
      * review comments
      f2653015
  4. 25 Aug, 2017 6 commits
  5. 24 Aug, 2017 6 commits
  6. 23 Aug, 2017 16 commits
  7. 22 Aug, 2017 2 commits
    • Jacob Richman's avatar
      Add comments to 3 methods that were missing comments. (#11737) · 50667500
      Jacob Richman authored
      * Add comments to 3 methods that were missing comments.
      
      Fix out of order (getter, private field, setter) tuple
      
      * Code review fix.
      50667500
    • Carlo Bernaschina's avatar
      Add log to understand flakiness of commands_test (#11720) · a8aff388
      Carlo Bernaschina authored
      The flakiness of commands_test is generally visible via:
      
      ```
      drive:stdout:   Expected: 'log: paint'
      drive:stdout:     Actual: ''
      drive:stdout:      Which: is different. Both strings start the same, but the actual value is missing the following trailing characters: log: paint ...
      ```
      
      By returning the name of the test we will be able to understand if
      another test is running by reading the `Actual` value
      a8aff388