1. 04 May, 2018 1 commit
  2. 20 Mar, 2018 1 commit
  3. 07 Mar, 2018 1 commit
    • Josh Soref's avatar
      Spelling (#15229) · c5a5945e
      Josh Soref authored
      * spelling: accommodate
      
      * spelling: allotted
      
      * spelling: anonymous
      
      * spelling: artificial
      
      * spelling: associated
      
      * spelling: asset
      
      * spelling: button
      
      * spelling: canvas
      
      * spelling: compatibility
      
      * spelling: coverage
      
      * spelling: condition
      
      * spelling: decoration
      
      * spelling: deferring
      
      * spelling: diameter
      
      * spelling: direction
      
      * spelling: displacement
      
      * spelling: dropdown
      
      * spelling: needing
      
      * spelling: environment
      
      * spelling: exited
      
      * spelling: expansion
      
      * spelling: explore
      
      * spelling: families
      
      * spelling: horizontal
      
      * spelling: increment
      
      * spelling: indices
      
      * spelling: internationalization
      
      * spelling: labrador
      
      * spelling: localizations
      
      * spelling: midflight
      
      * spelling: milliseconds
      
      * spelling: minimum
      
      * spelling: multiple
      
      * spelling: multiplication
      
      * spelling: navigator
      
      * spelling: overridden
      
      * spelling: package
      
      * spelling: performance
      
      * spelling: platform
      
      * spelling: porsche
      
      * spelling: position
      
      * spelling: preceded
      
      * spelling: precede
      
      * spelling: precedence
      
      * spelling: print
      
      * spelling: property
      
      * spelling: readily
      
      * spelling: reproducibility
      
      * spelling: rounded
      
      * spelling: scroll
      
      * spelling: separate
      
      * spelling: separator
      
      * spelling: services
      
      * spelling: specific
      
      * spelling: specify
      
      * spelling: synchronously
      
      * spelling: through
      
      * spelling: timeout
      
      * spelling: triangle
      
      * spelling: trivial
      
      * spelling: unusual
      
      * spelling: then
      
      * spelling: vertically
      
      * spelling: visible
      
      * spelling: visited
      
      * spelling: voice
      c5a5945e
  4. 09 Jan, 2018 1 commit
  5. 17 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Fix spelling errors in all the dartdocs. (#13061) · 0259be90
      Greg Spencer authored
      I got tired of drive-by spelling fixes, so I figured I'd just take care of them all at once.
      
      This only corrects errors in the dartdocs, not regular comments, and I skipped any sample code in the dartdocs. It doesn't touch any identifiers in the dartdocs either. No code changes, just comments.
      0259be90
  6. 03 Nov, 2017 1 commit
  7. 31 Oct, 2017 1 commit
  8. 18 Oct, 2017 1 commit
    • Michael Goderbauer's avatar
      Redesign Semantic Tree Compilation Algorithm (#12605) · f8a2bd20
      Michael Goderbauer authored
      * Oct 12 10:12am
      
      * implicit_semantics_test.dart passes
      
      * refactoring
      
      * works in nice
      
      * minor rename
      
      * more doc comments
      
      * to be explicit check better
      
      * fix test
      
      * ++
      
      * ++
      
      * semantics_9_test (BlockSemantics) and implicit_semantics_test are passing
      
      * doc updates
      
      * tiny refactor
      
      * fix static errors in tests
      
      * fix gesture detector
      
      * ++
      
      * ++
      
      * geometry
      
      * ++
      
      * remove noGeometry
      
      * revert test
      
      * +
      
      * all tests but scrolling/clipping pass
      
      * clipping works
      
      * scrolling halfway
      
      * sliver tests pass
      
      * ALL TESTS PASS
      
      * SemanticsNode changed
      
      * docs and tiny fixes
      
      * card test
      
      * more doc comments
      
      * remove missed print
      
      * more tests
      
      * make test pass on Linux
      
      * remove changes to intellij proj file
      
      * review comments
      f8a2bd20
  9. 21 Sep, 2017 1 commit
  10. 05 Sep, 2017 2 commits
    • Michael Goderbauer's avatar
      getOffsetToReveal deals with pinned slivers (#11878) · 30fd06f7
      Michael Goderbauer authored
      * getOffsetToReveal deals with pinned slivers
      
      If a Sliver can potentially be pinned at the edge of a viewport, getOffsetToReveal will take that into account and scroll further up/down to ensure that the object to reveal doesn't end up covered by a pinned sliver.
      
      This is important for accessibility scrolling with app bars.
      
      Since how much a pinned sliver is covering is dynamic (it can change with scroll offset, etc), getOffsetToReveal deals with the worst case and tries to ensure that the object to uncover is visible when the pinned slivers are at their max pinned extent.
      
      * name fixes
      
      * review feedback
      
      * typos
      
      * renaming
      
      * fix analyzer
      
      * fix test
      
      * analyzer fixes
      30fd06f7
    • Adam Barth's avatar
      Add RTL support to GridView (#11921) · 8eb6ad27
      Adam Barth authored
      Fixes #11855
      8eb6ad27
  11. 30 Aug, 2017 1 commit
  12. 29 Aug, 2017 1 commit
  13. 28 Aug, 2017 1 commit
  14. 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
  15. 23 Aug, 2017 1 commit
    • Michael Goderbauer's avatar
      a11y and scrolling with slivers (#11711) · f969b777
      Michael Goderbauer authored
      * refactor to assembleSemanticNode
      
      * ++
      
      * cleanup
      
      * fix test
      
      * add note
      
      * review comments
      
      * review feedback
      
      * import fix
      
      * another import fix
      
      * refactor to ensure tag
      
      * tests, tests, tests
      
      * analyzer fixes
      
      * review comments
      f969b777
  16. 03 Aug, 2017 1 commit
  17. 25 Jul, 2017 1 commit
  18. 19 Jul, 2017 1 commit
    • Michael Goderbauer's avatar
      a11y: implement new SemanticsAction "showOnScreen" (v2) (#11156) · b5c461a9
      Michael Goderbauer authored
      * a11y: implement new SemanticsAction "showOnScreen" (v2)
      
      This action is triggered when the user swipes (in accessibility mode) to the last visible item of a scrollable list to bring that item fully on screen.
      
      This requires engine rolled to flutter/engine#3856.
      
      I am in the process of adding tests, but I'd like to get early feedback to see if this approach is OK.
      
      * fix null check
      
      * review comments
      
      * review comments
      
      * Add test
      
      * fix analyzer warning
      b5c461a9
  19. 08 Jun, 2017 1 commit
  20. 05 Jun, 2017 1 commit
  21. 02 Jun, 2017 1 commit
    • Ian Hickson's avatar
      Sprinkle some mixin magic incantations (#10442) · 9eae8b83
      Ian Hickson authored
      This prevents some of our mixins from being subclassed.
      
      Also, move mixins to using 'extends' instead of 'implements' for
      future compatibility with Dart changes.
      
      Also, rename a class that had Mixin in the name but was not a mixin.
      9eae8b83
  22. 12 May, 2017 1 commit
  23. 05 May, 2017 1 commit
  24. 03 May, 2017 1 commit
  25. 12 Apr, 2017 1 commit
    • Ian Hickson's avatar
      Move Point to Offset (#9277) · bf017b79
      Ian Hickson authored
      * Manually fix every use of Point.x and Point.y
      
      Some of these were moved to dx/dy, but not all.
      
      * Manually convert uses of the old gradient API
      
      * Remove old reference to Point.
      
      * Mechanical changes
      
      I applied the following at the root of the Flutter repository:
      
      git ls-files -z | xargs -0 sed -i 's/\bPoint[.]origin\b/Offset.zero/g'
      git ls-files -z | xargs -0 sed -i 's/\bPoint[.]lerp\b/Offset.lerp/g'
      git ls-files -z | xargs -0 sed -i 's/\bnew Point\b/new Offset/g'
      git ls-files -z | xargs -0 sed -i 's/\bconst Point\b/const Offset/g'
      git ls-files -z | xargs -0 sed -i 's/\bstatic Point /static Offset /g'
      git ls-files -z | xargs -0 sed -i 's/\bfinal Point /final Offset /g'
      git ls-files -z | xargs -0 sed -i 's/^\( *\)Point /\1Offset /g'
      git ls-files -z | xargs -0 sed -i 's/ui[.]Point\b/ui.Offset/g'
      git ls-files -z | xargs -0 sed -i 's/(Point\b/(Offset/g'
      git ls-files -z | xargs -0 sed -i 's/\([[{,]\) Point\b/\1 Offset/g'
      git ls-files -z | xargs -0 sed -i 's/@required Point\b/@required Offset/g'
      git ls-files -z | xargs -0 sed -i 's/<Point>/<Offset>/g'
      git ls-files -z | xargs -0 sed -i 's/[.]toOffset()//g'
      git ls-files -z | xargs -0 sed -i 's/[.]toPoint()//g'
      git ls-files -z | xargs -0 sed -i 's/\bshow Point, /show /g'
      git ls-files -z | xargs -0 sed -i 's/\bshow Point;/show Offset;/g'
      
      * Mechanical changes - dartdocs
      
      I applied the following at the root of the Flutter repository:
      
      git ls-files -z | xargs -0 sed -i 's/\ba \[Point\]/an [Offset]/g'
      git ls-files -z | xargs -0 sed -i 's/\[Point\]/[Offset]/g'
      
      * Further improvements and a test
      
      * Fix minor errors from rebasing...
      
      * Roll engine
      bf017b79
  26. 05 Apr, 2017 1 commit
  27. 29 Mar, 2017 1 commit
  28. 13 Mar, 2017 1 commit
  29. 06 Mar, 2017 1 commit
  30. 04 Mar, 2017 1 commit
  31. 24 Feb, 2017 1 commit
    • Adam Barth's avatar
      Overscrolls should appear below pinned headers (#8383) · eb839755
      Adam Barth authored
      With slivers, the app bar is part of the scroll view. Naively, the overscroll
      appears at the beginning of the scroll view, but that's not the desired
      behavior. Instead, the app bar should remained pinned to the top of the scroll
      view and the overscroll should appear below the app bar, which is what this
      patch does.
      
      Fixes #8228
      eb839755
  32. 23 Feb, 2017 1 commit
  33. 22 Feb, 2017 2 commits
  34. 21 Feb, 2017 1 commit
  35. 17 Feb, 2017 1 commit
  36. 16 Feb, 2017 1 commit
  37. 06 Jan, 2017 1 commit
    • Ian Hickson's avatar
      Make LayoutCallback generic and other minor changes (#7367) · b0e8520a
      Ian Hickson authored
      LayoutCallback passes constraints to the callback, but the constraints
      object has a different type for different subclasses. This lets you
      call invokeLayoutCallback() with a specific type to verify that
      everything is working as expected.
      
      Other changes:
      
      Slightly improve the error reporting in RenderObject.
      
      Allow toStringShallow on RenderObject to have its separator configured.
      b0e8520a
  38. 19 Nov, 2016 1 commit