Commit Graph

444619 Commits

Author SHA1 Message Date
Seigo Nonaka
21f2a605e0 Merge "Merge "Do not compute outside given range in TextLine" into qt-dev am: 01082fe6ae am: a2778ebe0d am: dbf4d68906" into qt-qpr1-dev-plus-aosp
am: db0955b685

Change-Id: Ia4d7b4984bc08e25275dbae515d68f7272c5a81d
2019-09-18 13:56:55 -07:00
Seigo Nonaka
d3b0b630e4 Merge "Do not compute outside given range in TextLine" into qt-dev am: 01082fe6ae am: a2778ebe0d am: 57c3c50762
am: be4ad2dcc2

Change-Id: I6d47a40dc9eeec2d96714711af541e9576b75f21
2019-09-18 13:53:47 -07:00
Android Build Merger (Role)
db0955b685 Merge "Merge "Do not compute outside given range in TextLine" into qt-dev am: 01082fe6ae am: a2778ebe0d am: dbf4d68906" into qt-qpr1-dev-plus-aosp 2019-09-18 20:47:21 +00:00
Seigo Nonaka
be4ad2dcc2 Merge "Do not compute outside given range in TextLine" into qt-dev am: 01082fe6ae am: a2778ebe0d
am: 57c3c50762

Change-Id: I00df2cb5dcb1fd8cabf09d9a4177f268919ba22e
2019-09-18 13:45:49 -07:00
Seigo Nonaka
5bdfa1b338 Merge "Do not compute outside given range in TextLine" into qt-dev am: 01082fe6ae am: a2778ebe0d
am: dbf4d68906

Change-Id: I0836bc1c5ffb5c8c45e8889411b7e6590f99964b
2019-09-18 13:45:49 -07:00
Mohammad Samiul Islam
cfe7b31c5b Merge "Pass sessionId instead of whole object during pre-reboot verification" 2019-09-18 20:32:35 +00:00
Seigo Nonaka
57c3c50762 Merge "Do not compute outside given range in TextLine" into qt-dev am: 01082fe6ae
am: a2778ebe0d

Change-Id: Ib75424baa8719092f659d38d95b08b4624a3da80
2019-09-18 13:30:20 -07:00
Seigo Nonaka
dbf4d68906 Merge "Do not compute outside given range in TextLine" into qt-dev am: 01082fe6ae
am: a2778ebe0d

Change-Id: I07c9f4c9a8bd9b6cdfa0f4da215d1b6f63ca9961
2019-09-18 13:30:17 -07:00
Seigo Nonaka
a2778ebe0d Merge "Do not compute outside given range in TextLine" into qt-dev
am: 01082fe6ae

Change-Id: I9d88c47a16747009fda893660fd36d325d212a40
2019-09-18 13:17:17 -07:00
TreeHugger Robot
01082fe6ae Merge "Do not compute outside given range in TextLine" into qt-dev 2019-09-18 20:05:29 +00:00
TreeHugger Robot
4c4650cb1b Merge "Do not compute outside given range in TextLine" 2019-09-18 20:05:01 +00:00
Fabian Kozynski
e9eb25e1b4 Merge "Added logging in QsTileHost#onTuningChanged" 2019-09-18 19:28:39 +00:00
Dan Sandler
630f991cf2 Merge "Bugreport progress notification should use the bug icon." am: cb783ea2ee am: 704b11756a am: 777b2325be
am: 362e959c7d

Change-Id: I161186cbfef27ace50349d60b1726ef3ba6d1932
2019-09-18 12:16:32 -07:00
Dan Sandler
362e959c7d Merge "Bugreport progress notification should use the bug icon." am: cb783ea2ee am: 704b11756a
am: 777b2325be

Change-Id: I34c81ee801338de50e84267efceed9327414196a
2019-09-18 12:04:24 -07:00
Mingguang Xu
f555e9de41 Merge "Wifi usability: Data stall detection based on link layer stats" into qt-qpr1-dev am: d65f8c6704
am: 12a8212d5b

Change-Id: I07309df430dc46c4ef8cbae83b9f1097a08bfb3f
2019-09-18 11:51:42 -07:00
Dan Sandler
777b2325be Merge "Bugreport progress notification should use the bug icon." am: cb783ea2ee
am: 704b11756a

Change-Id: I3d4aeb73aedb280e2c60f00d126d0179944e1a65
2019-09-18 11:50:50 -07:00
Brad Ebinger
5af2a03822 Merge "Expose ConnectionService Handler to remove flaky tests" am: c9a0702a26 am: b56b8ea65d am: ad47db788d
am: 1066fe8632

Change-Id: Idd1f345355592824cf40d790ec267180aa2470ab
2019-09-18 11:44:55 -07:00
Mingguang Xu
12a8212d5b Merge "Wifi usability: Data stall detection based on link layer stats" into qt-qpr1-dev
am: d65f8c6704

Change-Id: I31776ebb6951059b4b0b6dd4e9ad2074b4c42c8e
2019-09-18 11:44:32 -07:00
Dan Sandler
704b11756a Merge "Bugreport progress notification should use the bug icon."
am: cb783ea2ee

Change-Id: I25480c62f1faae0853ec868057df4bad936c5c08
2019-09-18 11:44:20 -07:00
Treehugger Robot
cb783ea2ee Merge "Bugreport progress notification should use the bug icon." 2019-09-18 18:37:38 +00:00
Brad Ebinger
1066fe8632 Merge "Expose ConnectionService Handler to remove flaky tests" am: c9a0702a26 am: b56b8ea65d
am: ad47db788d

Change-Id: I590075e7459a377d23cab4b44b1fb81e87184074
2019-09-18 11:31:55 -07:00
Mingguang Xu
d65f8c6704 Merge "Wifi usability: Data stall detection based on link layer stats" into qt-qpr1-dev 2019-09-18 18:28:02 +00:00
Brad Ebinger
ad47db788d Merge "Expose ConnectionService Handler to remove flaky tests" am: c9a0702a26
am: b56b8ea65d

Change-Id: I66bb489be3c3fd3d0c82478a14422dc9454711ab
2019-09-18 11:20:33 -07:00
TreeHugger Robot
15348e6969 Merge changes from topic "empty-stack-leak"
* changes:
  Fix ReplaceWindowTests#testReplaceWindow_Dock_Relaunch() failure
  Fix two activity stack leak cases
2019-09-18 18:20:18 +00:00
Lucas Dupin
9bffd1f656 Merge "Avoid going to SHADE_LOCKED when already in SHADE" into qt-qpr1-dev am: 01047d0372
am: cb95d040fc

Change-Id: I7f0d670450eba65b174983907dfd7d70c12a3060
2019-09-18 11:14:27 -07:00
Brad Ebinger
b56b8ea65d Merge "Expose ConnectionService Handler to remove flaky tests"
am: c9a0702a26

Change-Id: Iaa01e6057a78003aa25a1b7142b2cc843b49716a
2019-09-18 11:10:34 -07:00
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
Lucas Dupin
cb95d040fc Merge "Avoid going to SHADE_LOCKED when already in SHADE" into qt-qpr1-dev
am: 01047d0372

Change-Id: I35947a507d4fbbb5254ce32eed33a94fc4b5720e
2019-09-18 11:07:45 -07:00
Brad Ebinger
c9a0702a26 Merge "Expose ConnectionService Handler to remove flaky tests" 2019-09-18 17:56:29 +00: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
Lucas Dupin
01047d0372 Merge "Avoid going to SHADE_LOCKED when already in SHADE" into qt-qpr1-dev 2019-09-18 17:42:58 +00: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
Mohammad Samiul Islam
6dc9889f7e Pass sessionId instead of whole object during pre-reboot verification
Also, if session is aborted before the pre-reboot verification is
complete, we now stop the verification process.

Bug: 140233823
Test: StagedInstallTest#testFailInstallAnotherSessionAlreadyInProgress_MultiPackageSinglePackage
Test: StagedInstallTest
Change-Id: I4cff8060aa1600c505531f00986ebbeb523c07c8
2019-09-18 16:01:54 +01:00
Fabian Kozynski
23e000f99d Added logging in QsTileHost#onTuningChanged
Removed guards for most of the logging. Still guarded for tiles that are
added, as it goes through all the tiles every time something changes and
it's pretty verbose.

Also added log for destroyed tiles due to not being available.

These logs are not too frequent, happening only when a user is started
on the device and when the tiles are customized.

Test: adb logcat
Bug: 138848764
Change-Id: Ica203a6611d54ce22c9d426b0413e8b543ba41b3
2019-09-18 14:51:09 +00:00
Lucas Dupin
e7ff7be645 Avoid going to SHADE_LOCKED when already in SHADE
It's not possible for the device to go to SHADE_LOCKED after you're
already unlocked, still it's possible that it would happen.

Added an extra condition to avoid it, and logs to catch the regression
if it happens again.

Fixes: 139259891
Test: pull down notification while authenticating
Change-Id: I5c2b81906fa444dfd07d040b81a527245d4130e6
2019-09-18 10:38:34 -04: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