1. 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
  2. 20 Apr, 2018 3 commits
  3. 18 Apr, 2018 2 commits
  4. 16 Apr, 2018 1 commit
    • Jacob Richman's avatar
      Support exposing the InspectorService over the Flutterservice extension... · ab9ba3f9
      Jacob Richman authored
      Support exposing the InspectorService over the Flutterservice extension protocol as well as the observatory protocol. (#15876)
      
      * Support exposing the InspectorService over the Flutter
      service extension protocol as well as the observatory protocol.
      
      We will probably remove most of the observatory protocol support once a
      couple versions of the Flutter IntelliJ plugin have shipped that use the
      Flutter service extension protocol. The only reason to continue supporting
      the observatory protocol is it will allow using the inspector when paused
      at a breakpoint.
      ab9ba3f9
  5. 14 Apr, 2018 1 commit
  6. 12 Mar, 2018 1 commit
  7. 26 Feb, 2018 1 commit
  8. 20 Feb, 2018 2 commits
  9. 09 Feb, 2018 2 commits
  10. 06 Feb, 2018 2 commits
    • 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
    • Alexandre Ardhuin's avatar
      unnessary parenthesis (#14475) · 2e80bf1d
      Alexandre Ardhuin authored
      2e80bf1d
  11. 05 Feb, 2018 1 commit
  12. 02 Feb, 2018 1 commit
  13. 25 Jan, 2018 1 commit
  14. 04 Jan, 2018 1 commit
  15. 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
  16. 10 Nov, 2017 1 commit
  17. 08 Nov, 2017 1 commit
  18. 01 Nov, 2017 1 commit
    • Ian Hickson's avatar
      Text Painting Fuzzer (#12813) · 8fd20b5d
      Ian Hickson authored
      Various improvements (in particular a new painting fuzzer) to the text manual test.
      
      Some additional documentation.
      
      A fix to Stack to remove an LTR bias: make unpositioned children apply "alignment".
      
      Some more debugging information on RichText and Text.
      
      A fix to the flutter tool to not crash when an RPC call throws an exception.
      8fd20b5d
  19. 25 Oct, 2017 1 commit
  20. 22 Oct, 2017 1 commit
  21. 19 Oct, 2017 1 commit
  22. 12 Oct, 2017 1 commit
  23. 05 Oct, 2017 1 commit
    • Ryan Macnak's avatar
      Revert "When parts of the program are changed in a hot reload, but not... · 5e7bcbac
      Ryan Macnak authored
      Revert "When parts of the program are changed in a hot reload, but not executed during the reassemble, warn that a restart may be needed. (#12304)" (#12406)
      
      This reverts commit 90028813.
      
      This change caused a few bots to fail with 'JSON-RPC error 110: Extension error', which is odd because _getUnusedChangesInLastReload is not an extension.
      5e7bcbac
  24. 04 Oct, 2017 1 commit
  25. 28 Aug, 2017 1 commit
  26. 21 Aug, 2017 1 commit
    • Jacob Richman's avatar
      Bare bones widget inspector support. (#10332) · 5462ddb9
      Jacob Richman authored
      Bare bones widget inspector support.
      
      Toggle the widget inspector from the flutter tool by pressing 'i'.
      When the widget inspector is select mode:
      Pointer down to to inspect a widget.
      Pointer click to finalize selection of a widget. You can now interact
      with the application as you normally would but with the inspected widget
      highlighted.
      Click the inspect icon in bottom left corner of screen to reactivate
      select mode.
      5462ddb9
  27. 27 Jul, 2017 1 commit
  28. 19 Jul, 2017 2 commits
  29. 17 Jul, 2017 3 commits
  30. 12 May, 2017 1 commit
  31. 02 May, 2017 1 commit