OSDN Git Service

android-x86/frameworks-base.git
6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped...
Bill Yi [Mon, 18 Jun 2018 12:56:01 +0000 (05:56 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23 am: 437da4c13d  -s ours am: f57c14b641  -s ours am: bc1dc5c368  -s ours
am: 8d70303da7  -s ours

Change-Id: I8fc6b85610ce5747d02053c587c4e8cd05be4a42

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped...
Bill Yi [Mon, 18 Jun 2018 12:55:01 +0000 (05:55 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b am: cb1a10f5b6  -s ours am: d996012ef5  -s ours am: 97ee183747  -s ours
am: 15123e0230  -s ours

Change-Id: Ide3590768b6e472991376ced275114191a3f552d

6 years agoMerge "Skip null values in Utils.safeForeach" into pi-dev
Beverly [Mon, 18 Jun 2018 12:54:05 +0000 (05:54 -0700)]
Merge "Skip null values in Utils.safeForeach" into pi-dev
am: c5901f5a06

Change-Id: I7a715578f6e715262ccb294d2e5ea2326ae1c075

6 years agoMerge "Don't back up Assist Gesture setup/sensitivity" into pi-dev
Kevin Chyn [Mon, 18 Jun 2018 12:49:12 +0000 (05:49 -0700)]
Merge "Don't back up Assist Gesture setup/sensitivity" into pi-dev
am: a74fbef8ce

Change-Id: I28f349b3674126a85731489fd8119b41385934a7

6 years agoMerge "Hiding replied notification icons from AOD" into pi-dev
Selim Cinek [Mon, 18 Jun 2018 12:44:33 +0000 (05:44 -0700)]
Merge "Hiding replied notification icons from AOD" into pi-dev
am: 37e96a8fa5

Change-Id: Iee5f8b80ead2427af699f72aad297617b2fc3329

6 years agoMerge changes I90451c14,I9fb27a0a into pi-dev
Adrian Roos [Mon, 18 Jun 2018 12:39:20 +0000 (05:39 -0700)]
Merge changes I90451c14,I9fb27a0a into pi-dev
am: b91dd1d944

Change-Id: I0e33553729a96e597b8e6f8e741b6cae37504175

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped...
Bill Yi [Mon, 18 Jun 2018 07:15:09 +0000 (00:15 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23 am: 437da4c13d  -s ours am: f57c14b641  -s ours
am: bc1dc5c368  -s ours

Change-Id: Ied727ed9887bc299b944611f1caed5896d8e81ce

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped...
Bill Yi [Mon, 18 Jun 2018 07:02:54 +0000 (00:02 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23 am: 437da4c13d  -s ours
am: f57c14b641  -s ours

Change-Id: Id5433baa969e08bd0253cb921bdaa541a1eaad3a

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped...
Bill Yi [Mon, 18 Jun 2018 06:53:27 +0000 (23:53 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23
am: 437da4c13d  -s ours

Change-Id: I8227403ab7fa849fcc096d3a0acfa583843abf3b

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped...
Bill Yi [Mon, 18 Jun 2018 06:33:25 +0000 (23:33 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b am: cb1a10f5b6  -s ours am: d996012ef5  -s ours
am: 97ee183747  -s ours

Change-Id: I606378e5028548c5189a9fe554a868512112578c

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped...
Bill Yi [Mon, 18 Jun 2018 06:26:21 +0000 (23:26 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b am: cb1a10f5b6  -s ours
am: d996012ef5  -s ours

Change-Id: Idcb8df6ed5993f00170408e685080aa525f291e1

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped...
Bill Yi [Mon, 18 Jun 2018 06:18:56 +0000 (23:18 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b
am: cb1a10f5b6  -s ours

Change-Id: Ib5adcfbe4afabfee3e391ec528272f210b408a10

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped...
Android Build Merger (Role) [Sun, 17 Jun 2018 12:14:12 +0000 (12:14 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23

Change-Id: Iae0ad51f828f91b8211e0671900f2ffa1265c655

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4
Android Build Merger (Role) [Sun, 17 Jun 2018 12:14:05 +0000 (12:14 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4

Change-Id: I3f93da28223af89a03736689e7f35a723b864ff5

6 years agoImport translations. DO NOT MERGE
Bill Yi [Sun, 17 Jun 2018 12:13:32 +0000 (05:13 -0700)]
Import translations. DO NOT MERGE

Change-Id: I681a0e79a709f3cabf8b661ec5229480d99dd840
Auto-generated-cl: translation import

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped...
Android Build Merger (Role) [Sun, 17 Jun 2018 10:03:39 +0000 (10:03 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b

Change-Id: I387f439df9441d64a658344837e4a2bd0f88a128

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d
Android Build Merger (Role) [Sun, 17 Jun 2018 10:03:31 +0000 (10:03 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d

Change-Id: I6a3ddad855bdc4ae74eab3e6e2cd42290176aab4

6 years agoImport translations. DO NOT MERGE
Bill Yi [Sun, 17 Jun 2018 10:02:56 +0000 (03:02 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ied5693d3e59e24f43a7a1577471819c269c7d6df
Auto-generated-cl: translation import

6 years agoMerge "Skip null values in Utils.safeForeach" into pi-dev
TreeHugger Robot [Sat, 16 Jun 2018 03:16:06 +0000 (03:16 +0000)]
Merge "Skip null values in Utils.safeForeach" into pi-dev

6 years agoMerge "Don't back up Assist Gesture setup/sensitivity" into pi-dev
TreeHugger Robot [Sat, 16 Jun 2018 00:28:17 +0000 (00:28 +0000)]
Merge "Don't back up Assist Gesture setup/sensitivity" into pi-dev

6 years agoMerge "Hiding replied notification icons from AOD" into pi-dev
Selim Cinek [Fri, 15 Jun 2018 20:44:08 +0000 (20:44 +0000)]
Merge "Hiding replied notification icons from AOD" into pi-dev

6 years agoMerge changes I90451c14,I9fb27a0a into pi-dev
Adrian Roos [Fri, 15 Jun 2018 20:28:13 +0000 (20:28 +0000)]
Merge changes I90451c14,I9fb27a0a into pi-dev

* changes:
  DO NOT MERGE WM: correctly draw the rounded corner / cutout overlay during rotation
  WM: Fix seamless rotation

6 years agoMerge "audioservice: fix a2dp connection race condition" into pi-dev
Eric Laurent [Fri, 15 Jun 2018 17:58:55 +0000 (10:58 -0700)]
Merge "audioservice: fix a2dp connection race condition" into pi-dev
am: 706303541e

Change-Id: Id4bbff8834f97f60c211dd3c45ce59af95fbb810

6 years agoMerge "Abbreviate permission labels less aggressively" into pi-dev
Philip P. Moltmann [Fri, 15 Jun 2018 17:48:02 +0000 (10:48 -0700)]
Merge "Abbreviate permission labels less aggressively" into pi-dev
am: af76df93e3

Change-Id: Ic78313f9bf162478b76ef35028659a1c93c9c58d

6 years agoMerge "audioservice: fix a2dp connection race condition" into pi-dev
Eric Laurent [Fri, 15 Jun 2018 17:43:42 +0000 (17:43 +0000)]
Merge "audioservice: fix a2dp connection race condition" into pi-dev

6 years agoSkip null values in Utils.safeForeach
Beverly [Fri, 15 Jun 2018 15:04:02 +0000 (11:04 -0400)]
Skip null values in Utils.safeForeach

Test: ZenModeControllerImplTest.java
Bug: 110209145
Change-Id: I4234be630c84444a70d8cb380ca6a692a4ff5cbc

6 years agoMerge "Abbreviate permission labels less aggressively" into pi-dev
Philip P. Moltmann [Fri, 15 Jun 2018 17:18:52 +0000 (17:18 +0000)]
Merge "Abbreviate permission labels less aggressively" into pi-dev

6 years agoFix solid circle show on message notification
Tony Huang [Fri, 15 Jun 2018 03:13:30 +0000 (20:13 -0700)]
Fix solid circle show on message notification
am: 1250cd1407

Change-Id: I805908a107f7e082a0f5c3294a777235efa74b16

6 years agoFix solid circle show on message notification
Tony Huang [Wed, 6 Jun 2018 07:40:47 +0000 (15:40 +0800)]
Fix solid circle show on message notification

Message app or other apps will use some format code or controll
code on SenderName to fit RTL or other design, and symbols will
produced by these code. The special code pattern not include these
code, so it will go charIcon flow.
Although these code is not visible, we should just ignore them to
get symbol strings

Change-Id: I20ef459b10ba7504ec0c997ed815cb485817d2bc
Fixes: 109746235
Test: Check notification form message app on RTL
Test: atest SystemUITests

6 years agoDO NOT MERGE WM: correctly draw the rounded corner / cutout overlay during rotation
Adrian Roos [Thu, 31 May 2018 16:07:28 +0000 (18:07 +0200)]
DO NOT MERGE WM: correctly draw the rounded corner / cutout overlay during rotation

When we freeze the screen, we really don't want the overlay to appear
on the screenshot - otherwise this will lead to it rotating with the
screen content. This means the overlay currently disappears during the
transition. We cannot just draw it over the screenshot, because it
might be in inconsistent state.

We fix this by temporarily undoing the effects of the screen rotation
transform on the overlay's window token. Then, once the window has
performed relayout and is redrawn in the new orientation, we switch to
that representation. This is mostly seamless rotation, with the
difference that we force it always, and it must also work for 180
degree rotation (which regular seamless rotation does not).

Do not merge, because we want to harmonize seamless rotation and the
newly added forced seamless rotation in Q.

Also move the rounded corner overlay from the display overlay layer
to the root of the hierarchy such that it can draw over the screen
off animation's ColorLayer.

Bug: 79112140
Test: Enable display cutout overlay, rotate phone to all orientations, ensure that emulated display cutout never flashes or disappears.
Test: atest CoordinateTransformsTest
Change-Id: I90451c14dc28daa3f90a74c3117548fead25af3f

6 years agoWM: Fix seamless rotation
Adrian Roos [Thu, 7 Jun 2018 13:29:34 +0000 (15:29 +0200)]
WM: Fix seamless rotation

With the introduction of the surface hierarchy, the seamless rotation
behavior in WSA is no longer correct: it also applies the WindowState's
offset, which leads to that being applied twice.

Instead of doing that, we simply rotate the WSA surface within the place
that WindowState dictates now.

Finally, the location of the WindowState itself also needs to be
transformed into the new orientation.

Fixes: 109927566
Test: atest CoordinateTransformsTest
Test: atest 'WindowStateTests#testSeamlesslyRotateWindow'
Change-Id: I9fb27a0a8a2bddc6ec88a4fcce6d6ea00929fb91

6 years agoaudioservice: fix a2dp connection race condition
Eric Laurent [Thu, 14 Jun 2018 02:36:42 +0000 (19:36 -0700)]
audioservice: fix a2dp connection race condition

In case of fast (< 1 second) A2DP disconnect/connect sequence, there
is a potential race condition where the delayed disconnection message
(due to becoming noisy intent) is received after the not delayed
connection message.

- Make sure all messages related to device connection/disconnection
(including MSG_A2DP_DEVICE_CONFIG_CHANGE and MSG_BTA2DP_DOCK_TIMEOUT)
are handled by queueMsgUnderWakeLock().
- Make sure messages are processed in the same order as API calls.
- Add check for null address in makeA2dpDeviceUnavailableNow().

Bug: 109903807
Bug: 78837311
Test: repro steps in bugs. A2DP connection and playback

Change-Id: Ib81b3805f945f7206b1a60de74e9bbeeef89bdd0

6 years agoMerge "Revert "Change quickstep onboarding tip window type to"" into pi-dev
Tracy Zhou [Thu, 14 Jun 2018 23:45:40 +0000 (16:45 -0700)]
Merge "Revert "Change quickstep onboarding tip window type to"" into pi-dev
am: b2b255a131

Change-Id: I7ad4536ff6d1ac5724f32e18693f8fcb14097a36

6 years agoMerge "Revert "Change quickstep onboarding tip window type to"" into pi-dev
Tracy Zhou [Thu, 14 Jun 2018 23:28:34 +0000 (23:28 +0000)]
Merge "Revert "Change quickstep onboarding tip window type to"" into pi-dev

6 years agoMake testSplitscreenPortraitAppOrientationRequests pass to unblock release
Wale Ogunwale [Thu, 14 Jun 2018 22:15:35 +0000 (15:15 -0700)]
Make testSplitscreenPortraitAppOrientationRequests pass to unblock release
am: cf2d6475f9

Change-Id: Ie0862784fd537c0a669d3085b2d86a7ab482db7f

6 years agoAbbreviate permission labels less aggressively
Philip P. Moltmann [Thu, 14 Jun 2018 18:52:14 +0000 (11:52 -0700)]
Abbreviate permission labels less aggressively

We switched the package installer app to always abbreviate all labels
loaded from foreign packages. This is done so that a foreign app cannot
crorrupt the UI via super-long strings.

The default abbreviation is very aggressive and abbreviates to ~5 cm.

When an app with a targetSDK <= M gets installed, all permissions will
get auto-granted. Hence when a user side-loads such an app, we show the
permissions during install so that the user is aware of this.

Unfortunately most permission labels and restrictions do not fit into a
single line.

This change allows much longer strings for permissions names and
descriptions. It still abbreviates eventually and handles permission
descriptions with weird characters (such as back-space) correctly.

Fixes: 110209410
Test: Side-loaded old app and verified that permission labels and
      descriptions are not abbreviated.

Change-Id: Ie1db240883c9f5cb9c1b74ca7bdcb80625e3f7f2

6 years agoMake testSplitscreenPortraitAppOrientationRequests pass to unblock release
Wale Ogunwale [Thu, 14 Jun 2018 15:55:42 +0000 (08:55 -0700)]
Make testSplitscreenPortraitAppOrientationRequests pass to unblock release

Work around to unblock the release for failing test
ActivityManagerAppConfigurationTests#testSplitscreenPortraitAppOrientationRequests
which shouldn't be failing since home stack shouldn't be visible. We need
to dig deeper to see why it is failing.
NOTE: Not failing on current master...

Bug: 110159357
Test: atest ActivityManagerAppConfigurationTests#testSplitscreenPortraitAppOrientationRequests
Change-Id: I69423eef3661133b2a032a166745157b3e344751

6 years agoMerge "Smoother wake-up animation" into pi-dev
Lucas Dupin [Thu, 14 Jun 2018 04:29:10 +0000 (21:29 -0700)]
Merge "Smoother wake-up animation" into pi-dev
am: f910fdb1da

Change-Id: Ia0e6618b47a0daea89e4e17a1b3565ed9c7439c7

6 years agoMerge "Smoother wake-up animation" into pi-dev
TreeHugger Robot [Thu, 14 Jun 2018 04:18:20 +0000 (04:18 +0000)]
Merge "Smoother wake-up animation" into pi-dev

6 years agoSmoother wake-up animation
Lucas Dupin [Tue, 12 Jun 2018 22:05:28 +0000 (15:05 -0700)]
Smoother wake-up animation

Removed overlapping interpolators and made the "screen off" animation
slower when more than 1 notifications are visible.

Fixes: 110081253
Bug: 109809484
Test: visual
Change-Id: I355ac94d4e6a880f37ce1d68c15c693b6f09f7f8

6 years agoMerge "Config to enable/disable AOD via overlay" into pi-dev
Lucas Dupin [Thu, 14 Jun 2018 01:30:25 +0000 (18:30 -0700)]
Merge "Config to enable/disable AOD via overlay" into pi-dev
am: b784e6f7bc

Change-Id: Ice4c1384b236f6d1fe2756ff44fdaec4200f4218

6 years agoMerge "Config to enable/disable AOD via overlay" into pi-dev
Lucas Dupin [Thu, 14 Jun 2018 01:16:44 +0000 (01:16 +0000)]
Merge "Config to enable/disable AOD via overlay" into pi-dev

6 years agoMerge "Avoid showing bouncer when in a launch transition" into pi-dev
Lucas Dupin [Wed, 13 Jun 2018 23:10:23 +0000 (16:10 -0700)]
Merge "Avoid showing bouncer when in a launch transition" into pi-dev
am: a102591e13

Change-Id: I74f40e19035a1c27f0120d93af23e64a296fbf15

6 years agoConfig to enable/disable AOD via overlay
Lucas Dupin [Wed, 13 Jun 2018 19:54:29 +0000 (12:54 -0700)]
Config to enable/disable AOD via overlay

Bug: 109894567
Test: mp droid; fastboot -w
Change-Id: I3fda0bf486ae0c4b795ce34ba6823d8dc36a3796

6 years agoMerge "Avoid showing bouncer when in a launch transition" into pi-dev
Lucas Dupin [Wed, 13 Jun 2018 22:15:29 +0000 (22:15 +0000)]
Merge "Avoid showing bouncer when in a launch transition" into pi-dev

6 years agoMerge "Do not treat EXTRA_SMALL_ICON <int> as Parcelable" into pi-dev
Robin Lee [Wed, 13 Jun 2018 21:30:53 +0000 (14:30 -0700)]
Merge "Do not treat EXTRA_SMALL_ICON <int> as Parcelable" into pi-dev
am: 82614bed0b

Change-Id: If4791df1abd1354e886ddb528da87e57b556deb0

6 years agoMerge "Do not treat EXTRA_SMALL_ICON <int> as Parcelable" into pi-dev
Robin Lee [Wed, 13 Jun 2018 20:56:11 +0000 (20:56 +0000)]
Merge "Do not treat EXTRA_SMALL_ICON <int> as Parcelable" into pi-dev

6 years agoMerge "docs: repaired link to internal section" into pi-dev
Laura Davis [Wed, 13 Jun 2018 20:22:10 +0000 (13:22 -0700)]
Merge "docs: repaired link to internal section" into pi-dev
am: bcae0ff7a2

Change-Id: I1df0b824a4e0cd2e5e114ca0efa48d4bce486bf3

6 years agoMerge "Enable expanding of status bar just below the notch" into pi-dev
Jorim Jaggi [Wed, 13 Jun 2018 20:16:12 +0000 (13:16 -0700)]
Merge "Enable expanding of status bar just below the notch" into pi-dev
am: c6c9a78b4e

Change-Id: If53c880f45dbc7277850ff7328a435814827812a

6 years agoMerge "docs: repaired link to internal section" into pi-dev
Laura Davis [Wed, 13 Jun 2018 18:11:23 +0000 (18:11 +0000)]
Merge "docs: repaired link to internal section" into pi-dev

6 years agoMerge "RESTRICT AUTOMERGE Allow Wear Home app to send wallpaper commands at any time...
Erik Wolsheimer [Wed, 13 Jun 2018 17:10:06 +0000 (17:10 +0000)]
Merge "RESTRICT AUTOMERGE Allow Wear Home app to send wallpaper commands at any time" into pi-wear-dev

6 years agoRESTRICT AUTOMERGE Allow Wear Home app to send wallpaper commands at any time
Erik Wolsheimer [Fri, 21 Oct 2016 04:09:44 +0000 (21:09 -0700)]
RESTRICT AUTOMERGE Allow Wear Home app to send wallpaper commands at any time

Bug: 72527589
Exempt-From-Owner-Approval: Will not be merged to mainline
Change-Id: I6f030b6288433b9cefce0f2fb1a69de61bfa7617
(cherry picked from commit 5297b37c6f975894f370d464bbeae6a620266f74)
(cherry picked from commit 7edd51105dcaf3bfc730db72ee5641f8788025c3)

6 years agoMerge "Enable expanding of status bar just below the notch" into pi-dev
Jorim Jaggi [Wed, 13 Jun 2018 12:36:23 +0000 (12:36 +0000)]
Merge "Enable expanding of status bar just below the notch" into pi-dev

6 years agoDo not treat EXTRA_SMALL_ICON <int> as Parcelable
Robin Lee [Mon, 11 Jun 2018 09:18:55 +0000 (11:18 +0200)]
Do not treat EXTRA_SMALL_ICON <int> as Parcelable

It isn't one, and I should have read the documentation on it properly
before treating it the same as EXTRA_LARGE_ICON (which is indeed a
Parcelable).

This fixes a chronic outpouring of technically-probably-harmless warning
stack traces of the following nature which can be verified by running
the framework tests and grepping logcat for this scary-looking string:

  java.lang.ClassCastException: java.lang.Integer cannot be cast to
  android.os.Parcelable
    at android.os.Bundle.getParcelable(Bundle.java:***)
    at android.app.Notification.fixDuplicateExtra
    at android.app.Notification.fixDuplicateExtras
    at android.app.Notification.readFromParcelImpl

Duplicate Integer objects are harmless compared to the Bitmap so there
is zero sense in recombining the objects after an RPC. We just drop the
line which tries to do that.

Test: make FrameworksCoreTests -j30 && \
Test: adb install -r ${ANDROID_PRODUCT_OUT}/data/app/*/FrameworksCoreTests.apk && \
Test: adb shell am instrument \
Test:   -e class android.app.NotificationTest \
Test:   -w com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I2c88ab4e9d5322c05e2e7f68df85ed5b2f296f84
Fix: 79404137
(cherry picked from commit 62eea67846e3817e090031257bae7c42a8407548)

6 years agoMerge "Use Uppercase instead of Lowercase for PLMN Decode" into pi-dev
Robert Greenwalt [Wed, 13 Jun 2018 00:26:42 +0000 (17:26 -0700)]
Merge "Use Uppercase instead of Lowercase for PLMN Decode" into pi-dev
am: 2125e5c59e

Change-Id: Ibf8b198689a1f39f7c8d8ca7818382a81dfebcee

6 years agoMerge "ScreenDecorations: fix cutout not showing in seascape" into pi-dev
Adrian Roos [Wed, 13 Jun 2018 00:16:26 +0000 (17:16 -0700)]
Merge "ScreenDecorations: fix cutout not showing in seascape" into pi-dev
am: f60f4a4761

Change-Id: Ia7a9c44e152e72140e1bef8cf5586340e7853d8d

6 years agoRevert "Change quickstep onboarding tip window type to"
Tracy Zhou [Thu, 7 Jun 2018 22:54:29 +0000 (22:54 +0000)]
Revert "Change quickstep onboarding tip window type to"

This reverts commit 4df16fb106fad56e8515da7ea68f6eddf24daf27.

Reason for revert: This change does not really fix the z-layering while this issue is mitigated by the the update of the tip UI. It also causes b/109836271

Fixes: b/73990691
Fixes: b/109836271
Test: Manual test
Change-Id: I6443e7d54e535e353a9ffc71c48ef8b6c3f47972

6 years agoMerge "Use Uppercase instead of Lowercase for PLMN Decode" into pi-dev
Robert Greenwalt [Tue, 12 Jun 2018 22:26:39 +0000 (22:26 +0000)]
Merge "Use Uppercase instead of Lowercase for PLMN Decode" into pi-dev

6 years agoMerge "ScreenDecorations: fix cutout not showing in seascape" into pi-dev
TreeHugger Robot [Tue, 12 Jun 2018 22:17:21 +0000 (22:17 +0000)]
Merge "ScreenDecorations: fix cutout not showing in seascape" into pi-dev

6 years agoAvoid showing bouncer when in a launch transition
Lucas Dupin [Fri, 8 Jun 2018 21:11:41 +0000 (14:11 -0700)]
Avoid showing bouncer when in a launch transition

The panel will collapse but the bouncer should not become visible,
otherwise the IME might be requested.

Test: go/sysui-bouncer-tests
Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManagerTest.java
Change-Id: I0405cf1b956aa239b0684ac357a38cf4b2357cb2
Fixes: 109879604

6 years agoMerge "Allow unsuspending critical packages" into pi-dev
Suprabh Shukla [Tue, 12 Jun 2018 21:38:49 +0000 (14:38 -0700)]
Merge "Allow unsuspending critical packages" into pi-dev
am: 5c4b2f6e08

Change-Id: If318c9e01b240b795c36596167a330297c7fb5d7

6 years agoMerge "Make rotate nav+qs icon consistent, understandable" into pi-dev
Mike Digman [Tue, 12 Jun 2018 21:32:59 +0000 (14:32 -0700)]
Merge "Make rotate nav+qs icon consistent, understandable" into pi-dev
am: f8dc8e378a

Change-Id: Ife59bc02c30446efe6764fcfd5e8813c46e1543f

6 years agoMerge "Allow unsuspending critical packages" into pi-dev
TreeHugger Robot [Tue, 12 Jun 2018 21:06:07 +0000 (21:06 +0000)]
Merge "Allow unsuspending critical packages" into pi-dev

6 years agoMerge "Make rotate nav+qs icon consistent, understandable" into pi-dev
Mike Digman [Tue, 12 Jun 2018 20:27:00 +0000 (20:27 +0000)]
Merge "Make rotate nav+qs icon consistent, understandable" into pi-dev

6 years agoMerge "Keeping the lockdown state in sync with the notification list" into pi-dev
Selim Cinek [Tue, 12 Jun 2018 18:19:05 +0000 (11:19 -0700)]
Merge "Keeping the lockdown state in sync with the notification list" into pi-dev
am: 1d207b3af5

Change-Id: Ifd324519350b2aaac9debbf7c89338af8e139a42

6 years agoMerge "Keeping the lockdown state in sync with the notification list" into pi-dev
Selim Cinek [Tue, 12 Jun 2018 18:04:01 +0000 (18:04 +0000)]
Merge "Keeping the lockdown state in sync with the notification list" into pi-dev

6 years agoMerge "Revert "Defer stop for all activities becoming invisible"" into pi-dev
Winson Chung [Tue, 12 Jun 2018 07:12:28 +0000 (00:12 -0700)]
Merge "Revert "Defer stop for all activities becoming invisible"" into pi-dev
am: b2dac061bb

Change-Id: Iacab2fc896a9fb7a8313926b0f6dfc5355d468a2

6 years agoMerge "Revert "Defer stop for all activities becoming invisible"" into pi-dev
Winson Chung [Tue, 12 Jun 2018 06:45:15 +0000 (06:45 +0000)]
Merge "Revert "Defer stop for all activities becoming invisible"" into pi-dev

6 years agoMerge "AudioService: fix deallock setBluetoothScoOn vs setMode" into pi-dev
Jean-Michel Trivi [Tue, 12 Jun 2018 05:41:51 +0000 (22:41 -0700)]
Merge "AudioService: fix deallock setBluetoothScoOn vs setMode" into pi-dev
am: 8a12361b8c

Change-Id: Iba3c61d775b47919a63a47982c0197d125dddf54

6 years agoMerge "AudioService: fix deallock setBluetoothScoOn vs setMode" into pi-dev
TreeHugger Robot [Tue, 12 Jun 2018 03:59:07 +0000 (03:59 +0000)]
Merge "AudioService: fix deallock setBluetoothScoOn vs setMode" into pi-dev

6 years agoHiding replied notification icons from AOD
Selim Cinek [Mon, 11 Jun 2018 23:09:00 +0000 (16:09 -0700)]
Hiding replied notification icons from AOD

Previously we would only hide them from the
statusbar, but not from AOD.

Test: add notification, reply, observe no icon on AOD
Change-Id: I10a2aeb1a94aa101f055fbdc2b611477fbe1ac1b
Fixes: 78486801

6 years agoAllow unsuspending critical packages
Suprabh Shukla [Mon, 11 Jun 2018 22:11:01 +0000 (15:11 -0700)]
Allow unsuspending critical packages

PackageManager prevents certain packages from being suspended to ensure
device is in a sane state. It should not disallow unsuspening these
packages for the same reason.

Test: Existing tests:
atest FrameworksServicesTests:SuspendPackagesTest
Manually, changed the default dialer, then
adb shell pm suspend com.android.dialer
change the default dialer to com.android.dialer, then
adb shell pm unsuspend com.android.dialer
should succeeed.

Bug: 79846500
Change-Id: Ie198f61bf3b092e497f978e60a27f9d52cdda9c7

6 years agoMerge changes from topic "am-8bf63f1b-ab99-4537-ad90-d648a4dd77b0" into oc-dev am...
Bill Yi [Tue, 12 Jun 2018 01:06:23 +0000 (18:06 -0700)]
Merge changes from topic "am-8bf63f1b-ab99-4537-ad90-d648a4dd77b0" into oc-dev am: c70d882667 am: c262f7a96a am: ac40bb76a1
am: f8fe538f07

Change-Id: Ifdbce0f693c4c2fd011fdbb08b974c14da893d3b

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 9f043e5e58 skipped...
Bill Yi [Tue, 12 Jun 2018 00:57:02 +0000 (17:57 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 9f043e5e58 skipped: cc2c91ba39 am: b1615a6d90  -s ours am: 2c56e9b54b  -s ours am: c37cca5739  -s ours
am: 9b70877ea8  -s ours

Change-Id: Ie14b8e87c42b4552fb743d9af07310d203570b97

6 years agoMerge changes from topic "am-8eb97afa-063a-44e2-8d8e-6d5670eb50b6" into oc-dev am...
Bill Yi [Tue, 12 Jun 2018 00:49:05 +0000 (17:49 -0700)]
Merge changes from topic "am-8eb97afa-063a-44e2-8d8e-6d5670eb50b6" into oc-dev am: 836d1db239 am: f527941ec8 am: f4a3d1faf2
am: 88db3b5aae

Change-Id: I73a28231684759b29e4d223ae03f9be8cb8f659b

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 5e25fd88a8 skipped...
Bill Yi [Tue, 12 Jun 2018 00:39:28 +0000 (17:39 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 5e25fd88a8 skipped: c6a1d32ebe am: 6d30123999  -s ours am: f9efc3043a  -s ours am: 9e7657c13d  -s ours
am: 7609e23612  -s ours

Change-Id: I595c862f3752852f76fdafc8651ba740ef01b6e9

6 years agoKeeping the lockdown state in sync with the notification list
Selim Cinek [Tue, 12 Jun 2018 00:26:34 +0000 (17:26 -0700)]
Keeping the lockdown state in sync with the notification list

Whenever the lockdown was changed, the UI wasn't consistently
updated, but only once another notification / update came
in, which lead to notifications being invisisible or visible
when they shouldn't have been.

Change-Id: I17c1b4e0ef58d6aa05f4404e52e07a098d4fce4e
Fixes: 78020486
Test: manual, hit lockdown observe notification gone, coming back when unlocked

6 years agoMerge changes from topic "am-63639373-f180-4cce-87e9-95ef192ab9ec" into oc-dev am...
Bill Yi [Tue, 12 Jun 2018 00:32:10 +0000 (17:32 -0700)]
Merge changes from topic "am-63639373-f180-4cce-87e9-95ef192ab9ec" into oc-dev am: 3bbe3c7c93 am: 24701167ba am: 689cf0f8a2
am: 995c542d0c

Change-Id: I83821002d9bddb74f9ec961313878c2be94558e7

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 0be149db42 skipped...
Bill Yi [Tue, 12 Jun 2018 00:22:31 +0000 (17:22 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 0be149db42 skipped: 3c2edd55ce am: 71f5cfa650  -s ours am: f2ce740a1e  -s ours am: b10ebef583  -s ours
am: 7cea26fc9e  -s ours

Change-Id: I1629396b23c0c087402a531095d4c5e5d128c3c0

6 years agoMerge changes from topic "am-da3e9584-98c5-4975-8207-a77d2301579a" into oc-dev am...
Bill Yi [Tue, 12 Jun 2018 00:15:08 +0000 (17:15 -0700)]
Merge changes from topic "am-da3e9584-98c5-4975-8207-a77d2301579a" into oc-dev am: bd9caf4c6f am: 2b605d89b9 am: 64c1873c30
am: 6dbef2a740

Change-Id: Idcb33a3c4b655c5187c0d76d34ca1609044e1d45

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 05238c7743 skipped...
Bill Yi [Tue, 12 Jun 2018 00:06:07 +0000 (17:06 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 05238c7743 skipped: 5e66cc00a4 am: dafe5854dd  -s ours am: 0c61c9baf6  -s ours am: 7567755399  -s ours
am: 287d484b23  -s ours

Change-Id: I1079b3a33c1d7a2634da82ad94d2a2358cf0d6dc

6 years agoRevert "Defer stop for all activities becoming invisible"
Winson Chung [Mon, 11 Jun 2018 23:58:27 +0000 (23:58 +0000)]
Revert "Defer stop for all activities becoming invisible"

This reverts commit b824f87c65216e4dfe5e9ab0e63795466836bc0f (for b/80313326)

Reason for revert: Cts issues (b/110032866)

Bug: 80313326
Bug: 110032866

Change-Id: Iaca3a8650d30b475ef4331e98b4b14377072ee4d

6 years agoDon't back up Assist Gesture setup/sensitivity
Kevin Chyn [Thu, 7 Jun 2018 00:16:50 +0000 (17:16 -0700)]
Don't back up Assist Gesture setup/sensitivity

Fixes: 72715022

Test: With two devices, set up one, back up onto the other.
      SUW for Assist Gesture does not get skipped
Test: atest SettingsBackupTest

Change-Id: Id7348542a618c0366f89c47833af6f66bf52b18f

6 years agoMake rotate nav+qs icon consistent, understandable
Mike Digman [Mon, 11 Jun 2018 18:41:33 +0000 (11:41 -0700)]
Make rotate nav+qs icon consistent, understandable

Now using the same iconography (but different angle) for nav
and qs. Note nav viewport, size and pivot (for motion) change
is intentional to match other navbar icon sizing.

Test: manual
Change-Id: I1abb33130cc724b6e63e008cf7301ebce383c8d1
Fixes: 110052596

6 years agoMerge changes from topic "am-8bf63f1b-ab99-4537-ad90-d648a4dd77b0" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 22:43:09 +0000 (15:43 -0700)]
Merge changes from topic "am-8bf63f1b-ab99-4537-ad90-d648a4dd77b0" into oc-dev am: c70d882667 am: c262f7a96a
am: ac40bb76a1

Change-Id: Idecbdcc5616a974fe75d99667ec4a5e8d37d97c5

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 9f043e5e58 skipped...
Bill Yi [Mon, 11 Jun 2018 22:35:45 +0000 (15:35 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 9f043e5e58 skipped: cc2c91ba39 am: b1615a6d90  -s ours am: 2c56e9b54b  -s ours
am: c37cca5739  -s ours

Change-Id: If954d237d06c522c78198b0fadd8c6394978855a

6 years agoMerge changes from topic "am-8eb97afa-063a-44e2-8d8e-6d5670eb50b6" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 22:17:06 +0000 (15:17 -0700)]
Merge changes from topic "am-8eb97afa-063a-44e2-8d8e-6d5670eb50b6" into oc-dev am: 836d1db239 am: f527941ec8
am: f4a3d1faf2

Change-Id: I5bff44b8b6e7384eada300a2c904ab11c12e028f

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 5e25fd88a8 skipped...
Bill Yi [Mon, 11 Jun 2018 22:09:52 +0000 (15:09 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 5e25fd88a8 skipped: c6a1d32ebe am: 6d30123999  -s ours am: f9efc3043a  -s ours
am: 9e7657c13d  -s ours

Change-Id: Ie100fd774ad3262f3edf1b5b2baaa3786200dccc

6 years agoMerge changes from topic "am-63639373-f180-4cce-87e9-95ef192ab9ec" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 22:04:23 +0000 (15:04 -0700)]
Merge changes from topic "am-63639373-f180-4cce-87e9-95ef192ab9ec" into oc-dev am: 3bbe3c7c93 am: 24701167ba
am: 689cf0f8a2

Change-Id: I211002b40f5acf9f7ad0a44e4530019df72c3b7c

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 0be149db42 skipped...
Bill Yi [Mon, 11 Jun 2018 21:57:09 +0000 (14:57 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 0be149db42 skipped: 3c2edd55ce am: 71f5cfa650  -s ours am: f2ce740a1e  -s ours
am: b10ebef583  -s ours

Change-Id: Ieb35e183766df1fae623f85ccb2c3a3291b35085

6 years agoMerge changes from topic "am-da3e9584-98c5-4975-8207-a77d2301579a" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 21:51:44 +0000 (14:51 -0700)]
Merge changes from topic "am-da3e9584-98c5-4975-8207-a77d2301579a" into oc-dev am: bd9caf4c6f am: 2b605d89b9
am: 64c1873c30

Change-Id: Ie4a67f372f3a7d187a7c7fe9c5d364c460535376

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 05238c7743 skipped...
Bill Yi [Mon, 11 Jun 2018 21:44:34 +0000 (14:44 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 05238c7743 skipped: 5e66cc00a4 am: dafe5854dd  -s ours am: 0c61c9baf6  -s ours
am: 7567755399  -s ours

Change-Id: If1fa2cf8485670184771de6faf7042b7c7b227eb

6 years agoMerge changes from topic "am-8bf63f1b-ab99-4537-ad90-d648a4dd77b0" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 21:43:19 +0000 (14:43 -0700)]
Merge changes from topic "am-8bf63f1b-ab99-4537-ad90-d648a4dd77b0" into oc-dev am: c70d882667
am: c262f7a96a

Change-Id: If96c64288656012f02de0edfd0d8cf7ff26abae4

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 9f043e5e58 skipped...
Bill Yi [Mon, 11 Jun 2018 21:36:55 +0000 (14:36 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 9f043e5e58 skipped: cc2c91ba39 am: b1615a6d90  -s ours
am: 2c56e9b54b  -s ours

Change-Id: I947aee957d91c286204282e84162e9733ace9018

6 years agoMerge changes from topic "am-8eb97afa-063a-44e2-8d8e-6d5670eb50b6" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 21:31:45 +0000 (14:31 -0700)]
Merge changes from topic "am-8eb97afa-063a-44e2-8d8e-6d5670eb50b6" into oc-dev am: 836d1db239
am: f527941ec8

Change-Id: I641ba8de65451ddfab0bd38dcdb09d98f1039fb1

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 5e25fd88a8 skipped...
Bill Yi [Mon, 11 Jun 2018 21:25:28 +0000 (14:25 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 5e25fd88a8 skipped: c6a1d32ebe am: 6d30123999  -s ours
am: f9efc3043a  -s ours

Change-Id: Ia4ef7b14406c4f0f15b9d17d107308f93282684b

6 years agoMerge changes from topic "am-63639373-f180-4cce-87e9-95ef192ab9ec" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 21:01:09 +0000 (14:01 -0700)]
Merge changes from topic "am-63639373-f180-4cce-87e9-95ef192ab9ec" into oc-dev am: 3bbe3c7c93
am: 24701167ba

Change-Id: I2cc8202e1abaf739a71126665599c3b262f5e7d7

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 0be149db42 skipped...
Bill Yi [Mon, 11 Jun 2018 20:54:34 +0000 (13:54 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 0be149db42 skipped: 3c2edd55ce am: 71f5cfa650  -s ours
am: f2ce740a1e  -s ours

Change-Id: Ibcaa1f68b57714de2a7295d93d1875274b750071

6 years agoMerge changes from topic "am-da3e9584-98c5-4975-8207-a77d2301579a" into oc-dev am...
Bill Yi [Mon, 11 Jun 2018 20:49:02 +0000 (13:49 -0700)]
Merge changes from topic "am-da3e9584-98c5-4975-8207-a77d2301579a" into oc-dev am: bd9caf4c6f
am: 2b605d89b9

Change-Id: I1686e2207e5764167e1e75fcbf4d0be08bf4590d

6 years ago[automerger skipped] Import translations. DO NOT MERGE skipped: 05238c7743 skipped...
Bill Yi [Mon, 11 Jun 2018 20:42:05 +0000 (13:42 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped: 05238c7743 skipped: 5e66cc00a4 am: dafe5854dd  -s ours
am: 0c61c9baf6  -s ours

Change-Id: Ie95321f3e530034575a32399abcb3d07f552c0e9