- 29 Apr, 2019 1 commit
-
-
Dan Field authored
* Re-enable const
-
- 22 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 06 Mar, 2019 1 commit
-
-
Phil Quitslund authored
-
- 28 Feb, 2019 1 commit
-
-
Greg Spencer authored
Fix the spelling errors in the dartdocs for the framework. There are no functionality changes here, just documentation fixes.
-
- 21 Feb, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 16 Jan, 2019 1 commit
-
-
Michael Goderbauer authored
-
- 07 Jan, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 03 Nov, 2018 1 commit
-
-
Yegor authored
-
- 09 Oct, 2018 1 commit
-
-
Jonah Williams authored
-
- 01 Oct, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 12 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* enable lint unnecessary_new * fix tests * fix tests * fix tests
-
- 07 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* lint unnecessary_new on samples * fix tests
-
- 10 Aug, 2018 1 commit
-
-
Ian Hickson authored
* Visibility widget This attempts to address the confusion around how to hide a widget subtree. * Apply review comments * More clarifications
-
- 31 Jul, 2018 1 commit
-
-
xster authored
-
- 05 Jun, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 23 Apr, 2018 1 commit
-
-
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
-
- 19 Mar, 2018 1 commit
-
-
Yegor authored
* a11y: remove SemanticsSortOrder; sort locally only; semanticsOwner post-test check * update accessibility test framework - default nextNodeId/previousNodeId to -1 - stop treating null as opt-out from value testing - add `id`, `TestSemantics.root`, and `tags` to the suggested code in the TestSemantics failure message - fix a small bug with raw string escaping - update all tests accordingly * fix sortKey doc * prefer const over final
-
- 09 Mar, 2018 1 commit
-
-
Michael Goderbauer authored
-
- 14 Feb, 2018 3 commits
-
-
Todd Volkert authored
Re-apply "Send nextId in addition to previousId for traversal order (#14676)"
-
Todd Volkert authored
-
Michael Goderbauer authored
-
- 12 Feb, 2018 1 commit
-
-
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
-
- 10 Feb, 2018 1 commit
-
-
Michael Goderbauer authored
-
- 06 Feb, 2018 1 commit
-
-
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.
-
- 31 Jan, 2018 1 commit
-
-
Michael Goderbauer authored
With a little refactor and unification of how availability of copy/cut/paste is determined across platforms. Minor remaining issue: https://github.com/flutter/flutter/issues/14331. Fixes https://github.com/flutter/flutter/issues/13501.
-
- 25 Jan, 2018 1 commit
-
-
Michael Goderbauer authored
Framework side for https://github.com/flutter/engine/pull/4584 & https://github.com/flutter/engine/pull/4587. Also rolls engine to 4c82c566edf394a5cfc237a266aea5bd37a6c172.
-
- 09 Jan, 2018 1 commit
-
-
Michael Goderbauer authored
to align with `SemanticsAction` and other enum-like types.
-
- 20 Dec, 2017 1 commit
-
-
Yegor authored
* support increase and decrease SemanticsActions in time picker * test roll over
-
- 19 Dec, 2017 1 commit
-
-
Yegor authored
-
- 15 Dec, 2017 1 commit
-
-
Yegor authored
* make date picker accessible * make test file lookup location-independent * address some comments * always wrap in IgnorePointer * no bitmasks for flags and actions * recommend List<*>
-
- 08 Dec, 2017 1 commit
-
-
Yegor authored
* make time picker accessible * use new CustomPaint a11y API * flutter_localizations tests; use bigger distance delta * fix am/pm control; selected values * fix translations; remove @mustCallSuper in describeSemanticsConfiguration * exclude AM/PM announcement from iOS as on iOS the label is read back automatically
-
- 05 Dec, 2017 1 commit
-
-
Yegor authored
Summary: - Add `key` field to `SemanticsNode`, while moving key into `foundation` library so it can be used by the render layer. - Introduce `SemanticsProperties` and move many of the `Semantics` fields into it. - Introduce `CustomPaintSemantics` - a `SemanticsNode` prototype created by `CustomPainter`. - Introduce `semanticsBuilder` and `shouldRebuildSemantics` in `CustomerPainter` **Breaking change** The default `Semantics` constructor becomes non-const (due to https://github.com/dart-lang/sdk/issues/20962). However, a new `const Semantics.fromProperties` is added that still allowed creating constant `Semantics` widgets ([mailing list announcement](https://groups.google.com/forum/#!topic/flutter-dev/KQXBl2_1sws)). Fixes https://github.com/flutter/flutter/issues/11791 Fixes https://github.com/flutter/flutter/issues/1666
-
- 17 Nov, 2017 1 commit
-
-
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.
-
- 14 Nov, 2017 1 commit
-
-
Michael Goderbauer authored
* Add text field content to semantics * remove controller dup
-
- 02 Nov, 2017 1 commit
-
-
Michael Goderbauer authored
* Identify text fields as such to a11y * focus * make travis happy * review comments
-
- 31 Oct, 2017 1 commit
-
-
Michael Goderbauer authored
* Support value announcment for increase/decrease * ++ * review comments about docs
-
- 24 Oct, 2017 1 commit
-
-
Michael Goderbauer authored
* Support accessibility labels and hints * more tests * ++ * review comments * fix merge * test fix
-
- 18 Oct, 2017 1 commit
-
-
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
-
- 29 Sep, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 07 Sep, 2017 1 commit
-
-
Ian Hickson authored
-