Commit Graph

18635 Commits

Author SHA1 Message Date
Issei Suzuki
800ea4541c Merge "Revert ProtoLog to Slog in framework.jar" into tm-dev am: 61a7196fb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18439162

Change-Id: I527c876c1af3f0f7e3c11644f0f57580563dad38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 21:43:12 +00:00
Matt Casey
dd06c94d6e Merge "Style fixes for mini resolver" into tm-dev am: 2f6f3aa732
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18343548

Change-Id: I7194386513b574b0314dfc0f2f2d83b7f22f3f25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 21:33:52 +00:00
TreeHugger Robot
966a3b9bb0 Merge "Remove vendor apex privapp allowlist pruning" into tm-dev am: 05e61e90c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17988646

Change-Id: I80b6a66804c77ab2e2f8b371cc367429ca4b6910
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 20:26:35 +00:00
Treehugger Robot
8992cd567f Merge "Consolidate input OWNERS files" am: 467ebb8379 am: 7845f672bf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2021015

Change-Id: I0316c2bc2f120d9a6534758b49595a36c57f9158
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 19:18:41 +00:00
Treehugger Robot
7845f672bf Merge "Consolidate input OWNERS files" am: 467ebb8379
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2021015

Change-Id: Ie1b6446275299c2941271e433746d0b605404e0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 19:01:24 +00:00
Treehugger Robot
467ebb8379 Merge "Consolidate input OWNERS files" 2022-05-18 18:42:33 +00:00
Treehugger Robot
0a6a4a1078 Merge "Update OWNERS for appwidgets" am: 27e3cc6f2b am: 36e6ec949f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2100305

Change-Id: I74f978d44084af81dece3d1c6c9748e34c183461
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 16:17:06 +00:00
Treehugger Robot
36e6ec949f Merge "Update OWNERS for appwidgets" am: 27e3cc6f2b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2100305

Change-Id: Ibe455cb450558808db3f7eed41a92e0953473159
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 16:03:01 +00:00
Treehugger Robot
27e3cc6f2b Merge "Update OWNERS for appwidgets" 2022-05-18 15:51:45 +00:00
Issei Suzuki
61a7196fb5 Merge "Revert ProtoLog to Slog in framework.jar" into tm-dev 2022-05-18 09:29:22 +00:00
Matt Casey
2f6f3aa732 Merge "Style fixes for mini resolver" into tm-dev 2022-05-18 02:12:04 +00:00
Pinyao Ting
12adb658a0 Update OWNERS for appwidgets
Test: manual
Change-Id: I2bb2ddc4bd94e9e80d606e5141f336550eab8c88
2022-05-17 22:59:24 +00:00
Matt Casey
122b4a434a Style fixes for mini resolver
Make the icon 48dp.
Update button style to be opaque for "Open" and outlined for the browser
button.
Fix button padding at the bottom.

Test: Visual inspection with UX. Tested in gesture/3-button + light/dark
      theme
Bug: 175433480
Change-Id: I9304ee6fed28a467fcc54630dab18aaf4f140986
2022-05-17 16:55:21 +00:00
Issei Suzuki
b39d8489a3 Revert ProtoLog to Slog in framework.jar
ProtoLog is only supported in WM sources at this moment.
This partially reverts commit I4461eddd4a24c7bba1adef1571ce0fbf6d7db0a2.

Bug: 231342674
Test: Pass existing tests.
Change-Id: Ibe5ca4f8a18f92379e3aae8bd9c7c6f456df5810
2022-05-17 15:36:00 +00:00
TreeHugger Robot
05e61e90c5 Merge "Remove vendor apex privapp allowlist pruning" into tm-dev 2022-05-16 20:59:24 +00:00
Song Hu
fc9d42c5f8 Merge "Pass shared text content from ChooserActivity to AppPredictionService" into tm-dev am: d581c08704
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18356488

Change-Id: I285f5f8fd47030d7849d85e2653b4a90eb4256ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 22:00:44 +00:00
Song Hu
d581c08704 Merge "Pass shared text content from ChooserActivity to AppPredictionService" into tm-dev 2022-05-13 21:13:46 +00:00
Lucas Dupin
2c778512a3 Merge "Instrument CUJ_VOLUME_CONTROL with Trace tag" into tm-dev am: 5f5aa7e1ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18282094

Change-Id: I629c7dc15f99460c5f5b8191a2249b01a0e92376
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 20:03:55 +00:00
Lucas Dupin
5f5aa7e1ef Merge "Instrument CUJ_VOLUME_CONTROL with Trace tag" into tm-dev 2022-05-13 19:11:24 +00:00
Song Hu
bda0b769d6 Pass shared text content from ChooserActivity to AppPredictionService
Bug: 232426274
Test: manual test on local phone
Test: atest
Change-Id: Idc1d2f8efddab45cfaacd4a78cd745b9273b2719
2022-05-13 09:53:34 -07:00
Jing Ji
5a27a4d23a Merge "Always construct the UidProcessState instance in ProcessStats" into tm-dev am: 317e43a1ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18331909

Change-Id: I03d5fb37cf0c2a29b0cf58eb3546265b66740542
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 22:22:34 +00:00
Jing Ji
317e43a1ff Merge "Always construct the UidProcessState instance in ProcessStats" into tm-dev 2022-05-12 22:15:18 +00:00
Mark Renouf
c63c33319c Use System.nanoTime(), avoid desyncing frame times am: 7ab7a81845
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18322679

Change-Id: If4b00215b2308dc568dfb494955392d14cd87023
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 21:19:14 +00:00
Mark Renouf
7ab7a81845 Use System.nanoTime(), avoid desyncing frame times
The rendering pipeline expects frame vsync times as
System.nanoTime(). When the frame vsync time is behind
the most recent frame, the render request is dropped [*].

This reverts the value back to System.nanoTime() which
was accidentally changed in ag/15819081.

* frameworks/base/libs/hwui/renderthread/TimeLord.cpp:46

Bug: 217046739
Test: ???
Change-Id: I21d8737e7acb5ac13bfbcf150006415431d874aa
2022-05-12 20:44:09 +00:00
Michael Wachenschwanz
a1f9cb67b6 Merge "Skip collecting radio data on procstate change when radio is off." into tm-dev am: e59e5012cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18246347

Change-Id: I0ba132f5b4092f9cf849ca09e185f7eb71b0d28b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 19:39:21 +00:00
Michael Wachenschwanz
e59e5012cf Merge "Skip collecting radio data on procstate change when radio is off." into tm-dev 2022-05-12 18:16:34 +00:00
lbill
166eaacd0e Instrument CUJ_VOLUME_CONTROL with Trace tag
1. CUJ_VOLUME_CONTROL begin in animator begin()
   CUJ_VOLUME_CONTROL end in animator end()
   - initDialog(): Tag show
   - dismissH(): Tag dismiss
   - updateVolumeRowSliderH(): Tag update

2. Add Trace.beginSection("VolumeDialogImpl#showH")
3. Add Trace.beginSection("VolumeDialogImpl#dismissH")
4. Add Trace.beginSection("VolumeDialogImpl#updateVolumeRowSliderH")
5. Add Trace.beginSection("VolumeDialogImpl#updateRowsH")

Bug: 232066671
Test: Press Volume key and check perfetto trace
Change-Id: Ib74bfc46bd6841d4b8e86266a75d7003ae4cbe80
2022-05-12 17:29:30 +00:00
Tom Hsu
3ef4ddf37e Merge "[Panlingual] Fix NPE when add language." into tm-dev am: 5c23d0292d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18330351

Change-Id: Iee4b69ace47ff27717fed342c4946230f750395c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 15:01:03 +00:00
Tom Hsu
5c23d0292d Merge "[Panlingual] Fix NPE when add language." into tm-dev 2022-05-12 14:39:27 +00:00
Matt Casey
03a4bc053d Merge "Load app icon in miniresolver." into tm-dev am: 8cdbd6c00a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18321625

Change-Id: I8802084bf5761806c30c484629a429cf9284c159
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 12:27:24 +00:00
Matt Casey
8cdbd6c00a Merge "Load app icon in miniresolver." into tm-dev 2022-05-12 12:04:57 +00:00
Tom Hsu
c87751b0c2 [Panlingual] Fix NPE when add language.
Bug: b/232348161
Test: local

Change-Id: Ibd55603aebb72eea3e9b2b8c32177f73997cdeee
2022-05-12 09:02:21 +00:00
Song Hu
c409c89efd Add shortcut title into pin label. Without shortcut title, the pin label does not make sense in non-English string. am: 82b7fd414d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18328646

Change-Id: I2b13c2b1870d04185f0f5cc6b5852f38046e56e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 02:30:28 +00:00
Song Hu
82b7fd414d Add shortcut title into pin label. Without shortcut title, the pin label does not make sense in non-English string.
Bug: 232198467
Test: manual test on local phone
Change-Id: I5a4760ffed87ed3e573eb4c48ef754e641853f61
2022-05-12 02:02:55 +00:00
Jing Ji
224522119b Always construct the UidProcessState instance in ProcessStats
Bug: 231241732
Test: atest ProcStatsValidationTests
Test: atest ProcessStatsDumpsysTest
Test: atest CtsIncidentHostTestCases:ProcStatsProtoTest
Change-Id: Ia3499757deea455c2dbc1ce2afd573a603ff3da1
2022-05-11 17:41:08 -07:00
Michael Wachenschwanz
de73c05b89 Skip collecting radio data on procstate change when radio is off.
Fixes: 229042376
Test: atest BatteryStatsNoteTest
Change-Id: I6b3c5a5c9416bc47b8dbb00e28c81d93e3507613
2022-05-11 14:37:45 -07:00
Matt Casey
126314b371 Merge "Resolve NPE when mini resolver is rotated" into tm-dev am: ad48cd89e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18188891

Change-Id: Ifb958ab53729011a6594dc3bd179de2cb1b3a16f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-11 20:49:26 +00:00
Calvin Pan
d00dd4ee2b Merge "Filter the locale not in resources" into tm-dev am: 53c979939c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18245872

Change-Id: Ieb1fbc9222934323af7b6624bcc893c2351bc5c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-11 20:47:11 +00:00
Wu Ahan
75073ffaa8 Merge "Instrument jank of CUJ take screen shot" into tm-dev am: 009099e89d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17729988

Change-Id: I3e41aec1cc2a28719498ed57a00a8aabacab3233
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-11 20:20:41 +00:00
Tom Hsu
4c5a298909 Merge "[Panlingual][frameworks] Fix when tap search bar, will leave a big blank." into tm-dev am: a3352d9664
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18245866

Change-Id: I6ee024052c6244866d3c77f11cfaa451a7ca9a2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-11 20:19:02 +00:00
Matt Casey
7c3a2374be Load app icon in miniresolver.
Awkwardly used LoadIconTask from ResovlerActivity, but trying to
constrain change as much as possible given release timeline.

Also:
- Update paddings and font sizes per mocks
  (https://www.figma.com/file/sGebzybgbcKrK8nBiBSWc9/Intent-Picker-%26-Sendkit?node-id=1252%3A6083)

Bug: 175433480
Test: Visual inspection.
Change-Id: Id7606d358183733efdf69f5ef687dd71605e853e
2022-05-11 19:42:50 +00:00
Matt Casey
ad48cd89e0 Merge "Resolve NPE when mini resolver is rotated" into tm-dev 2022-05-11 16:47:13 +00:00
Calvin Pan
53c979939c Merge "Filter the locale not in resources" into tm-dev 2022-05-11 15:16:10 +00:00
Calvin Pan
42bb47de41 Filter the locale not in resources
Some 1p apps may not provide all the resources in the apk, need to
reply air update to download other language resources

Bug: 213980690
Test: Test apps that the locale in <locale-config> more than
resources.

Change-Id: I1c050ffc8bba76df42832a3641ddcba1111afd33
2022-05-11 08:02:58 +00:00
Wu Ahan
009099e89d Merge "Instrument jank of CUJ take screen shot" into tm-dev 2022-05-11 06:35:13 +00:00
Tom Hsu
a3352d9664 Merge "[Panlingual][frameworks] Fix when tap search bar, will leave a big blank." into tm-dev 2022-05-11 05:51:00 +00:00
Song Hu
04e773c395 Merge "ChooserActivity populates intentFilter mimeType with intent.getType() prior to intent.getDataString(). This fixes the issue in screenshot sharing that no or much less than usual direct share recommendations surface." into tm-dev am: 6c90bbe1cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18213842

Change-Id: I11d92e51949b00bb6e4f182b80b6adf3bdd18a0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-10 20:36:39 +00:00
Shawn Lin
06c8b78bae Merge "Add multi-user support for kids mode" into tm-dev am: 3ab2eccace
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18186214

Change-Id: I8e157b22b287a84fc4e579552be816a51b4cb862
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-10 20:26:46 +00:00
Matt Casey
755cc5b04d Resolve NPE when mini resolver is rotated
Was attempting to adjust padding on a View that didn't exist.

Also adding additional conditional behavior for similar issues:
- Fix the padding at the bottom based upon insets.
- Only trigger mini resolver for ResolverActivity itself.
- Add comments defining mini resolver.

Test: atest ResolverActivityTest
Test: Manual test of rotation not crashing and padding looking better.
Bug: 222497968
Bug: 175433480
Change-Id: Ie38787f61dc523bd812b828ec16830b91f61ce0b
2022-05-10 17:59:08 +00:00
Song Hu
6c90bbe1cf Merge "ChooserActivity populates intentFilter mimeType with intent.getType() prior to intent.getDataString(). This fixes the issue in screenshot sharing that no or much less than usual direct share recommendations surface." into tm-dev 2022-05-10 15:23:31 +00:00