- 20 May, 2022 17 commits
-
-
Casey Hillers authored
-
Loïc Sharma authored
`VisualStudio` calls `vswhere.exe` to find Visual Studio installations and determine if they satisfy Flutter's requirements. Previously, `VisualStudio` stored the JSON output from `vswhere.exe` as `Map`s, resulting in duplicated logic to read the JSON output (once to validate values, second to expose values). Also, `VisualStudio` stored two copies of the JSON output (the latest valid installation as well as the latest VS installation). This change simplifies `VisualStudio` by introducing a new `VswhereDetails`. This type contains the logic to read `vswhere.exe`'s JSON output, and, understand whether an installation is usable by Flutter. In the future, this `VswhereDetails` type will be used to make Flutter doctor resilient to bad UTF-8 output from `vswhere.exe`. Part of https://github.com/flutter/flutter/issues/102451.
-
yusuf-goog authored
* Add ignore_flakiness property to staging builds. Bug:104100 * Update .ci.yaml
-
engine-flutter-autoroll authored
-
Zachary Anderson authored
-
engine-flutter-autoroll authored
-
Bruno Leroux authored
-
engine-flutter-autoroll authored
-
engine-flutter-autoroll authored
-
Bruno Leroux authored
Co-authored-by: Bruno Leroux <bruno.leroux@gmail.com>
-
engine-flutter-autoroll authored
-
Taha Tesser authored
-
engine-flutter-autoroll authored
-
engine-flutter-autoroll authored
-
Renzo Olivares authored
* Add tests * fix tests * updates Co-authored-by: Renzo Olivares <roliv@google.com>
-
Tong Mu authored
-
Tong Mu authored
-
- 19 May, 2022 23 commits
-
-
Will Lockwood authored
Add ability for `ModalRoutes` to ignore pointers during transitions and do so on `Cupertino` routes (#95757)
-
Emmanuel Garcia authored
-
Kate Lovett authored
-
Jonah Williams authored
-
Christopher Fujino authored
-
engine-flutter-autoroll authored
-
Greg Spencer authored
This adds a ShortcutsRegistry for ShortcutActivator to Intent mappings that can be modified from its descendants. This is so that descendants can make shortcuts dynamically available to a larger portion of the app than just their descendants. This is a precursor needed by the new MenuBar, for instance, so that the menu bar itself can be placed where it likes, but the shortcuts it defines can be in effect for most, if not all, of the UI surface in the app. For example, the "Ctrl-Q" quit binding would need to work even if the focused widget wasn't a child of the MenuBar. This just provides the shortcut to intent mapping, the actions activated by the intent are described in the context where they make sense. For example, defining a "Ctrl-C" shortcut mapped to a "CopyIntent" should perform different functions if it happens while a TextField has focus vs when a drawing has focus, so those different areas would need to define different actions mapped to "CopyIntent". A hypothetical "QuitIntent" would probably be active for the entire app, so would be mapped in an Actions widget near the top of the hierarchy.
-
Liam Appelbe authored
* Use libraryFilters flag to speed up coverage collection * Allow libraryNames to be null * Unconditionally enable the reportLines flag * Fix analysis errors
-
engine-flutter-autoroll authored
-
engine-flutter-autoroll authored
-
Darren Austin authored
-
David Miguel Lozano authored
-
Bernardo Ferrari authored
-
engine-flutter-autoroll authored
-
engine-flutter-autoroll authored
-
Pierre-Louis authored
* Update material_id.arb * Update README.md * Update generated_material_localizations.dart * Update README.md * remove trailing whitespace
-
engine-flutter-autoroll authored
-
Taha Tesser authored
-
engine-flutter-autoroll authored
-
engine-flutter-autoroll authored
-
Flutter GitHub Bot authored
-
Flutter GitHub Bot authored
-
xubaolin authored
-