flutter/dev
Greg Spencer ce1509714c
Re-land keyboard traversal PRs (#42278)
This attempts to reland #40186 and #41220, that were reverted in #41945.

The main modifications from the original PRs are that I predefine the shortcuts and actions maps instead of defining them inline in the build function, and I use a new mapEquals to do a deep comparison so that we don't rebuild modified things if the contents of the map haven't changed.

I also eliminated an operator== and hashCode that were defined on the Actions widget, since widgets shouldn't have those. (it's too bad though: I get an 85% speedup if we leave this in! Too bad it prevents rebuilding of the children...)

Fixes #40101
2019-10-10 13:49:33 -07:00
..
automated_tests Updates packages (#41936) 2019-10-07 09:46:57 -07:00
benchmarks Updates packages (#41936) 2019-10-07 09:46:57 -07:00
bots Shard web tests; enable semantics tests on the Web (#42203) 2019-10-10 07:04:38 -07:00
ci Re-enable docs with new container (#34681) 2019-06-18 16:08:28 -07:00
customer_testing Reland "Integrate dwds into flutter tool for web support (#34252)" (#37649)" (#37650) 2019-08-05 16:51:57 -07:00
devicelab Ensure that flutter assets are copied in the AAR (#42306) 2019-10-09 16:29:20 -07:00
docs Adds DartPad option to the DartDoc snippet generator. (#39924) 2019-09-10 08:36:14 -07:00
integration_tests Partial deflaking of abstract_method_smoke_test (#42379) 2019-10-10 10:36:24 -07:00
manual_tests Re-land keyboard traversal PRs (#42278) 2019-10-10 13:49:33 -07:00
missing_dependency_tests Retry remove package:test from flutter (#24007) 2018-11-06 10:48:34 -08:00
snippets Updates packages (#41936) 2019-10-07 09:46:57 -07:00
tools Keymap for Web (#41397) 2019-10-01 14:10:53 -07:00
README.md Update some READMEs under dev/. (#15712) 2018-03-19 16:41:36 -07:00

This directory contains tools and resources that the Flutter team uses during development of the framework. The tools in this directory should not be necessary for developing Flutter applications, though of course they may be interesting if you are curious.