Commit Graph

444580 Commits

Author SHA1 Message Date
Fabian Kozynski
769fde0718 [automerger skipped] Merge "Use UnlockMethodCache#canSkipBouncer in user switcher" am: 63e2a95b87 am: 941d439465 -s ours am: 803f3e0a6f -s ours
am: 97b5991f24 -s ours
am skip reason: change_id Idbff4fbabca962c632ff5d78b25418c0502db9a7 with SHA1 d2eb34b689 is in history

Change-Id: I2869d08fb1bf9b878f5acea1e3e05a1de892edf7
2019-09-18 11:07:50 -07:00
Fabian Kozynski
97b5991f24 [automerger skipped] Merge "Use UnlockMethodCache#canSkipBouncer in user switcher" am: 63e2a95b87 am: 941d439465 -s ours
am: 803f3e0a6f -s ours
am skip reason: change_id Idbff4fbabca962c632ff5d78b25418c0502db9a7 with SHA1 d2eb34b689 is in history

Change-Id: Ie8e9917a797a56e5bb9a498f0c2f7f49ab52ed36
2019-09-18 10:51:50 -07:00
Fabian Kozynski
803f3e0a6f [automerger skipped] Merge "Use UnlockMethodCache#canSkipBouncer in user switcher" am: 63e2a95b87
am: 941d439465 -s ours
am skip reason: change_id Idbff4fbabca962c632ff5d78b25418c0502db9a7 with SHA1 d2eb34b689 is in history

Change-Id: I7081d25eb3e16e25cf36dab3d2f44ab820d44bcd
2019-09-18 10:42:11 -07:00
Fabian Kozynski
941d439465 Merge "Use UnlockMethodCache#canSkipBouncer in user switcher"
am: 63e2a95b87

Change-Id: Iba7f5c6c12c1b0e5e0dd07fa9a20850428bd5674
2019-09-18 10:30:20 -07:00
Todd Kennedy
f2bacf0eae Merge "aapt2: add 'dump overlayable' command" 2019-09-18 17:27:02 +00:00
Treehugger Robot
63e2a95b87 Merge "Use UnlockMethodCache#canSkipBouncer in user switcher" 2019-09-18 17:11:28 +00:00
TreeHugger Robot
062853fbb3 Merge "Stop reparenting surfaces during app transtion animation." 2019-09-18 17:04:33 +00:00
Amit Mahajan
97bc2c59d7 Merge "Move mms related code from opt/telephony to base/telephony." 2019-09-18 16:41:48 +00:00
TreeHugger Robot
04bdd93ea1 Merge "Dedup smart reply updates for bubble flyout" 2019-09-18 16:36:33 +00:00
TreeHugger Robot
bcd2c50747 Merge "Cleanup: delete duplicated code" 2019-09-18 16:22:41 +00:00
TreeHugger Robot
895fd76955 Merge "Rely on PlatformCompat instead of DeviceConfig" 2019-09-18 16:18:11 +00:00
Mårten Kongstad
1d3b64855b aapt2: add 'dump overlayable' command
Add a command to print a resource table's <overlayable> resources. Given
the following input

  <overlayable name="TestResources">
    <policy type="system">
      <item type="string" name="a" />
    </policy>
    <policy type="sytem|vendor">
      <item type="string" name="b" />
      <item type="string" name="c" />
    </policy>
  </overlayable>

aapt2 dump overlayable will produce

  name="TestResources" actor=""
    policies="system"
      string/a
    policies="system|vendor"
      string/b
      string/c

Bug: 120609160
Test: manual (aapt2 dump overlayable $(gettop)/frameworks/base/cmds/idmap2/tests/data/target/target.apk)
Change-Id: I21041e6169c62d01f1a469624911ce7cad3e18a8
2019-09-18 07:35:44 -07:00
Lyn Han
405e0b705e Dedup smart reply updates for bubble flyout
Smart reply updates are not visually interruptive and bubbles should not
show flyout for them, since flyout text remains the same.

1) Modify NoMan.isVisuallyInterruptive to skip evaluation of fields
irrelevant to bubbles

2) Modify NotificationComparator to rank interruptive notifs higher

3) Pipe bool (isInterruptive) from system_process to SysUI
	NoMan --- set bool on notif record and ranking
	Ranking --- parcel bool for cross-process transport
	SysUI notif entry --- get bool from ranking
	SysUI bubble data --- on notif entry update, suppress flyout if isInterruptive=false

	Considered adding "isInterruptive" bool to StatusBarNotification.
	Did not because "visually-interruptive" is additional information that the
	system figured out and SBNs should be limited to info from the app.

4) NoMan --- schedule ranking update if interruptive changes for bubble

Fixes: 138755533
Test: manual - send one sms => flyout appears once
Test: manual - send multiple sms in a row => flyout appears for each one
Test: atest FrameworksUiServicesTests
Test: atest NotificationComparatorTest
Test: atest SystemUITests
Change-Id: Id4b855054689ee73a109bb7cd18004531b41f28c
(cherry picked from commit 0dddc61824d091e48962e36939828cae3cde2aa9)
2019-09-18 10:05:50 -04:00
TreeHugger Robot
755f72686b Merge "Move chunk proto definitions into the BackupEncrypter APK" 2019-09-18 13:55:12 +00:00
Lucas Dupin
1d35b3cd99 Merge "Revert "Apply front scrim to doze pulsing"" 2019-09-18 13:35:54 +00:00
Anna Trostanetski
cbd736e2a3 [automerger skipped] Merge "Implement stats logging for Compatibility API." am: 3cadf0d9ea -s ours am: 5cc97f9856 -s ours am: 62f7def277 -s ours
am: 345a2b80c0 -s ours
am skip reason: change_id I80f07d0beb30c779c4bce70bebf2bb4ab22f6bfe with SHA1 01a2093248 is in history

Change-Id: Ic8f9a0e3170a695e47d77b221297f36016b815a9
2019-09-18 06:10:20 -07:00
Anna Trostanetski
345a2b80c0 [automerger skipped] Merge "Implement stats logging for Compatibility API." am: 3cadf0d9ea -s ours am: 5cc97f9856 -s ours
am: 62f7def277 -s ours
am skip reason: change_id I80f07d0beb30c779c4bce70bebf2bb4ab22f6bfe with SHA1 1516d5290c is in history

Change-Id: Ib66eb7ca5774fbf0c688822fb7c871ed5f71f72d
2019-09-18 05:58:18 -07:00
Fabian Kozynski
c8672edd47 Merge "Fix dump Dependency" 2019-09-18 12:57:02 +00:00
Anna Trostanetski
62f7def277 [automerger skipped] Merge "Implement stats logging for Compatibility API." am: 3cadf0d9ea -s ours
am: 5cc97f9856 -s ours
am skip reason: change_id I80f07d0beb30c779c4bce70bebf2bb4ab22f6bfe with SHA1 1516d5290c is in history

Change-Id: I581c6fb0d271188d248fbbe46ed9c420fac5916c
2019-09-18 05:51:29 -07:00
Anna Trostanetski
5cc97f9856 [automerger skipped] Merge "Implement stats logging for Compatibility API."
am: 3cadf0d9ea -s ours
am skip reason: change_id I80f07d0beb30c779c4bce70bebf2bb4ab22f6bfe with SHA1 1516d5290c is in history

Change-Id: I737b7e4ab97289c83bb616086753b2dcd9cb4724
2019-09-18 05:45:37 -07:00
Anna Trostanetski
3cadf0d9ea Merge "Implement stats logging for Compatibility API." 2019-09-18 12:25:47 +00:00
Eran Messeri
f646df167a Merge "KeyChain: Unify manual and programmatic key installation flows" 2019-09-18 12:16:58 +00:00
Rafal Slawik
390692b844 Cleanup: delete duplicated code
Replace the duplicated code using existing functions.

Test: atest statsd_test
Change-Id: Ib8017288526d57203419ba749e433eb392d7132d
2019-09-18 12:40:45 +01:00
TreeHugger Robot
e02001e298 Merge "Marks app filtering interactions correctly" 2019-09-18 11:30:56 +00:00
Anna Trostanetski
03e5c28da9 [automerger skipped] Merge "Implement stats logging for Compatibility API." into stage-aosp-master am: 81e186ab99 am: 44b8ba5095
am: 28fa70f0e0 -s ours
am skip reason: change_id I80f07d0beb30c779c4bce70bebf2bb4ab22f6bfe with SHA1 01a2093248 is in history

Change-Id: I2e13e788bb58ac45356aa21c465662c10dd3f189
2019-09-18 04:07:49 -07:00
Anna Trostanetski
28fa70f0e0 Merge "Implement stats logging for Compatibility API." into stage-aosp-master am: 81e186ab99
am: 44b8ba5095

Change-Id: I0a7652cc97b7b50fc3797b26582b09caa0617a16
2019-09-18 03:55:45 -07:00
Anna Trostanetski
44b8ba5095 Merge "Implement stats logging for Compatibility API." into stage-aosp-master
am: 81e186ab99

Change-Id: I48e2e3cdc23cdfcc541a5912aec20435ebc4c0c8
2019-09-18 03:42:49 -07:00
Anna Trostanetski
81e186ab99 Merge "Implement stats logging for Compatibility API." into stage-aosp-master 2019-09-18 10:35:21 +00:00
Anna Trostanetski
13cd9c0b1c Merge "Implement stats logging for Compatibility API." 2019-09-18 10:32:47 +00:00
Alex Johnston
5c65fc9f80 Merge "Save password history length when requested quality is unspecified. Refactored code to remove duplication in writeToXml method in the DevicePolicyManagerService class." 2019-09-18 09:20:51 +00:00
Ryan Lin
a5cd980c37 Merge "Rename AccessibilityGestureInfo" 2019-09-18 08:53:06 +00:00
Issei Suzuki
7114215648 Stop reparenting surfaces during app transtion animation.
This is a first step to restructure the app transition, and the change is
behind the flag persist.wm.new_transit_animations.

Bug: 131661052
Change-Id: I9a23440c6c5d28ea937121e95985b3bd6f3cc451
Test: No-op for production. Pass existing tests.
2019-09-18 10:09:32 +02:00
Chris.CC Lee
463a52d59d Revert "Apply front scrim to doze pulsing"
This reverts commit 84d6b0bfc3.

Reason for revert: This change does not cover state switching between AOD and PULSING.

Change-Id: I06b7375f57dd9035269563d9ae1476b8fc8f86f4
2019-09-18 06:49:43 +00:00
Chen Xu
627b3bffac Merge "scrub unused telephony-common lib" 2019-09-18 06:46:04 +00:00
Cheonho Park
eba61578d3 Merge "Allow signing key rotation" into qt-qpr1-dev am: 8c0b496c97
am: f3bf40d91f

Change-Id: Id52bed7ab4e8c10f8df1a14db33842be5fb8b215
2019-09-17 22:35:47 -07:00
Cheonho Park
f3bf40d91f Merge "Allow signing key rotation" into qt-qpr1-dev
am: 8c0b496c97

Change-Id: I94d38d4e27c789d2e0bb18e1a8253b06a78a57b1
2019-09-17 22:19:02 -07:00
Cheonho Park
8c0b496c97 Merge "Allow signing key rotation" into qt-qpr1-dev 2019-09-18 05:04:12 +00:00
Chen Xu
8474c6b9b4 Merge "move IApnSourceService.aidl to android.service.carrier" 2019-09-18 04:06:44 +00:00
Jaegeuk Kim
b1a557c60f Merge "IdleMaint: run more frequently during 3AM to 4AM" into qt-qpr1-dev am: 64c2d37df2
am: 42315b497f

Change-Id: I2b72673b2ca4c90650b5de12b889cdb0607f2179
2019-09-17 20:29:26 -07:00
Jaegeuk Kim
42315b497f Merge "IdleMaint: run more frequently during 3AM to 4AM" into qt-qpr1-dev
am: 64c2d37df2

Change-Id: Idf3bdcbbd443c2c6185a63da8a09f6275c29b5f2
2019-09-17 20:17:27 -07:00
Hyungjun Park
6cc6909b30 Merge "Add isApplicationOnUicc API" am: 3dc68a9585 am: 2f3eb5d88f am: 5d7734c64e
am: 3b70d93efc

Change-Id: I65f26e60e79562b19cf4940bcbe64b73b92cba62
2019-09-17 19:59:35 -07:00
Hyungjun Park
3b70d93efc Merge "Add isApplicationOnUicc API" am: 3dc68a9585 am: 2f3eb5d88f
am: 5d7734c64e

Change-Id: I8b620acbebe8081630a7f0b2f2fa739066b7c30b
2019-09-17 19:45:26 -07:00
Jin Seok Park
0a2366d805 Merge "Add API to check if specified mime type is supported" 2019-09-18 02:34:40 +00:00
Hyungjun Park
5d7734c64e Merge "Add isApplicationOnUicc API" am: 3dc68a9585
am: 2f3eb5d88f

Change-Id: I2deb2fbfba218f50a24656ec9e9f636335749a34
2019-09-17 19:31:36 -07:00
Jaegeuk Kim
64c2d37df2 Merge "IdleMaint: run more frequently during 3AM to 4AM" into qt-qpr1-dev 2019-09-18 02:28:03 +00:00
JW Wang
68c8910d5d Remove a todo item
ObserverInternal#packages is a public final field which doesn't need a
getter.

Bug: 140598494
Test: atest PackageWatchdogTest
Change-Id: Ibe3e0b59bebe65b45147044f783a6c72e5bce258
2019-09-18 10:18:20 +08:00
Hyungjun Park
2f3eb5d88f Merge "Add isApplicationOnUicc API"
am: 3dc68a9585

Change-Id: I995d6b61d43a39ad5e52c99e62ac292540a0be7e
2019-09-17 19:17:24 -07:00
Treehugger Robot
3dc68a9585 Merge "Add isApplicationOnUicc API" 2019-09-18 02:00:54 +00:00
markchien
9a416a8a61 [automerger skipped] Merge "Passing caller package name to setBluetoothTethering" into qt-qpr1-dev am: 27d33b157c -s ours
am: 2d2faf674d -s ours
am skip reason: change_id I2140398ad3bbc8076f729c843f0515c654553aaf with SHA1 560c3ac1dc is in history

Change-Id: I7f085ffd88b5e65b0645002d71496eb6a68264dc
2019-09-17 18:21:40 -07:00
Kweku Adams
d895ae2298 [automerger skipped] Merge "Enter quick doze with non-wakeup alarm." into qt-qpr1-dev am: 795ef47130
am: ae089b82bf -s ours
am skip reason: change_id I98bf4131b7b4a1006e37aa42bcbc7dda7e137d1d with SHA1 ecf98fb416 is in history

Change-Id: I6485554c2f88b21e911f49f728339c0734eac35d
2019-09-17 18:17:27 -07:00