Add Enhanced Connectivity Developer option switch. This switch will
allow the connectivity thermal power manager to actively shutoff 5G in
order to save power when cellular throughput is below the set threshold.
ScreenShots: https://drive.google.com/drive/folders/109VTTXqIn5Teg6daHpNHV7z13MmEEb7Q?usp=sharing
Bug: 147305171
Test: On-device using developer option menu
Change-Id: Ia990db0fe8a8cea47b12b570c46c10a5ab558a27
This CL includes two, three and four finger double-tap and hold.
Bug: 136131815
Test: atest GestureManifoldTest TouchExplorerTest AccessibilityGestureDetectorTest
Change-Id: I4c0a95a4ac2d13e0a7e2c7920df619063ec1cfc0
Adding some documentation around JobScheduler.schedule() quotas so
developers are made explicitly aware of the behavior and that
experiencing the throttling means their app is buggy.
Bug: 148236938
Test: Run `m offline-sdk-docs` and check site at out/target/common/docs/offline-sdk/reference/android/app/job/JobScheduler.html
Change-Id: I9dbf58f0b833d2c869c786a1e3f010dea81c255a
Per API feedback, rename to KEY_ALLOW_HOLD_VIDEO_CALL_BOOL and update
the API docs for clarity.
Test: Rebuild code.
Test: Run telephony unit tests.
Bug: 149299319
Change-Id: I36574865829951a3561f6445e3e83c78c48c4573
UX wants special UI to explain permissions revoked because of auto-revoke,
so we need a way to mark them.
Bug: 146513245
Test: presubmit
Change-Id: Idb753c5036ffe94995773756f329ea26d7c40b64
Adds a status bar icon that will show for system ui screen recordings.
The icon displays a countdown and then a static recording indicator.
Bug: 137153302
Test: manual
Change-Id: Ie30b47c5b08bab042f92e9b29cc42a4a58b10ced
Currently the active user in the user switcher is identified
in the UI by rendering the username in a bolder typeface. As
we are exploring other treatments, switch to using text appearance
instead.
Test: Manual
Bug: 136122305
Change-Id: Ib143805aee4a28037414fa939382ae84b748f472
am skip reason: Change-Id I1f446d81859fa109d74af3661a42a0bd224de5aa with SHA-1 754493b82f is in history
Change-Id: Ic06666790719488dde87efd9dc372a48c5d63653
IContextHubWrapper will be used to help abstract implementation-specific
features of different versions of the Contexthub HAL to make it easier
for the framework to interact with the HAL.
Bug: 135951924
Test: compile
Change-Id: I827b744b9f91298848105c881dfd0dc3abba61fb
Bug: 148173565
Change-Id: I83c100d315609095b427b096d8a1215949849c42
Test: manual override the flag to force routing through
people service, and verify it works.
Since there is no longer a guarantee that a home stack will
exist this:
- Adds a method to create a home stack if the display should have one
and it doesn't exist.
- Replaces calls to DisplayContent#getHomeStack() if those calls assumed
a home stack would exist.
Bug: 144085050
Fixes: 144085050
Test: RootActivityContainerTests
Test: DisplayContentTests
Change-Id: Iec6b5ccf66fed7777d19b61c5624bd097edb6786