- 29 6月, 2017 1 次提交
-
-
由 Jason Simmons 提交于
-
- 22 6月, 2017 1 次提交
-
-
- 10 6月, 2017 1 次提交
-
-
由 Michael Goderbauer 提交于
* Adding SemanticsFlag.isSelected * typo
-
- 17 5月, 2017 1 次提交
-
-
由 Ian Hickson 提交于
The core problem was multiplying matrices the wrong way around. While I was there I did some minor cleanup. I think that may have fixed another bug relating to A11Y turning on or off improperly, but since I never figured out the steps to reproduce, it's hard to tell. Fixes https://github.com/flutter/flutter/issues/7205 Fixes https://github.com/flutter/flutter/issues/10059 (maybe)
-
- 17 3月, 2017 1 次提交
-
-
由 Mikkel Nygaard Ravn 提交于
Breaking change: removed facilities for JSON and string messaging from FlutterView/FlutterViewController, leaving only binary messaging there. All other use of flutter communication now goes through FlutterMessageChannel and FlutterMethodChannels. Retained use of String and JSON codecs for now. Companion flutter PR: flutter/flutter#8837
-
- 12 10月, 2016 2 次提交
-
-
由 Adam Barth 提交于
TalkBack still isn't fully working, but this patch gets us much closer.
-
由 Adam Barth 提交于
-
- 24 9月, 2016 1 次提交
-
-
由 Chinmay Garde 提交于
* Namespaces have been updated to reflect the move from //flutter/sky/shell to //flutter/shell. * shell/BUILD.gn file has been split into smaller GN files for each subcomponent of the shell (common, GPU, diagnostic, testing). * GN dependencies have been rewritten to stop exposing common shell dependencies as public. Duplicates have also been removed. * GPU subcomponent has been updated make it more suitable for Vulkan integration. * The GLFW backend has been resurrected.
-
- 01 7月, 2016 1 次提交
-
-
由 Adam Barth 提交于
These classes now use the same terminology and work in the same way. Also, change semantics.mojom to use an enumeration of actions instead of having a separate method per action. This will hopefully scale better.
-
- 29 6月, 2016 1 次提交
-
-
由 Adam Barth 提交于
-
- 15 4月, 2016 1 次提交
-
-
由 Ian Hickson 提交于
Fix crashes with LastPass, Now-on-Tap, DashLane
-
- 09 4月, 2016 1 次提交
-
-
由 Adam Barth 提交于
This patch cleans up the public Java interface to the Flutter engine. The code that we intend to be re-usable is now in the io.flutter.view package. The two public classes are: * FlutterMain, which controls initialization of the system, and * FlutterView, which is an Android view that hosts a Flutter app. We'll need to interate on these interface over time, but at least these names are more reasonable.
-
- 09 2月, 2016 1 次提交
-
-
由 Hixie 提交于
- Correctly enable accessibility on startup if it's already enabled. - Avoid using deprecated APIs. - Map FORWARD/BACKWARD scrolling actions to up/down even when left/right is also possible. - Clear the accessibility focus when removing a focused semantics node. - Unregister listeners when view goes away. - Call setWillNotDraw(false) if accessibility is enabled. - Clean the handling of hover events. - Work around an Android bug where the system focus rect isn't drawn the first time.
-
- 06 2月, 2016 1 次提交
-
-
由 Hixie 提交于
If we send accessibility events when accessibility is disabled, we crash.
-
- 05 2月, 2016 5 次提交
-
-
由 Hixie 提交于
-
由 Hixie 提交于
This lets you focus and unfocus a node. Still doesn't seem to be enough to actually have the node exposed in TalkBack. We probably need hover for that (that's next). (Also fixes a leak for when a subtree has been disconnected; previously we were only forgetting the top node of the subtree, not the descendants. Thanks @krisgiesing for catching that.)
-
由 Hixie 提交于
Hard to say if this actually works. We'll find out once we've filled this out enough that you can walk the tree in Android's Talkback UI.
-
由 Hixie 提交于
This exposes the actions on AccessibilityNodeInfo nodes. It also tries to make the code that handles reloads more correct.
-
由 Hixie 提交于
This is another step towards enabling accessibility for Flutter on Android. It exposes the semantics tree to Android's accessibility API when accessibility is enabled. It does not yet: - allow one to actually interact with the application via the accessibility API - expose the accessibility tree to touch exploration - implement the accessibility focus API However, you can see the tree if you run uiautomatorviewer. It is there, and it matches the UI. At least in Stocks. I didn't test anything else.
-