Commit Graph

395006 Commits

Author SHA1 Message Date
Hyunyoung Song
7d9ffd99a3 Add the three icon shapes as overlays
Bug: 118757933
Test: $ adb shell cmd overlay [enable|disable] --user 0 \
           com.android.theme.icon.[square|squircle|roundedrect|teardrop]

Change-Id: If269b777c80a213e7302e8d609807495705b9f57
2018-12-05 11:21:27 -08:00
Yunfan Chen
832a305fff Merge "Introduce display windowing mode to WindowConfiguration" 2018-12-05 19:10:15 +00:00
TreeHugger Robot
824874a92d Merge "Revert "Write policy file on background thread"" 2018-12-05 18:54:35 +00:00
TreeHugger Robot
9f1505b460 Merge "p2p: hide factoryReset API" 2018-12-05 18:50:49 +00:00
TreeHugger Robot
344131ba4d Merge "StatsManager: @Deprecated always-deprecated fields" 2018-12-05 18:37:08 +00:00
Jason Monk
a1ff6f509f Merge "Make CommandQueue implement CallbackController" 2018-12-05 17:56:51 +00:00
TreeHugger Robot
1ddb6e815c Merge "Ports the first part of encryption/key to AOSP." 2018-12-05 17:54:25 +00:00
Winson Chung
a2fb0b1c80 Merge "Fix issue with fetching display id from activity." 2018-12-05 17:44:26 +00:00
Shuo Qian
946d90b724 Merge "Make some SubscriptionManager APIs system APIs" 2018-12-05 17:36:54 +00:00
TreeHugger Robot
d5ba5e42b4 Merge "Changes notification ordering for new interruption model." 2018-12-05 17:31:13 +00:00
Jeff Sharkey
efd355c1c3 Merge "Hide eject icon of removable media when it's emulated volume" am: 7f656092df am: 0fe81d7320
am: 29ce4d5fda

Change-Id: I815654df758200596b949943738608cd42ecdc40
2018-12-05 08:48:12 -08:00
Jeff Sharkey
29ce4d5fda Merge "Hide eject icon of removable media when it's emulated volume" am: 7f656092df
am: 0fe81d7320

Change-Id: Ia2b865c56a92265151444b4b7310b61c51a9a952
2018-12-05 08:38:43 -08:00
TreeHugger Robot
85c34682bb Merge "Remove unused HWUI properties." 2018-12-05 16:31:25 +00:00
Jeff Sharkey
0fe81d7320 Merge "Hide eject icon of removable media when it's emulated volume"
am: 7f656092df

Change-Id: Icf28f47946aeb9f808041b90893c3543f270f692
2018-12-05 08:30:33 -08:00
Christine Franks
ca1fd658ed Merge "Add IColorDisplayManager" 2018-12-05 16:29:51 +00:00
Jeff Sharkey
7f656092df Merge "Hide eject icon of removable media when it's emulated volume" 2018-12-05 16:19:05 +00:00
TreeHugger Robot
0492440cd9 Merge "Changed how the Smart Suggestions service is defined." 2018-12-05 16:15:50 +00:00
Bram Bonné
ae12b3c5a1 Ports the first part of encryption/key to AOSP.
A few additional changes (apart from style and usual dependencies) were needed:
- Dependency on KeyStore was removed (see b/75771701).
- References to internal names were removed or renamed.
- ByteStringUtils is used as a replacement for the Guava bytes-to-hex-string conversions.
- Uses java's Optional rather than Guava's Optional.
- Change to Slog for logging.
- TertiaryKeyRotationTracker.MAX_BACKUPS_UNTIL_TERTIARY_KEY_ROTATION is now a constant rather than a flag.

Bug: 111386661
Test: atest RunFrameworksServicesRoboTests
Change-Id: If9bcfb1f73ba78c278947b8499236bb536e625eb
2018-12-05 16:11:28 +00:00
Yueming Wang
e95bb70598 Merge "Add a hidden API for Cross Profile Calendar Settings UI." 2018-12-05 16:10:31 +00:00
Gus Prevas
2c963d258d Changes notification ordering for new interruption model.
This change modifies NotificationComparator such that when the new
interruption model is enabled, notifications are sorted with the
primary criterion being whether they are importance >= DEFAULT,
outweighing other criteria that are currently considered first
(colorization, ongoingness, messaging, people).  This allows us
to ensure that high priority (>= DEFAULT) and low priority
(< DEFAULT) notifications are contiguous so that thedisplay of them
as two distinct groups makes sense.

Test: atest NotificationComparatorTest
Change-Id: Ifa1405546b75b9da4b8411f861675cd47793785c
2018-12-05 10:54:51 -05:00
Wei Wang
9c2b6766ba Merge "Thermal: change WARNING level to EMERGENCY" 2018-12-05 15:37:21 +00:00
Tyler Gunn
c2824bd25a Merge "Update CallScreeningService API docs." 2018-12-05 15:30:03 +00:00
Vishnu Nair
cff4f36417 Merge "Input: Handle parent surface crops 2/2" 2018-12-05 15:29:58 +00:00
Vishnu Nair
8290ee096e Input: Handle parent surface crops 2/2
- Surface Insets are set to offset the client content and draw a border around the client surface
  (such as shadows in dialogs). Inputs sent to the client are offset such that 0,0 is the start
  of the client content.  When accounting for surface insets, check if the surface is already
  cropped by a parent so that the input offset is not set twice.
- Restrict the touchable region to the input frame bounds.

Test: Open event in calendar. Try to close the event. The event is a dialog and draws shadows.
Test: Open app selector in secondary split screen. Ensure input does not go to primary split screen
      window.

Bug: 120413463, 120460606
Change-Id: I518c52539cb72f3cf7207c47b9d25964c4737ec5
2018-12-05 07:28:01 -08:00
Ahmed ElArabawy
1abc22d938 Merge "Add capability flag for low-latency support" 2018-12-05 14:49:00 +00:00
David Brazdil
84a9f2affb Merge "Rename hiddenapi config files" 2018-12-05 14:37:53 +00:00
Charles Chen
e6b8f8d27b Merge "Make some IStatusBar APIs support multi-display(1/N)" 2018-12-05 14:35:25 +00:00
TreeHugger Robot
d33374530a Merge "use SkTextEncoding" 2018-12-05 14:10:13 +00:00
Jakub Pawlowski
c1cf94a91e Merge "JavaDoc fix" 2018-12-05 13:48:33 +00:00
Jakub Pawlowski
15a81d7f78 JavaDoc fix
Test: make offline-sdk-docs
Change-Id: I0ae64b0b7c2d46d6b196ae98beecd4cf4e910db2
2018-12-05 13:47:29 +00:00
TreeHugger Robot
9a87bb7bb2 Merge "Make StatusBarStateController be a CallbackController" 2018-12-05 13:44:51 +00:00
Marcin Oczeretko
0ff4f92f65 Merge "Add on battery time to Binder/Looper stats" 2018-12-05 13:06:29 +00:00
Mathew Inwood
9f7fcda6c4 Merge "New receiver for signed config." 2018-12-05 12:46:12 +00:00
Charles Chen
24e7a9fdb5 Make some IStatusBar APIs support multi-display(1/N)
In this CL, we add parameter displayId in some IStatusBar APIs and also
group flags into an inner class and make it exist per display.

TODO: 1. We left SystemUi implementation in later CL.
      2. Investigate which part of disable should support multi-display
         after main function completes.
      3. Refactor registerStatusBar as an IStatusBar API.
Note: remove mLightsOutListener in NavigationBarTransitions since no one uses it.

Test: atest SystemUITests
Bug: 117478341

Change-Id: Ie50a72f5d18e1f055ff2be4f1d7ac06da0117051
2018-12-05 12:36:50 +00:00
Jakub Pawlowski
33793f6224 Merge "Java doc fix: @throw -> @throws" 2018-12-05 11:56:46 +00:00
Gustav Sennton
e8f49f349a Merge "Prioritize Smart Actions over Smart Replies." 2018-12-05 11:48:52 +00:00
Gustav Sennton
97a0949361 Merge "Use a fixed size for smart actions icons." 2018-12-05 11:48:43 +00:00
Martijn Coenen
711ef9f4fc Merge "Prevent initializing binder from LoadedApk when we can." 2018-12-05 11:46:24 +00:00
David Brazdil
3eae313ea3 Rename hiddenapi config files
Rename files to reflect new API list naming convention:
  light-greylist => greylist
  max-sdk-p-blacklist => greylist-max-p

This also removes unused files (private-dex.txt, public-dex.txt,
removed-dex.txt) and merges vendor.txt into greylist.txt.

The CL also starts using greylist-max-p.txt (which is currently empty).

Test: m appcompat
Test: frameworks/base/tools/hiddenapi/generate_hiddenapi_lists_test.py
Change-Id: I4922ecb011a03bef3fa105f8181d1851d2cc496a
2018-12-05 11:43:11 +00:00
TreeHugger Robot
f7c209bf7e Merge "Fix wallpaper size changed to -1*-1 on first boot." 2018-12-05 11:11:05 +00:00
Mathew Inwood
4e2ed6a90b New receiver for signed config.
A new receiver is added when the system server is created. It receives
broadcasts and pulls out the config & signature, but doesn't yet do
anything with it.

go/serverless-config-design
Test: Manual
Bug: 110509075

Change-Id: Ie369e198de5e830253b17e964afb67c76735909c
2018-12-05 11:00:26 +00:00
Marcin Oczeretko
6a2e5241a8 Add on battery time to Binder/Looper stats
Binder/Looper stats data is collected only when the device
is on battery. Adding the time on battery to dumpsys output
will make it easier to analize the data.

Test: UT and manually checked dumpsys output
Change-Id: I0536e718399181cb62f5de6bbd24a6fb73c26e7e
2018-12-05 10:43:56 +00:00
Marcin Oczeretko
b8cd5c434b Merge "BinderCallsStats - add debug entries to output" 2018-12-05 10:23:24 +00:00
TreeHugger Robot
d2bc0b875e Merge "Camera: Extend recommended stream configurations annotations" 2018-12-05 10:10:27 +00:00
Jakub Pawlowski
b0b3a64a37 Java doc fix: @throw -> @throws
Test: compile javadoc
Change-Id: I243b824d0573470455d297c6d45a14e1b503e8ff
2018-12-05 10:58:28 +01:00
Jack Yu
5daf3f1347 [automerger skipped] Merge "Support multiple DcTracker for IWLAN refactoring" am: d413c3288c am: e27e96e0d5
am: 460feac16d  -s ours

Change-Id: I4656329114e90e4ac16d046cc38d686e295032a4
2018-12-05 01:06:32 -08:00
Jack Yu
460feac16d Merge "Support multiple DcTracker for IWLAN refactoring" am: d413c3288c
am: e27e96e0d5

Change-Id: Ib3ed0326f3e4a72621cb0693fc1b31a59d269e43
2018-12-05 00:56:41 -08:00
Jack Yu
e27e96e0d5 Merge "Support multiple DcTracker for IWLAN refactoring"
am: d413c3288c

Change-Id: I7202bee641a842f0dab6fac033013c69df5e977c
2018-12-05 00:38:00 -08:00
Arthur Hung
3d1ee4c48a Merge "Fix InputConsumer for RecentsAnimationController may access null pointer" 2018-12-05 08:29:32 +00:00
Jack Yu
d413c3288c Merge "Support multiple DcTracker for IWLAN refactoring" 2018-12-05 08:20:22 +00:00