OSDN Git Service
Winson [Fri, 25 Mar 2016 22:14:37 +0000 (15:14 -0700)]
Fixing issue with tasks being laid out with the wrong bounds.
- When hovering over a drop target, we update the stack bounds, which
changes the task rect. If we happen to pick up new tasks and measure
them during this point, they will be measured with the wrong rect, and
once you stop dragging over a drop target, they will not have the
right bounds.
Change-Id: I6711152878a4afd48518e01477fd793a4c132648
Winson [Fri, 25 Mar 2016 19:23:12 +0000 (12:23 -0700)]
Launch state/config change audit. (Part 1)
- Fixing issue with onResume logic being run even when the window focus
is changing. This only needs to be run when we are launching into
Recents again.
- Removed a bunch of launch state flags that are no longer necessary
because of changes to configuration handling. This reduces the work
that we have to do on resize, etc.
- Decoupled the resume with the stack-update, which fixes a couple
issues where we were updating the layout unexpectedly.
- Fixed an issue where we were not updating the nav bar scrims on
configuration change
- Fixing margin start/end regression in header bar
- Fixing small issue with paddings being scaled beyond their base size
- Fixing issue where the clip state was not properly getting reset
causing lots of overdraw.
Change-Id: I9aeb191a99ff23807b3f5d905f6480b10157a060
Andrii Kulian [Fri, 25 Mar 2016 23:04:29 +0000 (23:04 +0000)]
Merge "Improve stack selection logic during adjacent launch" into nyc-dev
Jorim Jaggi [Fri, 25 Mar 2016 22:22:04 +0000 (22:22 +0000)]
Merge changes from topic 'recents_transition' into nyc-dev
* changes:
Implement transition for docking task in recents #6
Implement transition for docking task in recents #5
Implement transition for docking task in recents #4
Implement transition for docking task in recents #3
Implement transition for docking task in recents #2
Implement transition for docking task in recents #1
Show a scrim activity if task is not resizable
Jorim Jaggi [Tue, 15 Mar 2016 13:38:37 +0000 (14:38 +0100)]
Implement transition for docking task in recents #6
- Use a future to provide the app thumbnail so the app can restart
in parallel when recents draws the bitmap (extremely expensive).
- Don't call startRecents from AM when recents is already running - this
messes up the transition information.
- Make sure to put the task into resizing mode if it needs to be restored
from the disk.
- Some minor fixes for the transition animation spec.
- Add NO_MOVE_ANIMATION to recents flags to prevent wallpaper
flickering.
Bug:
27607141
Change-Id: I7d0c75b88775ab467927b8cf94303ddb60222e7f
Edward Cunningham [Fri, 25 Mar 2016 22:01:05 +0000 (22:01 +0000)]
Merge "DO NOT MERGE Revert "Revert "DO NOT MERGE Extend the DownloadManager.addCompletedDownload() method to support origin details.""" into nyc-dev
Jorim Jaggi [Tue, 15 Mar 2016 09:52:40 +0000 (10:52 +0100)]
Implement transition for docking task in recents #5
- Move task along a curved path.
Bug:
27607141
Change-Id: I945071de55efed0d327b68045e48fea6989adf63
Jorim Jaggi [Mon, 14 Mar 2016 16:50:37 +0000 (17:50 +0100)]
Implement transition for docking task in recents #4
Convert aspect scaled animations from using scaling to achieve
the translation to use translation animations directly. We set
the pivot point to the middle of the thumbnail and then manually
translate the surface.
This will allow us to use curved motion in transition when docking
a task from recents.
Bug:
27607141
Change-Id: I5ef3bf2352baace2a3829097d2d7da8f04857ec6
Jorim Jaggi [Mon, 14 Mar 2016 13:56:56 +0000 (14:56 +0100)]
Implement transition for docking task in recents #3
- Implement clipping for thumbnail.
Bug:
27607141
Change-Id: Ic3ba0acf685341ad715fae1601fad5eba1a93e44
Jorim Jaggi [Mon, 14 Mar 2016 11:21:37 +0000 (12:21 +0100)]
Implement transition for docking task in recents #2
- Put window into resizing mode when docking it from recents,
so it fills the "void".
- Send whole task bitmap window as the thumbnail, to make
the transition smoother.
Bug:
27607141
Change-Id: Ib647d44d9777f1155deab818d1fd5425c1bdd3d1
Jorim Jaggi [Fri, 11 Mar 2016 16:17:03 +0000 (17:17 +0100)]
Implement transition for docking task in recents #1
- When the docking transition is happening, defer updating
the bounds of the home stack until the transition is done.
This is to preserve the scrim which is drawn in the recents
activity.
- Use the PROLONG_AT_START infrastructure to hide the task
in recents when starting the app transition.
- When recents finally get resized at the end of the transition,
reset it's draw state so we don't move the old surface around,
and the new surface gets drawn at the new position, to avoid
flickering.
- Remove hack around not layouting docked divider if it's not
visible, it's not needed anymore and resulted in a wrong
initial position.
- Fix animation selection for docked stack divider.
- Make sure win.moved() always gets called.
Bug:
27607141
Change-Id: I76c35f09461f044a90e2c88335008284b5839cc0
Jorim Jaggi [Thu, 3 Mar 2016 12:43:39 +0000 (13:43 +0100)]
Show a scrim activity if task is not resizable
Add a callback to TaskStackChangeListener which gets fired when the system
might need to inform the user that a specific app might not work in
multi-window.
Use that callback in SysUI to show a translucent activity which scrims the
activity behind to inform that it might not be resizable.
Debounce the information to once per multi-window session, to not make it
annoying.
Introduce launchTaskId to start an activity in an existing task, and protect
that with START_TASKS_FROM_RECENTS permission.
Bug:
27327287
Bug:
27431869
Change-Id: I89e8d653872ab01ba3c1e252b426e5481da0e6ca
Jorim Jaggi [Fri, 25 Mar 2016 21:12:10 +0000 (21:12 +0000)]
Merge "Add shadow during resizing in docked mode" into nyc-dev
Youngsang Cho [Fri, 25 Mar 2016 21:05:58 +0000 (21:05 +0000)]
Merge "PIP: Dismiss Recents when PIP moves to fullscreen" into nyc-dev
Jorim Jaggi [Thu, 24 Mar 2016 17:47:07 +0000 (10:47 -0700)]
Add shadow during resizing in docked mode
Bug:
27738239
Change-Id: I48c45bd97c2aa7f3d7bbb5b1ba650fbe408bd0bf
Edward Cunningham [Fri, 25 Mar 2016 20:56:31 +0000 (20:56 +0000)]
DO NOT MERGE Revert "Revert "DO NOT MERGE Extend the DownloadManager.addCompletedDownload() method to support origin details.""
This reverts commit
c6f5738d3c8621d2e682026e35e57f540750d117.
Change-Id: Ibb330f44c3910b3fc124ee8c718a508cdf3b32b4
Deepanshu Gupta [Fri, 25 Mar 2016 20:53:14 +0000 (20:53 +0000)]
Merge "LayoutLib intellij codestyle: line wrap" into nyc-dev
Deepanshu Gupta [Fri, 25 Mar 2016 20:52:51 +0000 (20:52 +0000)]
Merge "Add tests for getResource*Name()" into nyc-dev
Felipe Leme [Fri, 25 Mar 2016 20:39:57 +0000 (20:39 +0000)]
Merge "Refactored NetworkManagerService to support Data Saver." into nyc-dev
Mitchell Wills [Fri, 25 Mar 2016 20:26:49 +0000 (20:26 +0000)]
Merge "Add bucketsScanned to ScanData" into nyc-dev
Sharvil Nanavati [Fri, 25 Mar 2016 20:20:41 +0000 (20:20 +0000)]
Merge "DO NOT MERGE ANYWHERE Add a NetworkTemplate matcher for ConnectivityManager#TYPE_PROXY." into cw-e-dev am:
a677ea7 -s ours
am:
1c7f5bb -s ours
* commit '
1c7f5bb49c1918be446b967fd78b02313429322f':
DO NOT MERGE ANYWHERE Add a NetworkTemplate matcher for ConnectivityManager#TYPE_PROXY.
Sharvil Nanavati [Fri, 25 Mar 2016 20:18:05 +0000 (20:18 +0000)]
Merge "DO NOT MERGE ANYWHERE Add a NetworkTemplate matcher for ConnectivityManager#TYPE_PROXY." into cw-e-dev
am:
a677ea7 -s ours
* commit '
a677ea72b159317ebb7456f60703babacef61650':
DO NOT MERGE ANYWHERE Add a NetworkTemplate matcher for ConnectivityManager#TYPE_PROXY.
Sharvil Nanavati [Fri, 25 Mar 2016 20:14:28 +0000 (20:14 +0000)]
Merge "DO NOT MERGE ANYWHERE Add a NetworkTemplate matcher for ConnectivityManager#TYPE_PROXY." into cw-e-dev
Alan Viverette [Fri, 25 Mar 2016 19:59:37 +0000 (19:59 +0000)]
Merge "Move DensityUtils into SettingsLib" into nyc-dev
Andrii Kulian [Fri, 25 Mar 2016 07:07:38 +0000 (00:07 -0700)]
Improve stack selection logic during adjacent launch
Adds handling for some cases when activity is launched with flags
FLAG_ACTIVITY_LAUNCH_ADJACENT and FLAG_ACTIVITY_NEW_TASK.
- If target activity is not in focused stack - use current
parent stack.
- If target activity is already on top of focused task - use
focused stack.
- If task is in focused stack but not on top - move to adjacent
stack.
Bug:
27729085
Change-Id: I2041a46056f880dc0ff61b2b7c384c7297a69479
Felipe Leme [Tue, 22 Mar 2016 21:53:13 +0000 (14:53 -0700)]
Refactored NetworkManagerService to support Data Saver.
Netd provides 2 bandwidth control rules to restrict which uids can use
metered networks:
- bw_penalty_box is a blacklist-based firewall chain used to determine
which uids do not have access to metered interfaces.
- bw_happy_box is whitelist-based firewall chain used to determine which
uids have access to metered interfaces.
Currently, both NetworkManagerService (NMS) and
NetworkPolicyManagerService (NPMS) uses just the bw_penalty_box rule,
which makes turning Data Saver mode on / off too slow (since NPMS needs
to build the bw_penalty_box on demand); this CL adds support for both
rules on NMS, although NPMS doesn't take advantage of it yet (it will be
refactored in a separate CL).
BUG:
27127112
BUG:
26685616
Change-Id: Ib954574f7c86269fc9b4cf8ce4ba72ba5878c23d
Alan Viverette [Fri, 25 Mar 2016 18:56:38 +0000 (14:56 -0400)]
Move DensityUtils into SettingsLib
Bug:
27644685
Change-Id: I24b9e53d9add294eba43b612b30e3c4d6f74c8b5
Makoto Onuki [Fri, 25 Mar 2016 18:55:32 +0000 (18:55 +0000)]
Merge "Fix potential crash loop" into nyc-dev
Hall Liu [Fri, 25 Mar 2016 18:44:56 +0000 (18:44 +0000)]
Merge "Update documentation for the READ_PHONE_STATE permission" into nyc-dev
Aga Wronska [Fri, 25 Mar 2016 18:22:41 +0000 (18:22 +0000)]
Merge "Fix copying folders using keyboard shortcuts" into nyc-dev
Aga Wronska [Fri, 25 Mar 2016 18:21:49 +0000 (18:21 +0000)]
Merge "Make pressing 'Back' button open the drawer when in Recents root" into nyc-dev
Derek Sollenberger [Fri, 25 Mar 2016 18:18:20 +0000 (18:18 +0000)]
Merge "Update pixelRef genID when reusing pixels in RecyclingClippingPixelAllocator." into nyc-dev
Griff Hazen [Fri, 25 Mar 2016 18:16:46 +0000 (18:16 +0000)]
Merge "Fix a status bar NPE in InputMethodManagerService" into nyc-dev
Griff Hazen [Fri, 25 Mar 2016 18:05:46 +0000 (18:05 +0000)]
Merge "Detect ranchu as emulator" into nyc-dev
Muyuan Li [Fri, 25 Mar 2016 18:03:35 +0000 (18:03 +0000)]
Merge "Refactor enableAccessibility to AccessibilityManagerService" into nyc-dev
Makoto Onuki [Fri, 25 Mar 2016 17:54:07 +0000 (10:54 -0700)]
Fix potential crash loop
Bug
27548047
Change-Id: I10648ccb2fd17464e18308846b910efa129ce126
Chris Tate [Fri, 25 Mar 2016 17:19:52 +0000 (17:19 +0000)]
Merge "*Always* kill the right uid's group" into nyc-dev
Derek Sollenberger [Fri, 25 Mar 2016 16:19:22 +0000 (12:19 -0400)]
Update pixelRef genID when reusing pixels in RecyclingClippingPixelAllocator.
When this code was refactored to support the new RegionDecoder it appears that
we dropped a call to bump the genID. Adding it back is functionally correct
and should fix the recycling issue.
bug:
26617759
Change-Id: I966d398ca983edb40040e01345799b3cc9957fe0
Derek Sollenberger [Fri, 25 Mar 2016 17:03:02 +0000 (17:03 +0000)]
Merge "Update HWUI tests to use minikin to layout fonts." into nyc-dev
Calin Juravle [Fri, 25 Mar 2016 16:56:20 +0000 (16:56 +0000)]
Merge "Delete app profiles only during updates and uninstalls" into nyc-dev
Philip P. Moltmann [Fri, 25 Mar 2016 16:50:34 +0000 (16:50 +0000)]
Merge "Change hasCustomPrintIcon and setStatus as requested by API council." into nyc-dev
Selim Cinek [Fri, 25 Mar 2016 16:36:17 +0000 (16:36 +0000)]
Merge "Fixed a bug with the number of notifications visible on lockscreen" into nyc-dev
Griff Hazen [Fri, 25 Mar 2016 14:30:34 +0000 (07:30 -0700)]
Detect ranchu as emulator
Bug:
27780791
Change-Id: I23e5511acfba22260714874baf5e9380480b22bf
Philip P. Moltmann [Fri, 25 Mar 2016 16:17:02 +0000 (16:17 +0000)]
Merge "Fix javadoc for Icon.loadDrawableAsync(Context, OnDrawableLoadedListener, Handler)." into nyc-dev
Aga Wronska [Fri, 25 Mar 2016 16:14:14 +0000 (16:14 +0000)]
Merge "Revert "Revert "Make status bar translucent. Make drawer appera below status bar."" with a fix for cts tests." into nyc-dev
Derek Sollenberger [Thu, 24 Mar 2016 15:07:19 +0000 (11:07 -0400)]
Update HWUI tests to use minikin to layout fonts.
This update is a precondition for landing additional tests
that depend on the minkin layout implementation.
bug:
27675371
Change-Id: I9bb98bae6b39462246e42cf8acb968b7df05292d
Selim Cinek [Fri, 25 Mar 2016 09:28:01 +0000 (02:28 -0700)]
Fixed a bug with the number of notifications visible on lockscreen
It also accounted for invisible groups.
Bug:
24866646
Change-Id: I97de1468bdaaafbdbe69de5d1599555d5cf8f3f7
Selim Cinek [Thu, 24 Mar 2016 20:06:00 +0000 (13:06 -0700)]
Fixed a bug where longpress was not possible in landscape
The clause used there was using a reused value of a motion event
and therefore not trigger, even if it should have.
Also added a clause which this was actually used for to remove
the long press callback when using the inline settings slider.
Bug:
27352426
Change-Id: I9c432eeb354d7d5e72b375cfc5ead9e04a4e6c81
Griff Hazen [Fri, 25 Mar 2016 15:11:24 +0000 (08:11 -0700)]
Fix a status bar NPE in InputMethodManagerService
Change-Id: I27f43acd7fd46b7c4f12c6c860b98ebf55335e51
Andreas Gampe [Fri, 25 Mar 2016 15:12:55 +0000 (15:12 +0000)]
Merge "PackageManager: Move compilation reasons to PMS" into nyc-dev
John Reck [Fri, 25 Mar 2016 14:33:57 +0000 (14:33 +0000)]
Merge "Track slowest frames" into nyc-dev
Todd Kennedy [Fri, 25 Mar 2016 14:30:26 +0000 (14:30 +0000)]
Merge "Quiet intent resolver" into nyc-dev
George Mount [Fri, 25 Mar 2016 14:10:00 +0000 (14:10 +0000)]
Merge "Start seeked animators without waiting for start delay." into nyc-dev
Todd Kennedy [Fri, 25 Mar 2016 13:58:12 +0000 (06:58 -0700)]
Quiet intent resolver
Quite a bit of log spew when resolving main activities if there are
some intents without CATEGORY_DEFAULT. This is interesting but
normal, so, don't need to log it every time.
Change-Id: I6420735c2adbbc7c1d58f51bb372a6614f5d1d60
Alan Viverette [Fri, 25 Mar 2016 13:22:47 +0000 (13:22 +0000)]
Merge "Clean up popup window positioning" into nyc-dev
Daichi Hirono [Fri, 25 Mar 2016 12:54:57 +0000 (12:54 +0000)]
Merge "Add getObjectSizeLong hidden API to MtpDevice class." into nyc-dev
Paul Jensen [Fri, 25 Mar 2016 12:48:51 +0000 (12:48 +0000)]
Merge "Move ApfFilter from ConnectivityService to IpManager" into nyc-dev
Paul Jensen [Fri, 25 Mar 2016 12:48:32 +0000 (12:48 +0000)]
Merge "Add basic packet filtering via APF program." into nyc-dev
Daichi Hirono [Fri, 25 Mar 2016 12:20:34 +0000 (12:20 +0000)]
Merge "Add new metric to DocumentsUI to record launch time." into nyc-dev
Paul Jensen [Fri, 18 Mar 2016 16:22:09 +0000 (12:22 -0400)]
Move ApfFilter from ConnectivityService to IpManager
There's a few advantages to having ApfFilter in IpManager:
1. If things go wrong, crashing a particular transport is less bad then
crashing ConnectivityService. We also don't want to use
ConnectivityService as a dumping ground for transport-specific logic.
2. This makes implementing WifiManager.MulticastLock a lot simpler and
safer because enabling/disabling it doesn't have to go through the
NetworkAgent, which could risk various races (e.g. installing a filter
into the wrong WiFi network).
3. IpManager is the ultimate source for LinkProperties for a particular
transport and since ApfFilter uses the LinkProperties it's better to
have it closely paired with the IpManager. Likewise, ApfFilter needs
to know the APF capabilities of the transport, so having it in
the transport avoids having to parcel this information through the
NetworkAgent.
Bug:
26238573
Change-Id: I99b85f2b64972f0e7572170ec5d1926081aa3429
Paul Jensen [Thu, 17 Mar 2016 17:22:29 +0000 (13:22 -0400)]
Add basic packet filtering via APF program.
This includes dropping IPv4 broadcast packets besides DHCP packets
destined to this device, and IPv6 ICMP6 NAs to ff02::1.
Also add optional IPv4 multicast filtering to support
WifiManager.MulticastLock.
Bug:
26238573
Change-Id: I61fd4c3f40db40c4b3ec5ac5999c2d7f0539a589
Daichi Hirono [Thu, 24 Mar 2016 12:05:51 +0000 (21:05 +0900)]
Add getObjectSizeLong hidden API to MtpDevice class.
In the MTP spec, the object size is stored in MtpObjectInfo as unsigned
32-bit integer and fetched by the getObjectInfo operation. For the
objects that are more than 4GB, the object size is provided as one of
extra properties, which are fetched by different operation.
The CL adds to getObjectSizeLong hidden method to Java MtpDevice class
so that client code can obtain 4GB+ object size.
BUG=
27805369
Change-Id: I8a5b85c8db39734f00e49709c61b271eb48ff33d
Narayan Kamath [Fri, 25 Mar 2016 10:20:50 +0000 (10:20 +0000)]
Merge "Track libcore change
df3cf7e4cf590086d1cdd09b6e0d3104de167e61." into nyc-dev
Daichi Hirono [Fri, 25 Mar 2016 10:04:39 +0000 (19:04 +0900)]
Add new metric to DocumentsUI to record launch time.
BUG=
27255964
Change-Id: I0bebdb95a0008ce087550849b4ca5fc5ead5c664
Lorenzo Colitti [Fri, 25 Mar 2016 08:39:52 +0000 (08:39 +0000)]
Merge "Remove duplicated code to push firewall UID rules." into nyc-dev
Erik Kline [Fri, 25 Mar 2016 07:07:59 +0000 (07:07 +0000)]
Merge "Request vendor info option (43) to get metered hint" into nyc-dev
Pierre Imai [Fri, 25 Mar 2016 06:17:34 +0000 (06:17 +0000)]
Merge "Add initial connectivity metrics handling." into nyc-dev
Jaewan Kim [Fri, 25 Mar 2016 05:01:11 +0000 (05:01 +0000)]
Merge "PIP: Apply the new UX spec for PIP in Recents" into nyc-dev
Jaewan Kim [Tue, 22 Mar 2016 13:16:59 +0000 (22:16 +0900)]
PIP: Apply the new UX spec for PIP in Recents
Detailed animations will be applied in another CL.
Bug:
27540465
Change-Id: I3664dc10efadeb8f183a4871a684c706e1472999
Sungsoo Lim [Fri, 25 Mar 2016 04:29:55 +0000 (04:29 +0000)]
Merge "MediaBrowser: Applying API Review" into nyc-dev
Pierre Imai [Fri, 19 Feb 2016 06:25:54 +0000 (15:25 +0900)]
Add initial connectivity metrics handling.
Adds initial support for IP connectivity metrics collection (DHCP
client, IP reachability monitor, network monitor, connectivity
service).
Change-Id: If9a0455f2a34aa9abea90f9c1b38e4d895dc1a72
Winson Chung [Fri, 25 Mar 2016 03:51:08 +0000 (03:51 +0000)]
Merge "Don’t scale task thumbnails." into nyc-dev
Tyler Gunn [Fri, 25 Mar 2016 03:44:43 +0000 (03:44 +0000)]
Merge "Add connection properties to Connections." into nyc-dev
Paul Stewart [Fri, 25 Mar 2016 03:42:09 +0000 (03:42 +0000)]
Merge "WifiConfiguration: Remove dead commented code" into nyc-dev
Daichi Hirono [Fri, 25 Mar 2016 03:29:51 +0000 (03:29 +0000)]
Merge "Implement FUSE_WRITE command in app fuse." into nyc-dev
Tyler Gunn [Tue, 22 Mar 2016 16:02:47 +0000 (09:02 -0700)]
Add connection properties to Connections.
- Per suggestion of API council, moving properties of a Connection from
CAPABILITIES_* to PROPERTIES_*.
Bug:
27458894
Change-Id: Icce921b03cda514a991646ed39a26559c7e91230
Andreas Gampe [Fri, 25 Mar 2016 03:13:34 +0000 (20:13 -0700)]
PackageManager: Move compilation reasons to PMS
Move the reasons to PackageManagerService (making them public) so
they can be used by clients.
Bug:
27189430
Change-Id: I30e1f823f9297e95c5b1e389004a4fd3052d5702
Winson [Fri, 25 Mar 2016 00:26:23 +0000 (17:26 -0700)]
Don’t scale task thumbnails.
- Changing task view thumbnail layout. In portrait, scale the thumbnail
to width for portrait screenshots, and apply the same scale to
landscape screenshots. In landscape, scale screenshots up to 1:1, and
tweak the app transition to clip the sides instead of scaling.
In both orientations, fill with the background color in the remaining
space.
- Moving some resources related to the title bar to be calculated
programmatically so that we can have different header bar sizes which
completely overlap the action bar in the screenshot in each
orientation.
- Constraining the task stack width in landscape to portrait
Bug:
27504677
Change-Id: Ic9b6fdde6dd728d9f2d20a8b89c05b3a350edfbf
Erik Kline [Thu, 24 Mar 2016 08:30:13 +0000 (17:30 +0900)]
Request vendor info option (43) to get metered hint
Bug:
26241591
Change-Id: I688029826a79f9cbf0116fb197f82026980788af
Jiabin Huang [Fri, 25 Mar 2016 02:26:03 +0000 (02:26 +0000)]
Merge "TIF: Unhide TvRecordingClient.tune(String, Uri, Bundle)" into nyc-dev
Daichi Hirono [Wed, 20 Jan 2016 10:09:25 +0000 (19:09 +0900)]
Implement FUSE_WRITE command in app fuse.
The CL adds a handler for FUSE_WRITE command which invokes a Java
handler.
BUG=
23093747
Change-Id: I1903fca6b5663e6241ad540a89fe812310ba6810
(cherry picked from commit
35693da25af11583053d4af6a70d4acbf446978d)
Lorenzo Colitti [Wed, 23 Mar 2016 14:22:49 +0000 (23:22 +0900)]
Remove duplicated code to push firewall UID rules.
The code to set up firewall, standby, dozable, and powersave UID
chains is identical. Deduplicate it.
Bug:
26685616
Change-Id: If623fff14b9dad801510a6f8d5e2edd6031bc3f7
Dianne Hackborn [Fri, 25 Mar 2016 01:50:31 +0000 (01:50 +0000)]
Merge "Fix issue #
25817435: Batterystats missing UIDs for secondary users" into nyc-dev
Sergei Vasilinetc [Fri, 25 Mar 2016 01:42:48 +0000 (01:42 +0000)]
Merge "Clean up setLayerType and setLayerPaint" into nyc-dev
Svetoslav Ganov [Fri, 25 Mar 2016 01:33:37 +0000 (01:33 +0000)]
Merge "Guard against a NPE when using ParceledSliceList" into nyc-dev
Ruben Brunk [Fri, 25 Mar 2016 01:08:17 +0000 (01:08 +0000)]
Merge "Allow current VrListenerService to read thermal info." into nyc-dev
Andriy Naborskyy [Fri, 25 Mar 2016 01:06:47 +0000 (01:06 +0000)]
Merge "resolve merge conflicts of
0c7535b to nyc-dev" into nyc-dev
Svetoslav Ganov [Fri, 25 Mar 2016 01:01:17 +0000 (18:01 -0700)]
Guard against a NPE when using ParceledSliceList
bug:
27558595
Change-Id: Idaa3b37d1d3bbb10b93e08ef1976758fde0b0ce3
Hall Liu [Fri, 25 Mar 2016 00:34:19 +0000 (17:34 -0700)]
Update documentation for the READ_PHONE_STATE permission
Bug:
26413825
Change-Id: I58d21ddd6e2ad1cc724648db5839d711d96663fb
Dianne Hackborn [Fri, 25 Mar 2016 00:31:28 +0000 (17:31 -0700)]
Fix issue #
25817435: Batterystats missing UIDs for secondary users
Change-Id: I9ad907571f04b5825d234758347659544a4de6ab
Jungshik Shin [Fri, 25 Mar 2016 00:30:43 +0000 (00:30 +0000)]
Merge "Add Lang-to-Script entries for languages with new hyph patterns" into nyc-dev
John Reck [Thu, 24 Mar 2016 22:57:01 +0000 (15:57 -0700)]
Track slowest frames
Fixes:
27795291
Track the 10 slowest frames over the last 24 hours
to try and give approximate insight into total system health.
Change-Id: I8aa646cef0bea185d46b3c78478266bc01d17fd7
Andriy Naborskyy [Thu, 24 Mar 2016 23:43:34 +0000 (16:43 -0700)]
resolve merge conflicts of
0c7535b to nyc-dev
Change-Id: I49fa42e0d78aeaa8127cefc5cc5122cf37fce878
Philip P. Moltmann [Thu, 17 Mar 2016 23:37:47 +0000 (16:37 -0700)]
Change hasCustomPrintIcon and setStatus as requested by API council.
Bonus: null advanced keys produced a exception deep in the print
spooler. Hence prevent null keys on the surface from now on.
Bug:
27716355
Change-Id: I3c064956f4e670cd7091437ade06605aa8d797b0
George Mount [Thu, 24 Mar 2016 23:29:03 +0000 (16:29 -0700)]
Start seeked animators without waiting for start delay.
Bug
24872727
Change-Id: I954efd7113565f9b8f9a569f57960b8d91620758
Joe Onorato [Thu, 24 Mar 2016 23:21:46 +0000 (23:21 +0000)]
Merge "Turn off verbose logs and remove log that is covered by verbose logs." into nyc-dev
Joe Onorato [Thu, 24 Mar 2016 23:07:19 +0000 (23:07 +0000)]
Merge "Fix crash in writing battery stats to health stats" into nyc-dev
sergeyv [Thu, 24 Mar 2016 23:06:46 +0000 (16:06 -0700)]
Clean up setLayerType and setLayerPaint
bug:
21755299
Change-Id: I8f0953ccfc3d743abdecc8ec228ed3e1b6718c3c
Jorim Jaggi [Fri, 11 Mar 2016 14:04:59 +0000 (15:04 +0100)]
Implement clip modes during animation
Introduce modes how surfaces are clipped to the stack bounds
during transitions.
Use setFinalCrop to implement STACK_CLIP_AFTER_ANIM.
Add logic to determine which stack clip mode to use.
Bug:
26559810
Change-Id: I8edc47de3aaf1ef12055cefd8ceb8df536c5109a
Andriy Naborskyy [Thu, 24 Mar 2016 22:43:04 +0000 (22:43 +0000)]
Merge "bootanimation: implement split packaging of animation" into cw-e-dev
am:
9f68357
* commit '
9f68357d5f71c263f2ff67736a0d2272cc840c32':
bootanimation: implement split packaging of animation