* changes:
[SB Refactor] Define flags that allow us to run the backend without updating the UI.
[SB Refactor] Define WifiUiAdapter to interface between the new data pipeline and the old UI.
Specs for tablets (wide & tall devices) were getting applied to
foldables when in portrait mode. These spacings were far too large for
the shorter screen.
Fixes: 256865630
Test: Manual - Use all display size combinations on foldables/tablets
Change-Id: I102d39850706c81287991569b21bd9a01be84ca8
BUG: 237621645
Test: Check the vibrator work normally when using biometric unlock
Change-Id: I16a847358fc0d4a5d486275a76a97a5195b2dddb
Merged-In: I16a847358fc0d4a5d486275a76a97a5195b2dddb
(cherry picked from commit 794db1b7f7)
Flips the flag to enable modern bouncer by default.
Bug: 240298500
Test: Did a bunch of atests in previous commit.
Change-Id: I89ad72574ab92dc53239220580f8658770755dd7
Guard Trace.beginSection to avoid unnecessary StringBuilder usage, which
would result in GC garbage churn.
Also, convert sections to instants when that is more applicable. This
also guards against potential run-time crashes if the trace section
string is longer than 127 characters.
Finally, correct some tracing usage in try blocks.
Test: manual
Bug: 257075630
Change-Id: Ibe6f194c779256615a7887931256324f7c78811a
This is an UnreleasedFlag which is only available in SysUI, so we
set it on Bubbles via BubblesManager which is part of SysUI.
Changes to support bubble bar will happen behind this flag.
Bug: 253318833
Bug: 256873975
Test: manual - enable flag and add a bubble on a large screen device
- observe that the bubbles are pinned to the bottom
Change-Id: I0d86a71b66db683837bf639d9067d92703b4364e
These tests fail locally using Log.wtf prevents further tests
from running because it causes the test process to exit.
Also, @Ignore all of these tests as they still fail.
Bug: 253229241
Test: atest SystemUITests
Change-Id: Iad35b2559e0869ad80a0b3462c93127a98ae8524
We only use parts of Context in the Content Capture manager and
main session, we don't need to cache context object which will
cause some memory issues.
This change will extract the necessary information to save it, instead
of caching the entire context object.
Bug: 256247718
Fixes: 239192932
Test: atest CtsContentCaptureServiceTestCases
Change-Id: Id7b5e8617c521f31879199b0f2c7e18204bb7526
Merged-In: Id7b5e8617c521f31879199b0f2c7e18204bb7526
(cherry picked from commit c3380c162b)