Commit Graph

13778 Commits

Author SHA1 Message Date
TreeHugger Robot
b0080768b5 Merge "Enable System User Home for CSI" into rvc-dev am: 10e9c219a1 am: 125a774d0b am: 60f3a07173 am: bfe394736d
Change-Id: I2a8c307c9ed9627456c300c5e7be2d2517119131
2020-04-15 16:51:17 +00:00
TreeHugger Robot
125a774d0b Merge "Enable System User Home for CSI" into rvc-dev am: 10e9c219a1
Change-Id: I73786c7bfa2ee00e0dea3d7ef198816438d54a8b
2020-04-15 00:51:00 +00:00
TreeHugger Robot
10e9c219a1 Merge "Enable System User Home for CSI" into rvc-dev 2020-04-15 00:47:44 +00:00
TreeHugger Robot
0ed2800421 Merge "Increase collapsed height for resolver list with default and tabs" into rvc-dev am: 42987638f5 am: 3ccffa5e5b am: 82273981fd am: 847c3437c9
Change-Id: Ie801b4533226737d7416394d6217ae76e61bf525
2020-04-14 19:38:56 +00:00
TreeHugger Robot
82273981fd Merge "Increase collapsed height for resolver list with default and tabs" into rvc-dev am: 42987638f5 am: 3ccffa5e5b
Change-Id: I37103c287a2f4b220e24b259dba3a4b87805333f
2020-04-14 19:13:38 +00:00
TreeHugger Robot
d9d2acf968 Merge "Increase collapsed height for resolver list with default and tabs" into rvc-dev am: 42987638f5
Change-Id: Ia4eaa09758feb8d3ac940926469c0579c563be65
2020-04-14 18:57:04 +00:00
TreeHugger Robot
42987638f5 Merge "Increase collapsed height for resolver list with default and tabs" into rvc-dev 2020-04-14 18:30:29 +00:00
Garfield Tan
8bb132fc4c Merge "Enable compositor shadow for freeform windows." into rvc-dev am: 4456f7d2d6 am: 7689af7430 am: d03a904bd5 am: 6637bdb180
Change-Id: I52a655362ed2c5aa9c3837294635c896db477171
2020-04-14 18:26:44 +00:00
Garfield Tan
d03a904bd5 Merge "Enable compositor shadow for freeform windows." into rvc-dev am: 4456f7d2d6 am: 7689af7430
Change-Id: I4b7c169c3e50dfc285ccf368724a870ad6d5f46e
2020-04-14 17:42:00 +00:00
Garfield Tan
0ea7534a49 Merge "Enable compositor shadow for freeform windows." into rvc-dev am: 4456f7d2d6
Change-Id: I6b28f82e45206bfe06a3750130d60d3fb5c6f506
2020-04-14 17:23:15 +00:00
Garfield Tan
4456f7d2d6 Merge "Enable compositor shadow for freeform windows." into rvc-dev 2020-04-14 17:03:59 +00:00
arangelov
bf80675a0f Increase collapsed height for resolver list with default and tabs
Fixes: 153510337
Test: manual
Change-Id: Icaf291764f7549ae245b63f706e4c33061bb6c8d
2020-04-14 17:02:36 +01:00
TreeHugger Robot
e1d8a090ba Merge "Start sharesheet in the same profile instead of switching to other profile." into rvc-dev am: 1f6f9a6c75 am: eded4dc078 am: 8bd18a88e3 am: b23201d8f0
Change-Id: I6d81d4aeed1534ff11a875327d449de5f8617c12
2020-04-14 14:01:57 +00:00
TreeHugger Robot
b0f3adae45 Merge "Start sharesheet in the same profile instead of switching to other profile." into rvc-dev am: 1f6f9a6c75
Change-Id: I43891e09a2bdd5fef640bfe97e2678213d6f78ab
2020-04-14 13:25:16 +00:00
TreeHugger Robot
8bd18a88e3 Merge "Start sharesheet in the same profile instead of switching to other profile." into rvc-dev am: 1f6f9a6c75 am: eded4dc078
Change-Id: I8865b5bf95558223f258f16cf76b0effbb31e4f5
2020-04-14 13:24:09 +00:00
TreeHugger Robot
1f6f9a6c75 Merge "Start sharesheet in the same profile instead of switching to other profile." into rvc-dev 2020-04-14 13:15:56 +00:00
Mady Mellor
664b0ebcd5 Notification Bubble Button am: 9adfe6a20c am: bf4131708a am: 339f4426e9 am: 9c70efef93
Change-Id: Id32cff98d32ba719bf3cf9c1d61837cecb936889
2020-04-14 12:07:29 +00:00
Susi Kharraz-Post
ee1c6b1b70 Merge "Rename sharesheet started atom proto fields." into rvc-dev am: 1faa960005 am: 6f47791a45 am: 1a9937fac8 am: 027f2f6a3e
Change-Id: I553e5602c0c3c58e7355d4f8eb64314eb73aa78f
2020-04-14 12:06:26 +00:00
Mady Mellor
339f4426e9 Notification Bubble Button am: 9adfe6a20c am: bf4131708a
Change-Id: Iab279ae35352186d4acedc6bc9224f9f6251d93e
2020-04-14 11:47:20 +00:00
Mady Mellor
5bed4a8ab4 Notification Bubble Button am: 9adfe6a20c
Change-Id: I879feee141b1584624dee3236851f59024b8ac22
2020-04-14 11:28:41 +00:00
Mady Mellor
bf4131708a Notification Bubble Button am: 9adfe6a20c
Change-Id: If6d8ab22f41e448746698a06c077d05a971b3f89
2020-04-14 11:27:44 +00:00
Julia Reynolds
c026d54cd7 Merge changes from topic "bubble_settings_wooo" into rvc-dev
* changes:
  Changes to enable bubble settings CTS
  Notification Bubble Button
  Make bubble settings a pref with an int rather than a bool
2020-04-14 11:22:14 +00:00
Susi Kharraz-Post
1a9937fac8 Merge "Rename sharesheet started atom proto fields." into rvc-dev am: 1faa960005 am: 6f47791a45
Change-Id: I9875e3fba25d125054b3ddba0c0d6d8c812ad610
2020-04-14 11:16:49 +00:00
Susi Kharraz-Post
714d0434d3 Merge "Rename sharesheet started atom proto fields." into rvc-dev am: 1faa960005
Change-Id: Ibe864e6a59b447418d7b2e537677e65a84d78f2f
2020-04-14 11:08:23 +00:00
Susi Kharraz-Post
1faa960005 Merge "Rename sharesheet started atom proto fields." into rvc-dev 2020-04-14 10:49:57 +00:00
PETER LIANG
1284ecb10f Merge "Migrate AccessibilityButtonChooserActivity into dialog folder and renaming." into rvc-dev am: 40dff7cd01 am: 80b70f7697 am: c4422c1807 am: db5a00f714
Change-Id: I2f785a38ca302c65f2cab0bca76124e6885dcc54
2020-04-14 10:06:14 +00:00
PETER LIANG
c4422c1807 Merge "Migrate AccessibilityButtonChooserActivity into dialog folder and renaming." into rvc-dev am: 40dff7cd01 am: 80b70f7697
Change-Id: I4c97b2766eb95b3dd7c280e0e57ab3807582fb65
2020-04-14 09:19:08 +00:00
PETER LIANG
76a496305a Merge "Migrate AccessibilityButtonChooserActivity into dialog folder and renaming." into rvc-dev am: 40dff7cd01
Change-Id: Ie78d4914ce91702dc3bc990eb441c628426825c7
2020-04-14 09:02:34 +00:00
Peter_Liang
8b7c9dada1 Migrate AccessibilityButtonChooserActivity into dialog folder and renaming.
1. Migrate and renaming file, functions.
2. Revise java doc and annotations.

Bug: 151294664
Bug: 147655054
Test: manual test
Change-Id: Ie791bce32b21495f9c2bf499feb8f6601c941f1d
2020-04-14 03:24:59 +00:00
Garfield Tan
7e1cb5c6b6 Enable compositor shadow for freeform windows.
It was disabled because root task didn't have bounds for freeform
windows, but now it does so let's enable it.

Bug: 149585281
Test: Smoke tests on crosshatch with freeform developer option on.
Change-Id: Ie8a40ad20c028919c8959a1df291dee408b49c39
2020-04-13 14:11:36 -07:00
Soonil Nagarkar
490c46ca8c Refactor and reorganize listener multiplexers
-Rename manager -> multiplexer where appropriate
-Split into client/server files/packages to minimize amount of code
going into client and keep complexity server side.
-Make GNSS listeners respect location blacklist.
-Add tests.

Test: presubmits + manual
Change-Id: I368e1c6aab1b9bcc1ff771a050431abc8e9c4c00
2020-04-13 11:13:49 -07:00
Susi Kharraz-Post
3ddadd8f3c Rename sharesheet started atom proto fields.
When copying over the fields into Google3 the linter failed on two field
names that are camel case rather than snake case. Changing here so the
two match. In addition, one of the enum fields didn't have a default
value.

Bug: 147508495
Test: compiles + ChooserActivityTest runs
Change-Id: Iacec9654350763e691a4a10087f693839fd5ea83
2020-04-13 10:05:29 -04:00
PETER LIANG
32346ff3a6 Merge "Renaming for accessibility fragment type and functions." into rvc-dev am: 83c4af69d0 am: a5d6524099 am: 0964b50993 am: aef8333384
Change-Id: I68270f83c4a3aef55331f6410b3b688854dd7a2e
2020-04-13 13:54:46 +00:00
PETER LIANG
0964b50993 Merge "Renaming for accessibility fragment type and functions." into rvc-dev am: 83c4af69d0 am: a5d6524099
Change-Id: I7382225fcaeff1a26ad92c6303b418e7c1dea3eb
2020-04-13 13:06:01 +00:00
PETER LIANG
f8a8fd1761 Merge "Renaming for accessibility fragment type and functions." into rvc-dev am: 83c4af69d0
Change-Id: I01e9c3728387d735b150068ae4e18e56f36bfb9a
2020-04-13 12:45:53 +00:00
PETER LIANG
83c4af69d0 Merge "Renaming for accessibility fragment type and functions." into rvc-dev 2020-04-13 12:23:43 +00:00
Peter_Liang
293e32bb90 Renaming for accessibility fragment type and functions.
1. Update fragment type name to latest.
2. Revise the corresponding functions name.

Bug: 147655054
Test: manual test
Change-Id: I731246beda9159ac7672ac20f4d7ba0e4f8a3684
2020-04-13 18:02:38 +08:00
Yurii Zubrytskyi
1fd4b8b8ba Merge changes I668e8664,Ia44f7e45 into rvc-dev am: 207f1d3036 am: 06e1a29053 am: a443ae2b2e am: 94384c9a73
Change-Id: I18861e06cd4553f798f79439ec83eeb2c41da467
2020-04-11 02:39:07 +00:00
Yurii Zubrytskyi
a443ae2b2e Merge changes I668e8664,Ia44f7e45 into rvc-dev am: 207f1d3036 am: 06e1a29053
Change-Id: Ic8352f21cb07ed21155fa2ecb2e6c01bcc0db8a8
2020-04-11 02:01:16 +00:00
Yurii Zubrytskyi
ea99744a5c Merge changes I668e8664,Ia44f7e45 into rvc-dev am: 207f1d3036
Change-Id: I73b6ad0e82811d55971cd7a4d4cfb6c422c01e56
2020-04-11 01:43:40 +00:00
Yurii Zubrytskyi
da208016d6 [incfs] Make native library extraction async
IncrementalService can create the library files beforehand, but
delay filling in their data. As it takes quite a while in
general (over a second in cases when the phone is busy), it's
better to run the unzipping and filling in a separate thread
and only make sure it finishes before the whole installation
process is complete.
This speeds up the megacity.apk installation by ~250-300ms,
1000-1100ms -> 750-800ms

Bug: 153513507
Test: adb install megacity.apk

Change-Id: Ia44f7e45b9e0abaebdfb6fe5352f9dcf29ab4ece
2020-04-10 12:30:49 -07:00
TreeHugger Robot
d968474ad2 Merge "Exposed PooledLambdaImpl.getFriendlyName() as FunctionalUtils.getLambdaName()" into rvc-dev am: 85b561c3c2 am: 0f37501283 am: a1c7398f1d am: 9639cc666f
Change-Id: Id46354cbebb238bf7bfa0ba945da0b1a6a638591
2020-04-10 00:26:04 +00:00
TreeHugger Robot
a1c7398f1d Merge "Exposed PooledLambdaImpl.getFriendlyName() as FunctionalUtils.getLambdaName()" into rvc-dev am: 85b561c3c2 am: 0f37501283
Change-Id: I21fbc0b3fda1d8daf977871ca6cbe836aa88863d
2020-04-09 23:45:18 +00:00
TreeHugger Robot
f355b1f9df Merge "Exposed PooledLambdaImpl.getFriendlyName() as FunctionalUtils.getLambdaName()" into rvc-dev am: 85b561c3c2
Change-Id: I44d9cd437fb07e58dc39a1aae73a63bc4ada8640
2020-04-09 23:39:30 +00:00
TreeHugger Robot
85b561c3c2 Merge "Exposed PooledLambdaImpl.getFriendlyName() as FunctionalUtils.getLambdaName()" into rvc-dev 2020-04-09 23:22:25 +00:00
Mady Mellor
9adfe6a20c Notification Bubble Button
Button is visible on expanded notifications that are in the
conversation section.

Always visible if the notification has metadata & the user
hasn't turned off bubbles for the device.

Button is added to end of the template actions, making it
visible if there were no other actions.

Tapping it to make a button will change the app settings
to "selected" and enable bubbles for that channel, if the
bubble wasn't allowed otherwise.

Tapping it to stop the bubble will disallow that channel
from bubbling.

Test: manual:
- check bubble button on notif with long action text
- check button is hidden when inline reply is focused
- check no bubble button on non-conversation notifs
- check create bubble from HUN
- check create bubble from expanded notif
- check that dismissing a bubble updates state of the button
- check that getting new notif after dismissing bubble
  updates state of the button

Bug: 138116133
Change-Id: Ic12204bd191530e94ea0400e16a9315a0d149252
2020-04-09 14:49:36 -07:00
arangelov
c758139095 Start sharesheet in the same profile instead of switching to other profile.
Instead of starting the sharesheet in the other profile when
choosing the "Switch to work"/"Switch to personal" button,
we now start the sharesheet in the same profile with the other tab
selected.

For example, we're in the personal profile and share something
via an app that uses its own sharing logic. That shows the
"Switch to work" button and when we press it, we now start
the sharesheet in the personal profile with the work tab selected.

The reason for this is to avoid user confusion when they go back
to the personal tab and it shows an empty state screen due to
lack of cross-profile intents.

Fixes: 152866292
Test: manual
Test: atest ChooserActivityTest
Test: atest ResolverActivityTest
Test: atest IntentForwarderActivityTest#launchInSameProfile_chooserIntent
Change-Id: Ic117c9c51c663b6574e7692022bac82f7c899ec2
2020-04-09 15:46:33 +01:00
TreeHugger Robot
2e1b1e9826 Merge "Add stats puller for aggregated procstats" 2020-04-09 13:03:59 +00:00
Adrian Roos
f2499881b1 Merge "Insets: Fix DecorView consuming of insets" into rvc-dev am: 3d670ae046 am: 8014a38cd2 am: a39b7fb97d am: 4f98884443
Change-Id: I1d3703a63b103841f868c5fe3e27742ca2e5bcbe
2020-04-09 11:56:33 +00:00
Richard Gaywood
3b428af57f Add stats puller for aggregated procstats
Implement puller code in StatsPullAtomService & ProcessStats that will
output new pre-aggregated proto form of ProcStats data.

Change-Id: Id3d28b0ec135b1b25f3b70a5eb29bec67d71805d
Test: local debugging, see b/152397079
Bug: b/152397079
Bug: b/145203981
2020-04-09 12:02:43 +01:00