Commit Graph

73 Commits

Author SHA1 Message Date
Jonah Williams a5215ce500 Add hasImplicitScrolling SemanticFlag and support in Android bridge (#5941) 2018-08-06 13:57:00 -07:00
Jonah Williams 236d633a49 Add word movement granularities to android (#5902) 2018-07-30 17:53:17 -07:00
Jonah Williams d559afb320 Support customizing standard accessibility actions on Android. (#5823) 2018-07-25 15:26:02 -07:00
Jonah Williams 96f5f5b96c Semantics framework updates (#5601) 2018-07-20 11:17:59 -07:00
Jonah Williams 48d6e1f891 Custom accessibility (local context) action support for iOS and Android. (#5597) 2018-07-11 10:27:50 -07:00
amirh 51785d244d Remove unused Java imports (#5663) 2018-07-03 09:21:03 -07:00
Mehmet Fidanboylu d7e3f2d6e7 Fix lint errors to prepare for building Android files in Google (#5440) 2018-06-01 10:16:50 -07:00
Michael Goderbauer 47f4a2aad4 Remove assert for unsupported SemanticsEvents (#5349)
Not all platforms are expected to handle all SemanticsEvents. Therefore, it is ok to just drop unsupported events on the floor.
2018-05-23 16:05:15 -07:00
Yegor f876bd5710 split children into two ordered lists: traversal and hit test (#5091)
* split `children` into two ordered lists: traversal and hit test

* address comments

* reduce node object byte size

* link to DebugSemanticsDumpOrder
2018-05-21 17:44:23 -07:00
Michael Goderbauer eb4d823557 Re-add ACTION_LONG_CLICK for Android a11y (#5330) 2018-05-21 11:29:50 -07:00
Michael Goderbauer a7b44d4ab0 Only send a11y events if a11y is turned on (#5281) 2018-05-16 13:12:56 -07:00
Jonah Williams 93b85ee68a Add Android accessibility bridge support for "longPress" and "tap" semantic events 2018-05-02 17:24:29 -07:00
Jonah Williams e11905c6e5 Add tooltip method to Android AccessibilityBridge (#5103) 2018-04-26 15:03:47 -07:00
Yegor ec611470b5 replace nextNodeId/previousNodeId with hitTestPosition (#5066) 2018-04-23 16:16:17 -07:00
Jason Simmons 232060828a Fix syntax error in AccessibilityBridge (#5059) 2018-04-20 13:54:27 -07:00
Michael Goderbauer 995633ef49 Add SemanticsFlag.isHidden (#5052) 2018-04-20 10:37:02 -07:00
Jonah Williams 3405e23a32 AccessibilityBridge support for edge triggered semantics (iOS + Android) (#4901)
AccessibilityBridge support for edge triggered semantics (iOS + Android)
2018-04-19 11:14:47 -07:00
Michael Goderbauer c3ab0c9143 Rename isPassword to isObscured (#4815) 2018-03-19 15:52:16 -07:00
Jason Simmons a9b5e1bdac Fix a missing paren (#4808) 2018-03-19 12:07:28 -07:00
Michael Goderbauer cc6b45014b Support password fields on Android (#4781) 2018-03-19 10:25:09 -07:00
Michael Goderbauer 7d9e42ac61 Add API guard to a11y setTraversalAfter (#4794) 2018-03-15 10:15:56 -07:00
Michael Goderbauer d042b3e830 Send TYPE_VIEW_SELECTED event for changes to SemanticsFlag.isSelected (#4780) 2018-03-13 12:49:30 -07:00
Michael Goderbauer 7f7634fa17 Add SemanticsFlag for Header (#4752) 2018-03-06 15:43:13 -08:00
Michael Goderbauer 16fe8f6b98 Use android.view.View as default for a11y nodes (#4737) 2018-03-05 09:51:08 -08:00
Michael Goderbauer a4b1fccdaa Fix traversal order for a11y scrolling (#4726)
Fixes https://github.com/flutter/flutter/issues/14987, but why?
2018-03-01 04:53:58 -08:00