Commit Graph

361793 Commits

Author SHA1 Message Date
Jorim Jaggi
0ee147406d Merge "Fix SafeActivityOptions construction in startActivityFromRecents" into pi-dev 2018-03-13 15:34:52 +00:00
TreeHugger Robot
5dbde05f06 Merge "Add tests for TransportStats and some refactor" into pi-dev 2018-03-13 14:18:30 +00:00
TreeHugger Robot
a033fa7fdc Merge "Run slice callbacks on thread they come in on" into pi-dev 2018-03-13 13:54:18 +00:00
Jorim Jaggi
1282bc2f8d Fix SafeActivityOptions construction in startActivityFromRecents
Otherwise we'll check the wrong permissions and try to boost
the wrong process.

Test: Open app from recents, make sure Launcher gets scheduled
as needed.
Bug: 73555925

Change-Id: I2d1a7d0c881c0182127a5b25dce0ab1a308d5e63
2018-03-13 13:24:58 +00:00
Adrian Roos
7844159deb Merge changes Iff142ccd,I724080ed into pi-dev
* changes:
  Multi cutout: Fix IME navigation guard
  Multi Cutout: Fix more cutout issues
2018-03-13 13:21:17 +00:00
TreeHugger Robot
89c4bd5f26 Merge "Volume UI updates" into pi-dev 2018-03-13 12:17:30 +00:00
Hyundo Moon
15d3ba624c Merge "MediaSession2: Replace PlaybackState2" into pi-dev 2018-03-13 12:03:55 +00:00
TreeHugger Robot
f0927b0726 Merge "Ensure members are non-null in callback" into pi-dev 2018-03-13 11:00:25 +00:00
Leon Scroggins
5a0b48a13d Merge "Encode F16 Bitmaps to 8-bit P3" into pi-dev 2018-03-13 10:40:25 +00:00
TreeHugger Robot
fd95ca6d2e Merge "Use the correct drawable to badge user icon" into pi-dev 2018-03-13 10:24:15 +00:00
TreeHugger Robot
c154be5591 Merge "Atoms: Bluetooth" into pi-dev 2018-03-13 10:22:28 +00:00
Hyundo Moon
c006dc2a85 MediaSession2: Replace PlaybackState2
This CL removes PlaybackState2 and replaces it with other APIs.

Bug: 74370608, Bug: 73971431
Test: Passed CTS
Change-Id: Ifa16b1d551957ab4bb06979ddf29b18772093035
2018-03-13 17:05:55 +09:00
Christofer Åkersten
623122cd98 Ensure members are non-null in callback
Bug: 74570008
Test: runtest-cts-MediaComponents -r 100
Change-Id: I59590afae4e67fa8a90f8a7b4a6be58ce54e2806
2018-03-13 06:23:34 +00:00
Jovana Knezevic
660a7639ca Merge "Removing the countdown timer and countdown progress bar from the Car User Picker." into pi-dev 2018-03-13 05:26:21 +00:00
Jaewan Kim
c3efa17bdd Merge changes from topics "session2_additem", "session2_playlistmetadata", "session2_getplaylist" into pi-dev
* changes:
  MediaSession2: Implement add/remove/replacePlaylistItem()
  MediaSession2: Implement update/getPlaylistMetadata()
  MediaSession2: Implement get/setPlaylist()
2018-03-13 04:30:50 +00:00
TreeHugger Robot
9f0111c82a Merge "WindowState: Update mLastSurfaceInsets at creation time." into pi-dev 2018-03-13 04:09:33 +00:00
TreeHugger Robot
75029d0dbc Merge "Limit the systemconfig tags allowed to vendors" into pi-dev 2018-03-13 04:08:33 +00:00
Kevin Chyn
3690effd2d Merge "Update FingerprintDialog UI for landscape orientation" into pi-dev 2018-03-13 04:06:27 +00:00
Tej Singh
5d991e1f25 Atoms: Bluetooth
Adds atom defininitions for some bluetooth atoms.
Logging will go in aosp. ag/3668205 contained most of this change, but
is being split up and moved to pi-dev and aosp.

Bug: 74457175, 72320489
Test: build success on marlin
Change-Id: Ib14a74eabfab08bbae5d4d549244f1022e8c34f0
2018-03-12 21:03:22 -07:00
TreeHugger Robot
70d4ddece8 Merge "Passing the TaskDescription to the IconLoader" into pi-dev 2018-03-13 03:14:59 +00:00
Jaewan Kim
8562fd9504 MediaSession2: Implement add/remove/replacePlaylistItem()
Bug: 73149584
Test: Run CTS with MediaComponents/runcts.sh
Change-Id: I29804f52eaca45de21fd66634e4eeee2c72a9a25
2018-03-13 11:59:18 +09:00
Jaewan Kim
dc5ab8095a MediaSession2: Implement update/getPlaylistMetadata()
Bug: 74174649
Test: Run CTS with MediaComponents/runcts.sh
Change-Id: I3ac2dabfc7f532bf7d7262940e3dc309e97fd45a
2018-03-13 11:55:55 +09:00
Marco Nelissen
ea89e69989 [automerger] Rework thumbnail cleanup am: 0dc23f95a1 skipped: 75767d1e3c am: 6720ea0b94 am: 16ee12ac68 am: d08bb4b174 am: b3f50c9ccb -s ours am: b50ae71d99 -s ours
am: 21e5aeefce  -s ours

Change-Id: Ib0d77d48f378c8fc345c3c50e2be8d41cd4b28db
2018-03-13 02:51:06 +00:00
Jaewan Kim
25db3cdb93 MediaSession2: Implement get/setPlaylist()
Bug: 74326040
Test: Run CtsMediaTests for MediaSession2
Change-Id: Ib799c03edd2f79c6f9ffa989aea1137018ec55b3
2018-03-13 11:48:30 +09:00
TreeHugger Robot
05b3d95b65 Merge "Do not darken scrims when unlocking with fp" into pi-dev 2018-03-13 02:40:26 +00:00
Marco Nelissen
21e5aeefce [automerger] Rework thumbnail cleanup am: 0dc23f95a1 skipped: 75767d1e3c am: 6720ea0b94 am: 16ee12ac68 am: d08bb4b174 am: b3f50c9ccb -s ours
am: b50ae71d99  -s ours

Change-Id: Ic18f8e6449d4310924bac6a40acff9df4d743dc6
2018-03-13 02:29:45 +00:00
TreeHugger Robot
8807436378 Merge "heif: add option for specifying bitmap pixel format" into pi-dev 2018-03-13 02:29:25 +00:00
Marco Nelissen
b50ae71d99 [automerger] Rework thumbnail cleanup am: 0dc23f95a1 skipped: 75767d1e3c am: 6720ea0b94 am: 16ee12ac68 am: d08bb4b174
am: b3f50c9ccb  -s ours

Change-Id: I1b214134e879310733ee40b138c29cfc0a78b32e
2018-03-13 02:11:30 +00:00
Kevin Chyn
07c1cc1f4f Merge "Fingerprint should check current client when task stack changes" into pi-dev 2018-03-13 02:04:59 +00:00
Bryce Lee
5796ab29e6 Merge "Use isKeyguardLocked to determine whether to resume." into pi-dev 2018-03-13 01:44:52 +00:00
Bryce Lee
d939cf04e5 Use isKeyguardLocked to determine whether to resume.
Previously, we used isKeyguardActive to determine whether we should
resume an activity. This does not account for the keyguard going
away, which can leads to a timing issue where we do not resume an
activity when coming out of sleep from fingerprint unlock.

This change also prevents us from pausing a stopped activity that is
is considered to be the resumed activity as it will be brought to
the resumed state.

Fixes: 73991496
Test: Open display settings, lock screen, fingerprint unlock, press
      back, verify main settings page is shown immediately.

Change-Id: I3a7a33f5359a41fc958e3d8e799c39f5193ecb56
2018-03-12 18:42:13 -07:00
TreeHugger Robot
0dba1eecd8 Merge "Allow carrier-privileged apps to access voicemail provider." into pi-dev 2018-03-13 01:41:35 +00:00
TreeHugger Robot
bccb356c70 Merge "Allow carrier privileged apps to access Telephony/Subscription APIs." into pi-dev 2018-03-13 01:41:35 +00:00
Android Build Merger (Role)
b3f50c9ccb [automerger] Rework thumbnail cleanup am: 0dc23f95a1 skipped: 75767d1e3c am: 6720ea0b94 am: 16ee12ac68 am: d08bb4b174
Change-Id: I9749a1bacc983ee7fff06649f55d9b91d8df54ac
2018-03-13 00:25:54 +00:00
Android Build Merger (Role)
d08bb4b174 [automerger] Rework thumbnail cleanup am: 0dc23f95a1 skipped: 75767d1e3c am: 6720ea0b94 am: 16ee12ac68
Change-Id: If81e264d57c533a12e270c197e99a31c895fa2dd
2018-03-13 00:25:44 +00:00
Android Build Merger (Role)
16ee12ac68 [automerger] Rework thumbnail cleanup am: 0dc23f95a1 skipped: 75767d1e3c am: 6720ea0b94
Change-Id: Ibd9203bd7f91b9d25aaf497239e52e81bf18c295
2018-03-13 00:25:33 +00:00
Android Build Merger (Role)
6720ea0b94 [automerger] Rework thumbnail cleanup am: 0dc23f95a1 skipped: 75767d1e3c
Change-Id: I36851ba644feb11c57aff0fe6bb218f5c6f14be4
2018-03-13 00:25:25 +00:00
Android Build Merger (Role)
75767d1e3c [automerger] Rework thumbnail cleanup am: 0dc23f95a1
Change-Id: Ia3a740184191990fa43ca705b5eae8ea572fb6c1
2018-03-13 00:23:52 +00:00
Marco Nelissen
0dc23f95a1 Rework thumbnail cleanup
Bug: 63766886
Test: ran CTS tests
Change-Id: I1f92bb014e275eafe3f42aef1f8c817f187c6608
Merged-In: I1f92bb014e275eafe3f42aef1f8c817f187c6608
2018-03-13 00:23:51 +00:00
Andrii Kulian
ee83dd2cd0 Merge "Don't throw exception for duplicate resume" into pi-dev 2018-03-13 00:21:26 +00:00
TreeHugger Robot
2b83982b2b Merge "Make MP2 operations asynchronous and send matching notifications" into pi-dev 2018-03-13 00:09:02 +00:00
Marco Nelissen
b44e3b1799 Merge "Rework thumbnail cleanup" into oc-dr1-dev am: 30755424d1 -s ours
am: ca4a879f9d  -s ours

Change-Id: I33c98cf6058de6d52928a73a3fce7d5d7fcab5bd
2018-03-12 23:44:52 +00:00
Kevin Chyn
27ce19480e Update FingerprintDialog UI for landscape orientation
Fixes: 73818869

Test: tested with modified FingerprintDialog apk
Change-Id: I59664669920c1dfaf3446b68c42de6d9dda83acc
2018-03-12 16:42:34 -07:00
Marco Nelissen
ca4a879f9d Merge "Rework thumbnail cleanup" into oc-dr1-dev
am: 30755424d1  -s ours

Change-Id: I0246cd0dcb70293c1c183086334fcdea77d0a604
2018-03-12 23:30:48 +00:00
Alan Viverette
b5837d14c2 Merge "Migrate multidex to androidx" into pi-dev 2018-03-12 23:15:51 +00:00
Lucas Dupin
67f026331f Do not darken scrims when unlocking with fp
Scrims would darken because notification panel would collapse.
Introduced a method to ignore the panel expansion.

Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/ScrimControllerTest.java
Test: unlock with fp from bouncer and AOD
Test: pull down QS after unlocking, look at scrims
Fixes: 74426737
Change-Id: I94f4a3f3b5ea1eed709c853d945e646cd3f41f78
2018-03-12 16:12:31 -07:00
Marco Nelissen
30755424d1 Merge "Rework thumbnail cleanup" into oc-dr1-dev 2018-03-12 23:12:10 +00:00
Chen Xu
f78767d2f9 Merge "Carrier id api rename" into pi-dev 2018-03-12 22:49:21 +00:00
Robert Carr
b08ed04b8d WindowState: Update mLastSurfaceInsets at creation time.
Otherwise the first call to updateSurfacePosition may think the surface
insets are changing and defer a transaction, but the client may
not necessarily render another frame as the insets were not actually
changing.

Bug: 74084094
Test: Manual. go/wm-smoke.
Change-Id: I917dff05c4ac0b578d3ccc48c95a10cad8d6d0f9
2018-03-12 15:49:08 -07:00
TreeHugger Robot
5d92e72482 Merge "DisplayCutout: Support more than one cutout" into pi-dev 2018-03-12 22:45:34 +00:00