1. 09 Oct, 2018 1 commit
  2. 12 Sep, 2018 1 commit
  3. 31 Aug, 2018 1 commit
  4. 15 Aug, 2018 1 commit
    • Ian Hickson's avatar
      Shim package:test to avoid matcher issues (#20602) · 686d8f8a
      Ian Hickson authored
      * Upgrade everything except matcher.
      * Roll matcher (and test)
      * Adjust tests that depend on flutter:test directly to depend on a shim
      * Require use of package:test shim and remove other references to package:test
      686d8f8a
  5. 02 Aug, 2018 1 commit
  6. 27 Jul, 2018 1 commit
  7. 23 Jul, 2018 1 commit
  8. 20 Jul, 2018 1 commit
  9. 16 Jul, 2018 2 commits
  10. 05 Jun, 2018 1 commit
  11. 23 Apr, 2018 1 commit
    • Yegor's avatar
      a11y traversal: sort locally; use new sorting algorithm (#16253) · d3540962
      Yegor authored
      New a11y traversal:
      
      - sort direct sibling SemanticsNodes only
      - use new sorting algorithm
      - implement RTL
      - test semantics in traversal order by default
      - add AppBar traversal test
      - breaking: remove nextNodeId/previousNodeId from the framework
      - breaking: remove DebugSemanticsDumpOrder.geometricOrder
      d3540962
  12. 21 Apr, 2018 1 commit
  13. 19 Mar, 2018 2 commits
  14. 09 Mar, 2018 1 commit
  15. 14 Feb, 2018 3 commits
  16. 12 Feb, 2018 1 commit
    • Greg Spencer's avatar
      Swap nextNodeId for previousNodeId, since setTraversalBefore is broken. (#14607) · bfc68334
      Greg Spencer authored
      It seems that setTraversalBefore doesn't work as well as setTraversalAfter for some reason, although I'm using them the same way. Some apps would lock up TalkBack when traversing if setTraversalBefore was set, but not with the equivalent setTraversalAfter.
      
      It's not entirely clear why this is, but I'm going with this to at least get it fixed for apps we know about.
      
      Fixes #14600
      bfc68334
  17. 10 Feb, 2018 1 commit
  18. 08 Feb, 2018 1 commit
    • Vyacheslav Egorov's avatar
      Fix message channel usage in few tests. (#14557) · 7db0564a
      Vyacheslav Egorov authored
      Channels don't preserve Map and List type arguments: Map<String, Object>
      arrives as Map<dynamic, dynamic> to the receiver.
      
      In Dart 2 type system dynamic no longer serves as bottom type so
      Map<dynamic, dynamic> can't be assign to a variable of type
      Map<String, dynamic>.
      
      Issue #14556
      7db0564a
  19. 06 Feb, 2018 1 commit
    • Greg Spencer's avatar
      Adds the semantic node traversal API. (#14060) · 14309b93
      Greg Spencer authored
      This adds an API for defining the semantic node traversal order.
      
      It adds a sortOrder argument to the Semantics widget, which is a class that can define a list of sort keys to sort on. The keys are sorted globally so that an order that doesn't have to do with the current widget hierarchy may be defined.
      
      It also adds a shortcut sortKey argument to the Semantics widget that simply sets the sortOrder to just contain that key.
      
      The platform side (flutter/engine#4540) gets an additional member in the SemanticsData object that is an integer describing where in the overall order each semantics node belongs. There is an associated engine-side change that takes this integer and uses it to order widgets for the platform's accessibility services.
      14309b93
  20. 17 Jan, 2018 1 commit
  21. 09 Jan, 2018 1 commit
  22. 05 Jan, 2018 1 commit
  23. 21 Dec, 2017 1 commit
  24. 13 Dec, 2017 1 commit
  25. 30 Nov, 2017 1 commit
    • Michael Goderbauer's avatar
      Adapt markNeedsSemanticsUpdate algorithm to new semantics tree compiler (#13274) · 6493c8b4
      Michael Goderbauer authored
      * ensures that only semantics boundaries will be added to owner._nodesNeedingSemantics as expected by compiler.
      * no longer throws assert if markNeedsSemanticsUpdate is called on non-semantic-boundary render object with a non-semantic-boundary parent.
      * Fixes #13109.
      * removes onlyLocalUpdates from markNeedsSemanticsUpdate as its no longer needed.
      6493c8b4
  26. 16 Nov, 2017 1 commit
  27. 03 Nov, 2017 1 commit