Commit Graph

542466 Commits

Author SHA1 Message Date
TreeHugger Robot
be044b011a Merge "Remove the feature flag of contextual home V2" into rvc-dev am: 1471727cdb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11907890

Change-Id: Ie1a1c58f8ab4d0d9749147ddaef8a556cd2b418c
2020-06-19 05:44:52 +00:00
Sungsoo Lim
0ea65316f4 Prevent unnecessary call of setBluetoothA2dpOn(false)
When an active BT device is changed, instead of just notifying that
the changed BT name, AudioService sometimes notify it with two steps.

1) Notify prev BT disconnected
2) Notify new BT connected

By not calling setBluetoothA2dpOn(false) when BT is disconnected,
we can prvent the unnecessary call of it.

Bug: 144784716
Test: manual
Change-Id: I31442204cd4dd4a78552e0f993e9dfa37d6fc03f
2020-06-19 14:42:08 +09:00
Winson Chung
a2caf278e0 Merge "Fix some minor issues with animating dismiss" into rvc-dev 2020-06-19 05:21:17 +00:00
Matthew Mintz
4e2cf864cd Merge "Add app label to AOSP sound picker." into rvc-dev 2020-06-19 05:17:09 +00:00
TreeHugger Robot
9fba23f97f Merge "RTL UI for stack & manage menu user education" into rvc-dev 2020-06-19 05:15:44 +00:00
Mark Chien
fe65a92857 [automerger skipped] Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 -s ours am: 8e26ce77b8 -s ours am: d6dac78595 -s ours
am skip reason: Change-Id I13b291e5db6a8a8c9f2bfa477acabaea250aa48c with SHA-1 94a794f01b is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: Ifa2008551f05fc317d2e42df4e28e7bc0b28ce2c
2020-06-19 05:14:04 +00:00
Mark Chien
5e285172bf [automerger skipped] Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 am: a2c7d51858 -s ours am: f8ca64fcb1 -s ours
am skip reason: Change-Id I13b291e5db6a8a8c9f2bfa477acabaea250aa48c with SHA-1 94a794f01b is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: I2559fc07a48321e689af32357cdef6df1365854e
2020-06-19 05:13:33 +00:00
Automerger Merge Worker
9099e8afbc Merge "Merge "Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: bbc25f43d9" into rvc-d1-dev-plus-aosp am: a0d4a781fd" into rvc-qpr-dev-plus-aosp 2020-06-19 05:13:29 +00:00
Mark Chien
c1d8090241 [automerger skipped] Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 am: a2c7d51858 am: 7092210efe -s ours
am skip reason: Change-Id I13b291e5db6a8a8c9f2bfa477acabaea250aa48c with SHA-1 8e493dcf33 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: I7dce4209938e4455ab83dfba59effbe361f4cb2d
2020-06-19 05:13:15 +00:00
Automerger Merge Worker
1905d7673b Merge "Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: bbc25f43d9" into rvc-d1-dev-plus-aosp am: a0d4a781fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: I7c1734aeb3210fb9051c2f90d777b90e1f2bf790
2020-06-19 05:13:15 +00:00
Automerger Merge Worker
aefa3b763b Merge "Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: ee897cb490 am: 84641d67fb" into rvc-qpr-dev-plus-aosp 2020-06-19 05:12:41 +00:00
Kyunglyul Hyun
431732ca0e Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: ee897cb490 am: 84641d67fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: I70a74c317225541f3a6523cb22c4e2100cea858e
2020-06-19 05:12:28 +00:00
Kyunglyul Hyun
5c1114aeb7 Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: ee897cb490 am: 0750c40032
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: Ife0a8f8a138123e754e732cb9245e27c399c568d
2020-06-19 05:12:11 +00:00
TreeHugger Robot
1471727cdb Merge "Remove the feature flag of contextual home V2" into rvc-dev 2020-06-19 05:06:11 +00:00
Lyn Han
86f638060e Lighten bubble scrim
Alpha: 0.85 => 0.6

Bug: 158482996
Test: dark mode pointer easier to see with lighter scrim

Change-Id: I9bc73591bed42b21c87e098d9ac0bb35e6804343
2020-06-18 22:04:14 -07:00
Mark Chien
d6dac78595 [automerger skipped] Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 -s ours am: 8e26ce77b8 -s ours
am skip reason: Change-Id I13b291e5db6a8a8c9f2bfa477acabaea250aa48c with SHA-1 94a794f01b is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: I1da5e4e9283961a587faf0938829ab22862f3958
2020-06-19 05:00:25 +00:00
Mark Chien
7092210efe Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 am: a2c7d51858
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: I325c036767a6be5a469688fe6828b7e3e83252f7
2020-06-19 05:00:16 +00:00
Mark Chien
f8ca64fcb1 [automerger skipped] Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 am: a2c7d51858 -s ours
am skip reason: Change-Id I13b291e5db6a8a8c9f2bfa477acabaea250aa48c with SHA-1 8e493dcf33 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: Icb7e02b379b343368eeb75cf44c683489267cad9
2020-06-19 05:00:04 +00:00
Kyunglyul Hyun
84641d67fb Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: ee897cb490
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: Ib51292338fa465782d9cc85c88edf99331cd74e5
2020-06-19 05:00:00 +00:00
Automerger Merge Worker
a0d4a781fd Merge "Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: bbc25f43d9" into rvc-d1-dev-plus-aosp 2020-06-19 04:59:39 +00:00
Kyunglyul Hyun
3b62b36ef9 Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: bbc25f43d9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: I9ebde85563370ca036a27a791731f0807f2ff61d
2020-06-19 04:59:30 +00:00
Kyunglyul Hyun
0750c40032 Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b am: ee897cb490
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: I67c16725d9e2e0133ca6178c5272ff22b304b48c
2020-06-19 04:59:17 +00:00
Lucas Dupin
276ee7e7e5 Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1 am: 37996a520e am: c679af29b2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I5814b35558234036432bea6c8d3a8fd7c8bc9a4d
2020-06-19 04:47:36 +00:00
Lucas Dupin
c62cab1d8e Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1 am: 41a860e1a8 am: baf68170aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I052362379a1e60c2f09eef156ec033005b55b07f
2020-06-19 04:47:25 +00:00
Lucas Dupin
95c5ea8663 Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1 am: 37996a520e am: 0b98baac86
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I185e34d5d17e18bc9d6269d8766e874b5cd13330
2020-06-19 04:47:16 +00:00
Mark Chien
8e26ce77b8 [automerger skipped] Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1 -s ours
am skip reason: Change-Id I13b291e5db6a8a8c9f2bfa477acabaea250aa48c with SHA-1 8e493dcf33 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: I411e7cffe6c8cb734cf800100138dd522697baa6
2020-06-19 04:43:37 +00:00
Mark Chien
a2c7d51858 Merge "Add owneship of tethering module" into rvc-dev am: fb8fc4a0f1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11910264

Change-Id: I4600aa0f43c010efe4238f92e0e70faec93a4f22
2020-06-19 04:43:33 +00:00
Kyunglyul Hyun
bbc25f43d9 Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: Ia5f92588f94f0150342e1a2f7233b3ff20b096f3
2020-06-19 04:42:53 +00:00
Kyunglyul Hyun
ee897cb490 Merge "Log transferring and fix verbose system logs" into rvc-dev am: 6edbf48c2b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11862403

Change-Id: Id2eb97e2681a814b612c231ffef55b6908eb8053
2020-06-19 04:42:51 +00:00
Mark Chien
fb8fc4a0f1 Merge "Add owneship of tethering module" into rvc-dev 2020-06-19 04:40:12 +00:00
Lucas Dupin
baf68170aa Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1 am: 41a860e1a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I331aeb6d06b1f03418b2a9bc162e21670ab73bf4
2020-06-19 04:38:02 +00:00
Lucas Dupin
c679af29b2 Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1 am: 37996a520e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I3955ebd8f24a83b2f0341b3aca8249c81f9c86c1
2020-06-19 04:37:57 +00:00
Lucas Dupin
0b98baac86 Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1 am: 37996a520e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I63de22cb23b30e33f1790d4a5d81217622f65178
2020-06-19 04:37:20 +00:00
Kyunglyul Hyun
6edbf48c2b Merge "Log transferring and fix verbose system logs" into rvc-dev 2020-06-19 04:32:01 +00:00
Lyn Han
3989260800 Fix off-center bubble pointer
Bubble position is calculated w.r.t left screen edge.
Pointer position is set w.r.t right end of expanded view left padding.
Add missing correction for expanded view left padding.

Fixes: 158621663
Test: pointer points to bubble center
Change-Id: I94d320b0b599865378d8297d50f555d5edd07203
2020-06-18 21:27:19 -07:00
Lucas Dupin
41a860e1a8 Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I763f4e517daf9800c1ffcb49d754b7a613439381
2020-06-19 04:24:19 +00:00
Lucas Dupin
37996a520e Merge "Fix paused player glitch on lock screen" into rvc-dev am: 9aeedae3a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11923614

Change-Id: I40e6474dcf25161e023ded2db47339e761442174
2020-06-19 04:24:08 +00:00
TYM Tsai
c9f0c232ae Fix the context leak in the ContentCapture
Activity cannot be released because the context be holded by multiple
objects.
* Activity holds ContentCaptureManager.
* ContentCaptureManager holds the context and MainContextCaptureSession.
* MainContextCaptureSession holds the context and ContentCaptureManager.
* The system server holds some binder references to MainContentCaptureSession.
If the system service never released the binder references, then the
activity is also never GC'd.
To avoid the issue,
1. Make the session state receiver of MainContextCaptureSession to be
   static and uses weak reference to MainContextCaptureSession.
2. The direct service vulture may miss to do unlinkToDeath(), do a checking
   while the session destory.

Bug: 143210612
Test: manual check Objects on the meminfo
Test: Activities should be released after a period of time
Test: adb shell dumpsys meminfo com.google.android.dialer
Change-Id: I12037483addb1efe444c74fa189ef6afd15821dd
2020-06-19 12:09:54 +08:00
Lucas Dupin
9aeedae3a1 Merge "Fix paused player glitch on lock screen" into rvc-dev 2020-06-19 04:09:33 +00:00
Milim Lee
63a6065cd2 Let only Ethernet manage ethernet interface up and down
When LAN link is changed for using ethernet interface from Ethernet tethering to Ethernet,
there is confiict as Ethernet Tethering is trying to make ethernet link down and Ethernet is trying to make ethernet link up.

So, this would make Ethernet only manage ethernet interface link state.

Test: manual
Bug: 130840861
Change-Id: I1cd40ae764bdeecbb59e3889e9399b7f4b05f9cc
2020-06-19 12:44:22 +09:00
Winson Chung
c5aa333acc Fix some minor issues with animating dismiss
- Also decrease the magnetic field radius to bias towards moving
  the PIP vs dismissing it
- Rotation was causing the bounds animation to be canceled while
  mTemporaryBounds was still set leading to the wrong starting
  bounds in the next orientation.  In this case, we can always clear
  temporary bounds whenever synchronizing bounds.

Change-Id: I721785ccabcd2ee94b7dfa9deeb306246bc2e4a3
Bug: 159390687
Bug: 159342554
Test: Drag pip while over dismiss area
Test: Ensure fling to dismiss still works, target is smaller
Test: Rotate while bounds animation is setting and ensure the touch
      is from the right starting bounds in the next orientation
2020-06-18 20:41:44 -07:00
Treehugger Robot
94a794f01b Add owneship of tethering module
Bug: 158961959
Test: build/make/tools/checkowners.py packages/NetworkStack/OWNERS
Test: ./build/make/tools/checkowners.py \
frameworks/base/packages/Tethering/OWNERS

Merged-In: I13b291e5db6a8a8c9f2bfa477acabaea250aa48c
Change-Id: I13b291e5db6a8a8c9f2bfa477acabaea250aa48c
2020-06-19 03:37:43 +00:00
Treehugger Robot
0774a0c565 Merge "Test that IpNeighborMonitor is stopped when IpServer stops." am: d4e50ab409 am: a5edc98546 am: 1d2c177c3d am: bd8bd3906c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1343441

Change-Id: I8a78313b8d4524aa40ed6751979c4947387b7658
2020-06-19 03:34:30 +00:00
Jason Chiu
7ebdce50cd Remove the feature flag of contextual home V2
Bug: 159393461
Test: rebuild
Change-Id: I0873794e398bca35820a23860a6325a7b6097da4
2020-06-19 11:30:13 +08:00
Josh Tsuji
832ef84dbf Pass resize touch events to the touch state.
Bug: 159339032
Test: manual.
Change-Id: Ice18b7c842cc2d25b7744925baa6900aa552ba20
2020-06-19 03:26:02 +00:00
Treehugger Robot
bd8bd3906c Merge "Test that IpNeighborMonitor is stopped when IpServer stops." am: d4e50ab409 am: a5edc98546 am: 1d2c177c3d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1343441

Change-Id: I5a21c01452b5d8c6163b28fa903ba154eb3ee7c0
2020-06-19 03:17:39 +00:00
Treehugger Robot
83f6a384cb Test that IpNeighborMonitor is stopped when IpServer stops.
Bug: 159097215
Test: test-only change
Original-Change: https://android-review.googlesource.com/1343441
Merged-In: I2292c1cbff06a304f70191b88d833b19af2b8b92
Change-Id: I2292c1cbff06a304f70191b88d833b19af2b8b92
2020-06-19 03:06:05 +00:00
Treehugger Robot
1d2c177c3d Merge "Test that IpNeighborMonitor is stopped when IpServer stops." am: d4e50ab409 am: a5edc98546
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1343441

Change-Id: Iddcf13599efd093b2cf2d2228a3f7be69178e5fc
2020-06-19 03:04:46 +00:00
Sudheer Shanka
75d91bb15e Merge "Make usage of revocable fds for reads configurable." into rvc-dev am: 14849cfbd4 am: b527126721 am: e6fb490da2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921569

Change-Id: Icff2fbde8aa765ccaf9544587da4bb0b21c467d6
2020-06-19 02:52:50 +00:00
Yabin Huang
0a0e6019c7 Merge "Update focus highlight of car dialog button" into rvc-dev am: 333f7c957c am: 6d85cf390a am: ec82bb91d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921467

Change-Id: I1105bccead69643d3f0e55cea852e54811ad11c0
2020-06-19 02:52:42 +00:00