Commit Graph

841972 Commits

Author SHA1 Message Date
Miranda Kephart
0dcca7ebbe Separate clipboard classes into View/Controller to facilitate testing
Bug: 242169425
Test: manual (using sample clipboard app); atest
ClipboardOverlayControllerTest

Change-Id: Ie7cca264dfd18cb710b21100831390e24387d289
2022-10-14 15:11:27 +00:00
Kweku Adams
0e9b531408 Merge "Make concurrency manager code more testable." 2022-10-14 14:42:35 +00:00
Chilun Huang
5ebf3c92bf Merge "Fix the validation of layer switch for tablet" 2022-10-14 14:40:48 +00:00
TreeHugger Robot
0d63714522 Merge "Remove InputMethodManagerDelegate#setCurrentRootView()" 2022-10-14 14:40:41 +00:00
Justin Weir
20c098e639 [automerger skipped] Merge "Fix some OWNERS files for System UI" into tm-qpr-dev am: 6cd920ce5f am: e234d7a40f -s ours
am skip reason: Merged-In Ieee94010b4439fa6db96576ff7696eef8abd0d0d with SHA-1 995ebcd52a is already in history

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

Change-Id: I861c1d2fe1bcb3765f2429b577b46a80ac4c48e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 14:26:58 +00:00
Tiger Huang
896a08a386 Merge "Re-land "Enable LOCAL_LAYOUT"" into tm-qpr-dev am: b3c6384df9 am: bcac7745ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20106621

Change-Id: I002f7ab9fd5f604fda71064fc7ded09a6ff1c42e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 14:25:53 +00:00
TreeHugger Robot
c522d44d60 Merge "Inline IMM.DelegateImpl#finishInput()" 2022-10-14 14:13:23 +00:00
TreeHugger Robot
2fcc0547bf Merge "Inline IMM.DelegateImpl#startInput()" 2022-10-14 14:02:02 +00:00
Justin Weir
e234d7a40f Merge "Fix some OWNERS files for System UI" into tm-qpr-dev am: 6cd920ce5f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20122071

Change-Id: I35868396778ce2a2106c7f9175dec5b3ad3a41a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 13:53:27 +00:00
Tiger Huang
bcac7745ac Merge "Re-land "Enable LOCAL_LAYOUT"" into tm-qpr-dev am: b3c6384df9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20106621

Change-Id: I0f2ab2a923654383484442c70e651811fbc29631
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 13:52:29 +00:00
Justin Weir
6cd920ce5f Merge "Fix some OWNERS files for System UI" into tm-qpr-dev 2022-10-14 13:16:10 +00:00
Tiger Huang
b3c6384df9 Merge "Re-land "Enable LOCAL_LAYOUT"" into tm-qpr-dev 2022-10-14 13:00:03 +00:00
TreeHugger Robot
bc287a106c Merge "Extend AutoShowTest to test more softInputMode flags" 2022-10-14 12:48:22 +00:00
TreeHugger Robot
6edba6e7e8 [automerger skipped] Merge "Add edge extension for ActivityEmbedding Shell transition animation" into tm-qpr-dev am: 9baf3ce919 am: c76206f31b -s ours
am skip reason: Merged-In I6a89b549e7b117caae75ceba6df8f41f5c4d4a15 with SHA-1 da935d0022 is already in history

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

Change-Id: I38f97db7f44dad55cb7c93b44818d8e15927d7fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 12:39:52 +00:00
Ján Sebechlebský
a514c20292 Merge "Add support for audio session id based routing" 2022-10-14 12:23:03 +00:00
Kelly Zhang
04df6535cc Merge "Introduce an EntryData interface to manage entry, page and highlight info. Based on CompositionLocal version of EntryData, we pass the info to UI implementations for pages." 2022-10-14 12:18:50 +00:00
TreeHugger Robot
c76206f31b Merge "Add edge extension for ActivityEmbedding Shell transition animation" into tm-qpr-dev am: 9baf3ce919
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20118242

Change-Id: I67467166bfa96d31e50a10ec949eea969ae1163a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 12:06:59 +00:00
TreeHugger Robot
9baf3ce919 Merge "Add edge extension for ActivityEmbedding Shell transition animation" into tm-qpr-dev 2022-10-14 11:48:05 +00:00
TreeHugger Robot
81f938b39f Merge "Update doc for BrowseActivity" 2022-10-14 10:09:17 +00:00
Jan Sebechlebsky
f28b1c6644 Add support for audio session id based routing
Bug: 233910083
Test: atest AudioServiceHostTest AudioHostTest
Test: atest com.android.audiopolicytest
Change-Id: Ica38e5c4cd3b2cc0c6c739dbd47fa0790d4393e2
2022-10-14 11:00:07 +02:00
Chris Li
4ac652ff8f Merge "Add edge extension for ActivityEmbedding Shell transition animation" 2022-10-14 08:54:33 +00:00
Harry Cutts
ec7c40da3e Merge "Add AXIS_GESTURE_{X,Y}_OFFSET MotionEvent axes" 2022-10-14 08:25:07 +00:00
Chaohui Wang
12c50ad6f5 Update doc for BrowseActivity
Bug: 244122804
Test: NA
Change-Id: I433ce48cbb9d1393d8d420086a0ce1808a9405b2
2022-10-14 16:10:55 +08:00
TreeHugger Robot
339cf43662 Merge "Remove InputMethodManagerDelegate#startInput()" 2022-10-14 07:48:29 +00:00
Kelly
4124f2f58f Introduce an EntryData interface to manage entry, page and highlight
info. Based on CompositionLocal version of EntryData, we pass the info
to UI implementations for pages.

Test: Manually test on deivce
Bug: 253536111
Change-Id: I81f4b8b3f3f799bc472ec19d196f56c8b1f756e0
2022-10-14 14:58:17 +08:00
Kean Mariotti
9b2784ac64 Merge "Add bugreport pre-dump functionality" 2022-10-14 06:54:01 +00:00
Chris Li
fcc0747278 Add edge extension for ActivityEmbedding Shell transition animation
Refactor the edge extension logic from DefaultTransitionHandler to the
helper class so that we can reuse it for ActivityEmbedding.

Bug: 207070762
Test: manually verify with Settings.
Merged-In: I6a89b549e7b117caae75ceba6df8f41f5c4d4a15
Change-Id: I6a89b549e7b117caae75ceba6df8f41f5c4d4a15
2022-10-14 14:28:31 +08:00
Chris Li
da935d0022 Add edge extension for ActivityEmbedding Shell transition animation
Refactor the edge extension logic from DefaultTransitionHandler to the
helper class so that we can reuse it for ActivityEmbedding.

Bug: 207070762
Test: manually verify with Settings.
Change-Id: I6a89b549e7b117caae75ceba6df8f41f5c4d4a15
2022-10-14 14:26:05 +08:00
Zekan Qian
5e8d4040e1 Merge "Add function to create SettingsPage from Spp." 2022-10-14 05:24:30 +00:00
Chris Li
bd5c207a09 Merge "Re-increase the Extensions API version change" into tm-qpr-dev am: a50b5fcba3 am: ba796f53c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20136165

Change-Id: I88eb3f33ed268447f8aed8bf8839107ac97d279e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 05:12:33 +00:00
Yohei Yukawa
c723b12c8a Remove InputMethodManagerDelegate#setCurrentRootView()
With this CL,

  InputMethodManagerDelegate#setCurrentRootView()

will be removed.

This is mechanical refactoring.  There must be no observable behavior
change.

Bug: 234882948
Test: presubmit
Change-Id: I3e596b4243f3223d1c9b8ba3571f91879ce0ecd4
2022-10-13 21:53:23 -07:00
Yohei Yukawa
867ceacb77 Inline IMM.DelegateImpl#finishInput()
This CL inlines

  InputMethodManager.DelegateImpl#finishInput().

There must be no observable behavior change except for we no longer
log IME tracing event

  "InputMethodManager.DelegateImpl#finishInput".

If that event is turned out to be useful, we can add a similar tag
later, but for now it doesn't look to be critically useful.

Bug: 234882948
Test: presubmit
Change-Id: Ie204f9f665e9ab4814100068ac357fbb4b26b5a5
2022-10-13 21:53:02 -07:00
Yohei Yukawa
b7b38bd0b3 Inline IMM.DelegateImpl#startInput()
This CL inlines

  InputMethodManager.DelegateImpl#startInput().

There must be no observable behavior change except for we no longer
log IME tracing event

  "InputMethodManager.DelegateImpl#startInput".

If that event is turned out to be useful, we can add a similar tag
later, but for now it doesn't look to be critically useful.

Bug: 234882948
Test: presubmit
Change-Id: I15919fba14c3c78d64796c3e600cfd8f62e73133
2022-10-13 21:52:48 -07:00
Yohei Yukawa
83c853b24b Remove InputMethodManagerDelegate#startInput()
This is a follow up CL to my previous CL [1], which partly reverted
the initial commit of ImeFocusController [2].

With that CL,

  InputMethodManagerDelegate#startInput()

is no longer called.  Thus we no longer need to defined it.

There must be no behavior change.

 [1]: Ie3446e1d0f62c489195e31fc7f073020884d6cae
      ff975479b4
 [2]: Ib455704fe1e9d243f93190a84f230210dbceac2a
      970d9d2e0c

Bug: 234882948
Bug: 244504062
Test: presubmit
Change-Id: I62ae648b75cc33592e4e985b4c975c97ccdd24f8
2022-10-13 21:52:32 -07:00
Chris Li
ba796f53c5 Merge "Re-increase the Extensions API version change" into tm-qpr-dev am: a50b5fcba3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20136165

Change-Id: Id39ee2892fbc480e407ff983268392296b9996b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 04:40:36 +00:00
Chris Li
a50b5fcba3 Merge "Re-increase the Extensions API version change" into tm-qpr-dev 2022-10-14 04:14:50 +00:00
Chilun Huang
9837bd5a26 Fix the validation of layer switch for tablet
The default split direction of tablet is different from phone. We can't
use "isRotated" to determine the split direction.

Bug: 249028038
Test: atest WMShellFlickerTests:SwitchAppByDoubleTapDivider

Change-Id: I11707b2433fe47608c387d8d8583263b725317f3
2022-10-14 11:32:20 +08:00
Chaohui Wang
7609165584 Merge "Add lifecycle-livedata-ktx for SpaLib" 2022-10-14 03:27:37 +00:00
Zekan Qian
a81a2248e5 Add function to create SettingsPage from Spp.
With this function, we can get build SettingsPage in browse activity,
and log page event with its pageId.

Bug: 244122804
Test: manual - build Gallery
Change-Id: Ib11ec0b50fa60088f75efc6f0448f4a07ca47b59
2022-10-14 11:12:59 +08:00
Joe Bolinger
931c8c70de Merge "Add a final lux method to ALSProbe." into tm-qpr-dev am: 9541293118 am: b9c39df091
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20190474

Change-Id: I4211d5abb6d5d5c804a3b4e56a273fe913139ed3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 01:54:40 +00:00
Joe Bolinger
b9c39df091 Merge "Add a final lux method to ALSProbe." into tm-qpr-dev am: 9541293118
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20190474

Change-Id: I81c3e58d2ea8df676a4f33bd2a8680f7a942de9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 01:22:02 +00:00
Ivan Chiang
425a324a15 Merge "Hotword: Update the package name in TEST_MAPPING" 2022-10-14 01:20:30 +00:00
Weilin Xu
5264239947 Merge "Add unit test for ProgramSelector" 2022-10-14 01:05:42 +00:00
Yohei Yukawa
e16dbabf16 Merge "Remove InputMethodManagerDelegate#getLockObject()" 2022-10-14 01:02:48 +00:00
Song Chun Fan
9f7a34a4ac Merge "[SettingsProvider] key size limit for mutating settings" 2022-10-14 01:02:01 +00:00
Joe Bolinger
9541293118 Merge "Add a final lux method to ALSProbe." into tm-qpr-dev 2022-10-14 00:58:12 +00:00
Weilin Xu
7fcb9a6c8f Merge "Add unit test for RadioModule of AIDL radio client" 2022-10-14 00:36:30 +00:00
TreeHugger Robot
ddd22d56a3 Merge "Remove space gesture: improve range calculation" 2022-10-14 00:18:08 +00:00
Nicolò Mazzucato
7409641c55 Merge changes from topic "cancel_unfold_anim_on_rotation" into tm-qpr-dev am: aea723c854 am: d6ac901f96
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20177443

Change-Id: If137692a3394e9fab2111fc3a28fe3c4ae0bded2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-13 23:58:11 +00:00
Justin Weir
731d53daff Merge "Delete PanelViewController" into tm-qpr-dev am: a6729cea41 am: 6f6df90cc9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19885766

Change-Id: I929bcb925ef6ccc56bc694d4c23804ec12e50463
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-13 23:57:22 +00:00