309414 Commits

Author SHA1 Message Date
Julia Reynolds
3fb989b1b6 Change group ranking.
Rank notification groups where the highest child ranks

Change-Id: Ia45455a34fc10ece75e11a7b58c60a6b2e59a7c3
Fixes: 34844490
Test: notificationtestlist
2017-03-03 17:47:39 -05:00
TreeHugger Robot
e096df0063 Merge "Adding support for passing arbitrary extras when requesting to pin a widget. Also defining an extra constant for widget preview which can be used by developers to provide a snapshot of the widget with the pin request" 2017-03-03 22:26:49 +00:00
TreeHugger Robot
bb80cfa7a7 Merge "Fix qs tiles disappearing when leaving edit" 2017-03-03 22:26:21 +00:00
TreeHugger Robot
06b11b7000 Merge "Move framework-specific portions of pathmap.mk into frameworks/base" 2017-03-03 21:59:28 +00:00
TreeHugger Robot
4bf70f5f43 Merge "Fix initial StatusBar wiping out disabled state" 2017-03-03 21:59:02 +00:00
TreeHugger Robot
638903002e Merge "OMS: Introduce default overlays" 2017-03-03 21:36:11 +00:00
Daniel Nishi
045d07b47f Merge "Persist the debug time correction flag." 2017-03-03 21:35:18 +00:00
TreeHugger Robot
eb9e80ad44 Merge "Use SkPaint.nothingToDraw instead of PaintUtils helper." 2017-03-03 21:09:46 +00:00
Philip P. Moltmann
8f40508d81 Merge "Add autoFillHint property to view" 2017-03-03 20:53:43 +00:00
Paul Mclean
bfde1bea54 Merge "nativemidi: Prototype demonstrating native access to IMidiDeviceServer" 2017-03-03 20:51:48 +00:00
TreeHugger Robot
8b5ca97a6c Merge "Add API for checking which CA certs were installed by the DO/PO" 2017-03-03 20:28:37 +00:00
Jason Monk
00659bad38 Fix initial StatusBar wiping out disabled state
It was injecting some current disabled state before it actually
had any, which made us lose the disabled state.

Change-Id: Ie6947e72733212e3efcfaea09a59e586ae35fb1d
Fixes: 35767933
Test: Set pin, go to bouncer, look at home
2017-03-03 20:19:23 +00:00
Srinivas Visvanathan
dc4115baab Merge "Defining extras for New Unread-Message Broadcast" 2017-03-03 20:09:41 +00:00
TreeHugger Robot
e8f090d7c8 Merge "Allow resid notification channel group labels." 2017-03-03 19:45:45 +00:00
Jason Monk
99f8f8050f Merge "QS: Fix up non-dual target touches" 2017-03-03 19:38:50 +00:00
Daniel Nishi
b52ba99d00 Merge "Save/load calculated cache quotas to a file." 2017-03-03 19:35:26 +00:00
Derek Sollenberger
792fb3252f Use SkPaint.nothingToDraw instead of PaintUtils helper.
The PaintUtils helper is now shared between all pipelines and was
missing a quick reject test for drawLoopers which are used in
view.setShadowLayer and supported in the Skia pipelines.

Bug: 35809097
Test: added hwui unit test and verified in DocumentsUI app
Change-Id: I3c4a988f1c42b7f421f78ac3659af1daee910ea2
2017-03-03 14:24:58 -05:00
Peter Qiu
fa308f3257 Merge "wifi: WifiConfiguration: update documentation for isHomeProviderNetwork" am: 6ac19c0d23 am: be39334afb
am: 8cf05dfe92

Change-Id: Iecbe5a8d084302a2fa8ca49495ef93df78607428
2017-03-03 19:22:10 +00:00
Peter Qiu
8cf05dfe92 Merge "wifi: WifiConfiguration: update documentation for isHomeProviderNetwork" am: 6ac19c0d23
am: be39334afb

Change-Id: I922cadda8d9becd391dbaffc0da7e098bdda89f6
2017-03-03 19:16:14 +00:00
Peter Qiu
be39334afb Merge "wifi: WifiConfiguration: update documentation for isHomeProviderNetwork"
am: 6ac19c0d23

Change-Id: Ia4966b2d8109a85a94f59d7ec57b387a8f6f612e
2017-03-03 19:10:46 +00:00
Treehugger Robot
6ac19c0d23 Merge "wifi: WifiConfiguration: update documentation for isHomeProviderNetwork" 2017-03-03 19:02:28 +00:00
TreeHugger Robot
9635fbd7c5 Merge "handle case where user == USER_ALL" 2017-03-03 19:00:51 +00:00
Mikhail Naganov
c276c59eb5 nativemidi: Prototype demonstrating native access to IMidiDeviceServer
Framework changes and a demo app
Comment and finalized Native MIDI API
Replaced fixed PortRegistry tables with std::map.
more error handling.
Removed not-very-useful MidiDeviceManager class.
Made Java API functions @hide.

Bug: 30252756

Test: Manual
Change-Id: Iae98e589f38ef6d625ff0842401193fe98c5d881
2017-03-03 12:00:33 -07:00
Mathias Agopian
1e92e7fbfc Merge "Revert "Remove AHardwareBuffer_ API from libandroid"" 2017-03-03 18:47:52 +00:00
Bartosz Fabianowski
05dc9f764c Add API for checking which CA certs were installed by the DO/PO
With this API, the system can determine whether a CA cert was
installed by the user or the user's DO/PO.

Bug: 32692748
Test: unit tests (see DevicePolicyManagerTest.java for invocation)
Test: cts-tradefed run cts-dev --module CtsDevicePolicyManagerTestCases

Change-Id: I3bcae5ac18ec2b110154184fc515df804fd73da6
2017-03-03 19:42:51 +01:00
TreeHugger Robot
dd13361f53 Merge "AAPT2: Fix escaping sequence processing in XML parsing" 2017-03-03 18:36:31 +00:00
Selim Cinek
5bfecd1079 Merge changes Ie009b2c3,I313b5334,Iae36fc6b
* changes:
  Animating the statusbar icons now when closing
  Fixed a few issues around notifications and density changes
  All touches to low priority headers should be accepted
2017-03-03 18:30:59 +00:00
Selim Cinek
24176c3376 Animating the statusbar icons now when closing
On the keyguard the statusbaricons would not animate
in if there were no notifications. We can't just magically
appear them in that case but need to animate them.

Change-Id: Ie009b2c351b7a45f9219ddc1114be79477ea692b
Fixes: 33652041
2017-03-03 10:26:54 -08:00
Selim Cinek
9ef119c76f Fixed a few issues around notifications and density changes
Because density and font size changes would actually be
delivered by Dependency, the SystemUI could actually get
the onDensityChanged after the onDensityOrFontScaleChanged.
Let's make sure all configuration changes now go through the
same listener.
This also ensures that the caching of the icon offsets is done
correctly, since the statusbar layout may actually be laid out
later then the shelf.

Test: change density from small to large, observe normal layout
Change-Id: I313b5334ccbb57f7929fe03dbd5119396123b137
Fixes: 35678628
2017-03-03 10:26:53 -08:00
Selim Cinek
1b5543939a All touches to low priority headers should be accepted
Since there is no conflicting touch target, we now accept
all touches there.

Test: add low-pririty notification, click below text
Fixes: 35851799
Change-Id: Iae36fc6b950a0dbb569bfae43a5505588d9e0ace
2017-03-03 10:26:29 -08:00
Dianne Hackborn
1ec752f2da Merge "Add tracking of bg check violations in broadcast stats." 2017-03-03 18:07:56 +00:00
Garfield Tan
c8a96b0bfa Merge "Address feedback from API council for INITIAL_URI." 2017-03-03 18:00:38 +00:00
Srinivas Visvanathan
ad90338d2b Defining extras for New Unread-Message Broadcast
- Defining extras for sender fields in the Broadcast intent.

Bug: 33280056
Test: Manually
Change-Id: Ie77bee498141c079f6f2ec811e527230c95e8831
2017-03-03 09:57:18 -08:00
Winson Chung
da0d07be7b Merge "Prevent PiP movement while the resize animation is running." 2017-03-03 17:28:46 +00:00
Roger Xue
e20f8fb5b4 Merge "move PermissionsSummaryHelper into SettingsLib to share with car/settings" 2017-03-03 17:06:59 +00:00
TreeHugger Robot
ecd83717e3 Merge "Fix DND status icon not showing" 2017-03-03 17:05:34 +00:00
TreeHugger Robot
bf2a2deca5 Merge "Fix small tile state issue" 2017-03-03 17:02:20 +00:00
TreeHugger Robot
2c66f192ca Merge "Add extra indicating honored query arguments." 2017-03-03 16:35:14 +00:00
Alan Viverette
63394b7346 Move framework-specific portions of pathmap.mk into frameworks/base
Test: make docs && make
Change-Id: I983a17bed8b14b6d94f7c4d3e900f4bb8bb34b86
2017-03-03 16:18:32 +00:00
Jason Monk
e4f2661946 QS: Fix up non-dual target touches
Make sure the label doesn't take any touches or show a background
if the tile doesn't support dual touch targets.

Test: Click on text of flashlight
Change-Id: Ib6a91e04a739e3ba74d0d05336ce70790dcf6a7a
Fixes: 35855398
2017-03-03 10:39:29 -05:00
Evan Laird
6b28473635 Fix qs tiles disappearing when leaving edit
On presenting the customizer view to edit quick settings tiles, the
tiles were fetched in background threads (2 different ones). If the user
then managed to dismiss the view too quickly, a save would occur before
all tiles were loaded and they would disappear. This change coerces
tiles to load on the same background thread and allows the customizer
view to know when that operation is complete. Thus, it can save only
when it knows that all possible tiles were loaded.

Fixes:35556395
Test: runtest -x SystemUI/tests/src/com/android/systemui/qs/customize/TileQueryHelperTest.java
Change-Id: Ie232d3c28645d38aad97a8763b7418e6b044b5cc
2017-03-03 10:34:36 -05:00
Bryce Lee
a6d6e60e00 Merge "Save TaskRecord before calling performClearTaskLocked." 2017-03-03 15:16:53 +00:00
Bryce Lee
b85a22ca09 Merge "Remove mTask from AppWindowToken." 2017-03-03 15:14:23 +00:00
Anton Philippov
b870c8e3e2 Merge "Add more instrumentation to BackupManagerService" 2017-03-03 15:09:04 +00:00
Jason Monk
6f352aab0e Fix small tile state issue
On catching exception was assigning to an unused value.

Test: make
Change-Id: Ic70759f02cabdbc3833c94bb89c1e3a776fbbf59
2017-03-03 09:10:50 -05:00
Tobias Thierer
f063264d3a Merge "Move value for the Build.CUR_DEVELOPMENT constant into libcore" am: 3e6c189c68 am: 50351bd85c
am: e8903c666a

Change-Id: I45e9a8b2b084a892f754f27a044d70318eb99772
2017-03-03 12:19:35 +00:00
Tobias Thierer
e8903c666a Merge "Move value for the Build.CUR_DEVELOPMENT constant into libcore" am: 3e6c189c68
am: 50351bd85c

Change-Id: I155559d6c283e58c14995cec8423924ef14bd5b0
2017-03-03 12:14:04 +00:00
Tobias Thierer
50351bd85c Merge "Move value for the Build.CUR_DEVELOPMENT constant into libcore"
am: 3e6c189c68

Change-Id: I981b746a28cda09d7a75fa79faeacb2cc58b1fc4
2017-03-03 12:07:59 +00:00
Tobias Thierer
3e6c189c68 Merge "Move value for the Build.CUR_DEVELOPMENT constant into libcore" 2017-03-03 12:02:09 +00:00
Narayan Kamath
1937bfabeb Merge "fd_utils: switch to libbase logging." am: 982f42f71c am: a31b7d383f
am: 5d763a36b4

Change-Id: I837fa62065df0acd7f3fc8d3e605709861107ab4
2017-03-03 11:17:51 +00:00