To support accessibility of magnification mode switch,
We provide content description, state description and
click action.
Bug: 168278448
Test: Enable Talkback to do manually test
atest MagnificationModeSwitchTest
Change-Id: I1b94f3849f85db4f6dc2b801d0dd6ff40d0c87ed
- Remove unused method switchTo
- Move edit user controllers from settings module
- Create new activity for new user creation
- Add ActivityStarter for delegating activity starting
- Add UserCreator for user creation logic
- Add UserCreatingDialog to display while user is creating
Test: manual test && atest EditUserInfoControllerTest
Doc: http://shortn/_cJE9o6pBZR
Screenrecords: http://shortn/_VEN6rr5ta6
Bug: 147653252
Change-Id: I6a7f1dba499e95891c69569ab731f86e6fd1dc16
Populates an activity with a tile per "priority" conversation. To start
the activity run:
$ adb shell am start -n
com.android.systemui/com.android.systemui.people.PeopleSpaceActivity
Test: build and run
Change-Id: Ie75382306c002c0dbabf807d61f08851a0995f8b
This CL is aimed to refine the AM/ATM API surface. The other
stack naming internally spread in AM and ATM will be covered
in later CLs.
Also Consolidate #removeStack() with #removeTask().
Bug: 157876448
Test: existing tests
Change-Id: I1254f972dab3bbe66a736a0402eebce9d0fb1496
Allow Launcher to query destination bounds of PiP window from SysUI.
Add also the callback notifies SysUI that the swipe-pip-to-home
operation is finished.
PipTaskOrganizer would ignore the entering transition if
swipe-pip-to-home should happen in Launcher.
Next: handle the swipe-pip-to-home transition in Launcher
Bug: 143965596
Test: N/A
Change-Id: Ia8bbdfcd4ed92c7ed968be84f0bf991feac8598e
Accpet the event time from RecentsAnimation#startRecentsActivity.
Also remove unused method of recents animation in activity manager.
Bug: 169221287
Test: Enable statsd log: "adb shell cmd stats print-logs"
Touch gesture navigation bar.
adb logcat | grep statsd | grep "(48)"
The line may contain 0x100000->4[I] 0x110000->20[I]
that means 4=by recents and 20=latency 20ms.
Change-Id: Ia188a6a3b0dab9edaa0052df3b18508f8cc895d3
Allows launcher to set providesInsetsType on a window
Also, cleaned up ctor for ShellTaskOrganizer to reduce
duplicate code.
Bug: 169054709
Test: builds
Change-Id: I9e1f4a27b924013c0b6b17f0a5e10ac3411cbf4e
* changes:
6/N Remove UserTracker from QSBarHeader
5/N Remove DemoModecontroller from QSBarHeader
4/N Remove ZenModeController for QSBarHeader.
3/N Move PrivacyItemController out of QSBarHeader.
2/N Remove SBIconCtrl and CommandQueue from QSBarHeader.
1/N Remove Injection from QSSBHeader
Each test creates a Dialog that was not dismissed. This caused a crash
down the line due to it being unresponsive.
Test: atest SystemUITests
Fixes: 169755490
Change-Id: I34119ec1272f7595c5aa8d9c8a379bd5d4efb3c6
Remove the UserTracker from the QuickStatusBarHeader. This removes the
last view injection from QuickStatusBarHeader.
Bug: 168904199
Test: atest SytemUITests
Change-Id: I2f5bf971041b75642b292f7494f31f210e1cb724
Take into account the fact that when ValueAnimator#cancel() is called
the listener receives the onAnimationEnd() as well as the
onAnimationCancel(). The fact that we did not destinguish between the
scenarios when the animation is fully completed and when the animation
was cancelled led to the crash in the AudioRecordingDisclosureBar. This
CL fixes the crash by handling these two cases differently.
Bug: 166578426
Test: make, flash
Test: adb shell appops start <package> 27
Test: adb shell appops stop <package> 27
Change-Id: I19489e3db18aeabfac8bbd3df0a04b7d85f5a697
Remove the DemoModecontroller from the QuickStatusBarHeader.
Bug: 168904199
Test: atest SytemUITests
Change-Id: Ie02cbc5c83185cd050ceed744455b1e99f02dedf
Remove the ZenModeController from the QuickStatusBarHeader.
Test: atest SystemUITests
Bug: 168904199
Change-Id: Icaf9085630f0daec16cb5d86c9552b21a2e9d0e6
Move PrivacyItemController out of QuickStatusBarHeader and
into its controller.
Change-Id: Ibdc24912fd333d80ab13dfd5df12ebc27d68353f
Test: atest SystemUITests
Remove StatusBarIconController and CommandQueue from QuickStatusBarHeader.
Relevant code has been moved to the controller.
Bug: 168904199
Test: atest SystemUITests
Change-Id: Ia310cf87f3da2312007dca295aa281516febe9a1
First pass at removing injected items from the QuickStatusbarHeader,
moving relevant items over to its controller. Lots of unused members
are removed in this CL as well.
Bug: 168904199
Test: atest SystemUITests
Change-Id: I10b85e2b14f0ec3cd1988b6184a270209211618a
* changes:
Media player attempts to dismiss notifications when players removed.
Add TODO about cleared media player notifications.
Add some logging to help diagnose a crash with duplicate section headers
NotificationMediaManager populates media player when using new pipeline.
Test to ensure when the device first boots up, that when the ringer
state on the volume dialog is set to VIBRATE, the device won't vibrate.
The device will only vibrate if the ringer is manually set to VIBRATE
later after initalization.
Test: atest VolumeDialogImplTest
Fixes: 169679638
Change-Id: Ia384b299b9fef962992d32355dfe2e2909635239