Commit Graph

18895 Commits

Author SHA1 Message Date
Taran Singh
1cdcc0239e Merge "Fix InputConnection creation callback" into tm-dev am: d5bb81348c am: 38d073d25f am: 2881d67cbb am: 091047b253
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17896003

Change-Id: I6ca2729a26321d2d6473feead745a05405cb0746
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 11:11:58 +00:00
Taran Singh
091047b253 Merge "Fix InputConnection creation callback" into tm-dev am: d5bb81348c am: 38d073d25f am: 2881d67cbb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17896003

Change-Id: I3c12bd90f4a399784a1b9c87507720046c58b56b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 21:44:00 +00:00
Calvin Pan
2c071db234 Merge "Fix empty resource showing "Und"" into tm-dev am: f71832b46b am: 126fe9a584
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17983788

Change-Id: I8987f346864b404bb6b95f282f3cd59f2481b416
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 21:17:39 +00:00
Calvin Pan
1eeb3548a3 Merge "Fix empty resource showing "Und"" into tm-dev am: f71832b46b am: b5ba0f40cd am: 267b93c79f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17983788

Change-Id: I203f9018f1f9072d5f37b5a72f0ad66052981859
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 19:31:17 +00:00
Taran Singh
2881d67cbb Merge "Fix InputConnection creation callback" into tm-dev am: d5bb81348c am: 38d073d25f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17896003

Change-Id: I5c19a7c32840082ddc0918a6bce3008944ef9a8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 19:19:21 +00:00
Taran Singh
d5bb81348c Merge "Fix InputConnection creation callback" into tm-dev 2022-04-29 18:58:36 +00:00
Tom Hsu
9066f71fb3 Merge "[Panlingual] Change Checkbox color and remove divider of listview" into tm-dev am: 12873579dc am: 2a744b2375
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17822477

Change-Id: Ia6a5a546baa16f73c3163792bb1368941be9efe1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:49:26 +00:00
Mark Renouf
21881d0928 Merge "Restores a capture rate limit for long screenshots" into tm-dev am: 82c77bb127 am: 7d1c95a0af
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17988788

Change-Id: Ie9c1acbbf806cd5f3c77022a4844aebcf1670a6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:48:04 +00:00
TreeHugger Robot
f35a05a967 Merge "Make cuj be synchrous among atoms.proto and InteractionJankMonitor" into tm-dev am: 6298c68c71 am: f2f8325656
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17951299

Change-Id: Ib3f50b32e81e07e808874d4b9373bb7099135d99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:31:56 +00:00
Calvin Pan
e8a7887ffb Merge "Adding state description for current locale item" into tm-dev am: ba95ddf69d am: a55d87bb23
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17950645

Change-Id: Id55ab5242a6f7dc92a39505c2f24674638eff3c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:23:28 +00:00
Calvin Pan
b5ba0f40cd Merge "Fix empty resource showing "Und"" into tm-dev am: f71832b46b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17983788

Change-Id: Ie0c13dae6819e38f1f152e42fa22f7c841c60c4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 16:38:45 +00:00
Calvin Pan
f71832b46b Merge "Fix empty resource showing "Und"" into tm-dev 2022-04-29 03:55:52 +00:00
Taran Singh
fc6d5e91b7 Fix InputConnection creation callback
As noted in the linked bug, in certain scenarios IC established callback
is not always called. As a fix, we make sure we don't return early when
MSG_BIND callback is received from IME

Fix: 228105257
Bug: 217971553

Test: atest StylusHandwritingTest#testHandwritingEndToEnd

Change-Id: I780327003f7145c4f9b9df4dc5243227d7e67d92
2022-04-28 15:26:00 +00:00
Tom Hsu
3711a64653 Merge "[Panlingual] Change Checkbox color and remove divider of listview" into tm-dev am: 12873579dc am: ed181bd1fc am: 95599a17da
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17822477

Change-Id: I71d10d26f5cd25c8058cd0dc49a5448981dd0c27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 14:59:47 +00:00
Tom Hsu
95599a17da Merge "[Panlingual] Change Checkbox color and remove divider of listview" into tm-dev am: 12873579dc am: ed181bd1fc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17822477

Change-Id: I48941a0da9099e6166b7ee7d02b0b56baec4442d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 13:49:34 +00:00
Mark Renouf
1edab8c51e Merge "Restores a capture rate limit for long screenshots" into tm-dev am: 82c77bb127 am: 2339eec1d4 am: cb9ea22327
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17988788

Change-Id: I8bea5ecca53d4c13b41dcc4c077bd1555dddb8ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 13:38:27 +00:00
Tom Hsu
c841e216a0 Merge "[Panlingual] Change Checkbox color and remove divider of listview" into tm-dev am: 12873579dc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17822477

Change-Id: Ibe1f6e171bfb0b2e9afc0e02dd7288f554bcc410
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 13:12:01 +00:00
Mark Renouf
cb9ea22327 Merge "Restores a capture rate limit for long screenshots" into tm-dev am: 82c77bb127 am: 2339eec1d4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17988788

Change-Id: I79a6897614c45cbd06d251f429e8d2523093135b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 13:04:02 +00:00
Tom Hsu
12873579dc Merge "[Panlingual] Change Checkbox color and remove divider of listview" into tm-dev 2022-04-28 12:24:02 +00:00
Mark Renouf
26624226be Merge "Restores a capture rate limit for long screenshots" into tm-dev am: 82c77bb127
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17988788

Change-Id: Ib390d07fd06cfa12c0b7ae1fe15e849e9fcd895a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 12:09:43 +00:00
Mark Renouf
82c77bb127 Merge "Restores a capture rate limit for long screenshots" into tm-dev 2022-04-28 11:46:50 +00:00
Calvin Pan
8d8d93bf6d Fix empty resource showing "Und"
Bug: 230689140
Test: manual
Change-Id: Ib732773758bb8344f04033be11f235456434bd29
2022-04-28 07:58:49 +00:00
TreeHugger Robot
f9b2129652 Merge "Make cuj be synchrous among atoms.proto and InteractionJankMonitor" into tm-dev am: 6298c68c71 am: b728130f3a am: 49965272df
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17951299

Change-Id: Id328b6b4ce3ac318eee89ea7604b9c13f7a734dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 07:51:36 +00:00
TreeHugger Robot
49965272df Merge "Make cuj be synchrous among atoms.proto and InteractionJankMonitor" into tm-dev am: 6298c68c71 am: b728130f3a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17951299

Change-Id: I3188e8297ad18d5ea5bc326efd8d3c9fc214a419
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 07:34:24 +00:00
TreeHugger Robot
a2a2a8177d Merge "Make cuj be synchrous among atoms.proto and InteractionJankMonitor" into tm-dev am: 6298c68c71
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17951299

Change-Id: I59c67f1689cc4176ac378a291a341d8c0fecff8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 06:20:59 +00:00
TreeHugger Robot
6298c68c71 Merge "Make cuj be synchrous among atoms.proto and InteractionJankMonitor" into tm-dev 2022-04-28 05:47:54 +00:00
Calvin Pan
1c1e26bdfb Merge "Adding state description for current locale item" into tm-dev am: ba95ddf69d am: 20a5cafac4 am: 31284b04f0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17950645

Change-Id: Ia960557f7fefba22b2e2c81352eebdf367d93559
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 05:20:58 +00:00
Calvin Pan
31284b04f0 Merge "Adding state description for current locale item" into tm-dev am: ba95ddf69d am: 20a5cafac4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17950645

Change-Id: I5a076605202bce5dcad9dee9263b94a445d6b394
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 03:30:30 +00:00
Calvin Pan
f151b96d3a Merge "Adding state description for current locale item" into tm-dev am: ba95ddf69d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17950645

Change-Id: Ief30ca93b00613c405140d09fa84c02245626b92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 02:56:05 +00:00
Calvin Pan
ba95ddf69d Merge "Adding state description for current locale item" into tm-dev 2022-04-28 02:42:29 +00:00
Ahaan Ugale
43ad7b00ee Merge "Allow IVoiceInteractionSessionListener to listen for window vis changes" into tm-dev am: 44e14e72b6 am: 23a099ad8a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17211290

Change-Id: I7176bdba162deb50d37f6dc6033c36091acbae63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 23:56:17 +00:00
TreeHugger Robot
c34f60f74e Merge "Fix "always" option in ResolverActivity" into tm-dev am: 926db2d6d3 am: c3a9bc639d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17943621

Change-Id: Icc643afd7989e58aca8d576c5a29217da6868580
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 23:52:07 +00:00
Mark Renouf
e8f1a8c559 Restores a capture rate limit for long screenshots
A previous change accidentally lost this delay between
incremental screen captures. This rate limit is needed
to prevent pushing screen capture faster than it can
render correctly.

Bug: 173700533
Bug: 217046739
Test: manual; long screenshot, observe app systrace
Change-Id: Ibd7940299b502c40212957395d272b6e52cc28be
2022-04-27 17:07:24 -04:00
Shawn Lin
d7e837b07b Merge "Move kids mode relative logic to wm shell" into tm-dev am: b9109dd6ae am: 050d36913b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17903530

Change-Id: I90a38708f7bec5fdb7d4039e2c68c936adc0eb65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 18:59:01 +00:00
Ahaan Ugale
41f8407bdd Merge "Allow IVoiceInteractionSessionListener to listen for window vis changes" into tm-dev am: 44e14e72b6 am: ad3eae01cf am: 26b037f44a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17211290

Change-Id: I696b9c43a8d3836a65582e704e289cb719257084
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:51:39 +00:00
Ahaan Ugale
26b037f44a Merge "Allow IVoiceInteractionSessionListener to listen for window vis changes" into tm-dev am: 44e14e72b6 am: ad3eae01cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17211290

Change-Id: Ifa819a0d6d554dd2d6f0a4c8f490e237b0146156
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:44:18 +00:00
TreeHugger Robot
927605a4db Merge "Fix "always" option in ResolverActivity" into tm-dev am: 926db2d6d3 am: 97ac38dee9 am: 09644a6eba
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17943621

Change-Id: I133aabcbfe48eb8888bc94112a08ffdd39535920
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:34:02 +00:00
Ahaan Ugale
ce7618a36c Merge "Allow IVoiceInteractionSessionListener to listen for window vis changes" into tm-dev am: 44e14e72b6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17211290

Change-Id: I0ef34055a82eca0d2f2efcefae2aeb99eb0640e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:33:52 +00:00
TreeHugger Robot
09644a6eba Merge "Fix "always" option in ResolverActivity" into tm-dev am: 926db2d6d3 am: 97ac38dee9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17943621

Change-Id: I52dbaa2bc73ae6cf2d0a8524ec70382cd85e5ea2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:27:00 +00:00
Ahaan Ugale
44e14e72b6 Merge "Allow IVoiceInteractionSessionListener to listen for window vis changes" into tm-dev 2022-04-27 17:03:31 +00:00
TreeHugger Robot
b4ac4d3815 Merge "Fix "always" option in ResolverActivity" into tm-dev am: 926db2d6d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17943621

Change-Id: I5cbd1b15815d0b09ea148d53daa77d0f729edd1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 14:12:59 +00:00
TreeHugger Robot
926db2d6d3 Merge "Fix "always" option in ResolverActivity" into tm-dev 2022-04-27 13:44:02 +00:00
Shawn Lin
ecc12cf63d Merge "Move kids mode relative logic to wm shell" into tm-dev am: b9109dd6ae am: 8944a2ed80 am: 768819289f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17903530

Change-Id: I1b0f5a6737c607a8529f4dc012fa95a222effacd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 11:11:21 +00:00
Shawn Lin
768819289f Merge "Move kids mode relative logic to wm shell" into tm-dev am: b9109dd6ae am: 8944a2ed80
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17903530

Change-Id: Ie6fd0cf78dae88905c49f7248cdb3c5bc3cfd9dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 10:47:07 +00:00
Shawn Lin
1fc4ebb093 Merge "Move kids mode relative logic to wm shell" into tm-dev am: b9109dd6ae
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17903530

Change-Id: I182a49a1f0d0d5f67d6019a52e49c1af0de1fb41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 10:24:27 +00:00
Ahan Wu
6a7fdce626 Make cuj be synchrous among atoms.proto and InteractionJankMonitor
Bug: 230567287
Test: build pass
Change-Id: I4fa25b23921c8a434c97c5133779f1e9386c03fb
2022-04-27 06:56:45 +00:00
Matt Casey
f8a97ab1d8 Fix "always" option in ResolverActivity
mUnfilteredResolveList was incorrectly being set as null whenever
performSecondaryResolveListFilterin didn't end up filtering anything
(when its value should have been maintained in this case).

This incorrect mUnfilteredResolveList null value causes most of
ResolverActivity's onTargetSelected() logic to be skipped, thus it
doesn't notify the package manager of the 'always' selection.

This should match the behavior before ag/17509713 and fix the bug.

Test: Manual testing (install two email apps, click an email addr link,
choose a resolver target and press 'always', then do it again and
resolver shouldn't appear).
Test: atest
CtsDynamicMimeHostTestCases:android.dynamicmime.cts.PreferredActivitiesTestCases#testModifyGroupWithoutActualGroupChanges
Test: atest ResolverActivityTest

Bug: 230149644
Change-Id: Ia23e95359d320a3a63e39f9c50a159879e94bf3b
2022-04-27 03:48:02 +00:00
Calvin Pan
7a2ac50735 Adding state description for current locale item
To support Talkback to say "checked" when the current locale is
selected.

Bug: 228924751
Test: Using talkback
Change-Id: I3e2f8ba46106246e835e7ce5b580e501ab6c58c9
2022-04-27 03:30:26 +00:00
shawnlin
402727731f Move kids mode relative logic to wm shell
1. Move KidsModeSettingsObservor to wm shell.
2. Create a ForceShowNavBarSettingsOberver for wm core.

Bug: 230072077
Test: atest KidsModeTaskOrganizerTest
Change-Id: I1b3edf1fc804b9dac190fcc92b7b62bfc3366d64
2022-04-25 20:10:41 +08:00
Winson Chung
06fb230d6d Allow IVoiceInteractionSessionListener to listen for window vis changes
- The listener currently tracks session shown/hidden, but doesn't track
  the visibility of the session window which can change on the client
  side without the server knowing. In some cases, it's useful for SysUI
  to be able to track the visibility of the session window to show/hide
  bars appropriately.

Bug: 222308557
Test: Manual, launch the assistant and verify the calls are made
Change-Id: I9b4bb27c9497b2a828616caf72eaf345b072c294
2022-04-23 05:56:27 +00:00