Zachary Anderson
9dffe2d4f6
Revert "Reland Display Features support (Foldable and Cutout) ( #29447 )" ( flutter/engine#29574 )
...
This reverts commit 28a1c9b21b205a436fad64c9d0bced6b22b4b6a3.
2021-11-06 20:43:44 -07:00
Andrei Diaconu
28a1c9b21b
Reland Display Features support (Foldable and Cutout) ( flutter/engine#29447 )
2021-11-04 13:45:46 -07:00
Emmanuel Garcia
28a5062995
Reland "Set system bar appearance using WindowInsetsController" ( flutter/engine#29403 )
2021-10-29 16:13:03 -07:00
godofredoc
ae68d0409b
Update documentation links to point to main branch. ( flutter/engine#29326 )
2021-10-26 10:48:02 -07:00
Jason Simmons
e4bfa79de7
Remove Robolectric and add androidx.tracing to the android_embedding_dependencies package ( flutter/engine#29233 )
2021-10-19 11:13:01 -07:00
Ren You
1ca163b449
Revert "Set system bar appearance using WindowInsetsControllerCompat instead of the deprecated View#setSystemUiVisibility ( #29060 )" ( flutter/engine#29206 )
...
This reverts commit 4a20ae9ca503214f62afe22acc92721d7f648fec.
2021-10-15 05:25:14 -07:00
Wyte Krongapiradee
4a20ae9ca5
Set system bar appearance using WindowInsetsControllerCompat instead of the deprecated View#setSystemUiVisibility ( flutter/engine#29060 )
2021-10-14 13:08:03 -07:00
Emmanuel Garcia
4cb3bf45b2
Replace jcenter() for mavenCentral() ( flutter/engine#28777 )
2021-09-21 14:09:08 -07:00
Zachary Anderson
86de3b6591
Revert "Display Features support (Foldable and Cutout) ( #24756 )" ( flutter/engine#28447 )
...
This reverts commit 53b9a690c5eb8410c561be43964f350f58347366.
2021-09-03 09:01:15 -07:00
Andrei Diaconu
53b9a690c5
Display Features support (Foldable and Cutout) ( flutter/engine#24756 )
...
* Add DisplayFeatures and DisplayCutout to viewport metrics
* WindowManager alpha03 and better documentation
* Fixed formatting
* Fixed failing tests
* Replaced API version code P with 28
* Unnecessary import
* Fixed display features parameters missing
* Documentation changes
* First paragraph is a sentence
* Update androidx window library to version 1.0.0-alpha05
* Improve documentation, remove deprecated display feature call
* Write tests and improve documentation
* Migrate to Window Manager alpha08
* Update androidx window to beta01
* Remove unused import
* Remove window_hook_integration_test.dart
* Fix tests
* Update android_embedding_dependencies version to include androidx.window
* Add androidx.window to test_runner build
* Add empty display features arrays to fuchsia platform view
* Fix tests using final class mocking
* Add missing license header
* Update licenses_golden
2021-09-03 04:02:17 -07:00
Emmanuel Garcia
1a9e4c4ff3
Bump Android version and add more info to create_sdk_cipd_package.sh ( flutter/engine#27413 )
2021-08-18 18:22:02 -07:00
Emmanuel Garcia
604089b0fd
Provide Open JDK 11 ( flutter/engine#27942 )
2021-08-11 12:34:11 -07:00
Chris Bracken
9b4a0264d5
Correct typos throughout the engine/embedder ( flutter/engine#25346 )
...
Used the the `misspell` tool available at
https://github.com/client9/misspell , then applied hand-corrections. It's
possible we could adopt this as a presubmit, but there are still enough
false positives that it may not be worth the effort.
2021-04-01 11:08:19 -07:00
Chris Bracken
67f952e952
Update cppwinrt to build 2.0.210304.5 ( flutter/engine#24801 )
...
This fixes an issue in CppWinRT related to std::terminate(); the tool
now uses abort() instead.
CppWinRT patch: https://github.com/microsoft/cppwinrt/pull/868
This also fixes a couple bugs in the README.md:
* Uses tmp as the temp dir into which we unpack the nupkg archive rather
than cppwinrt to avoid confusion with the containing directory, which is
named cppwinrt.
* Fixes a typo around the directory from which the cipd command should
be executed.
2021-03-04 18:21:33 -08:00
Chris Bracken
5a99033ec9
Added dependency on CppWinRT for UWP builds ( flutter/engine#24770 )
...
CppWinRT is a tool that generates standard C++17 header-file libraries
for Windows Runtime (WinRT) APIs. A more detailed introduction to
C++/WinRT can be found in the Microsoft documentation at
https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/ .
The source code is available under an MIT license, from
https://github.com/microsoft/cppwinrt .
Bug: https://github.com/flutter/flutter/issues/70205
2021-03-03 20:51:13 -08:00
Chris Bracken
e77d5ec898
Move CIPD package creation tools under tools/cipd ( flutter/engine#24766 )
...
This moves tooling related to the creation of the Android embedding
bundle CIPD package under tools/cipd. Having a single location for CIPD
package creation tooling avoids spreading these around the tree and aids
in discovery.
This does not change the path within the CIPD package repo, nor does it
change the path to which we download it via gclient as specified in the
DEPS file.
This will be followed by a patch to add a new Windows CIPD package
necessary for UWP builds.
2021-03-03 15:21:28 -08:00