OSDN Git Service
Jean-Michel Trivi [Wed, 17 Feb 2016 22:09:15 +0000 (22:09 +0000)]
Merge "Audio record notification: only report SDK recording sources" into nyc-dev
Amith Yamasani [Wed, 17 Feb 2016 21:50:31 +0000 (21:50 +0000)]
Merge "Clean up App Standby code" into nyc-dev
Vladislav Kaznacheev [Wed, 17 Feb 2016 21:43:30 +0000 (21:43 +0000)]
Merge "Fix cross-app drag and drop" into nyc-dev
Jason Monk [Wed, 17 Feb 2016 21:38:59 +0000 (21:38 +0000)]
Merge "Work on QS header redlines and animations" into nyc-dev
Amith Yamasani [Tue, 16 Feb 2016 21:58:46 +0000 (13:58 -0800)]
Clean up App Standby code
Don't continue to check idle states for removed / stopped users.
No need to check for uninstalled packages for all users.
Bug:
27208519
Change-Id: I9a3a3bbec560dd380ce90df9fef102d7f62769ca
Yohei Yukawa [Wed, 17 Feb 2016 21:36:40 +0000 (21:36 +0000)]
Merge "Make sure at least one IME is enabled." into nyc-dev
Tony Mak [Wed, 17 Feb 2016 21:09:37 +0000 (21:09 +0000)]
Merge "[ContactsContract] Add new API PhoneLookup.CONTACT_ID and DATA_ID" into nyc-dev
Tony Mak [Wed, 17 Feb 2016 14:11:52 +0000 (14:11 +0000)]
[ContactsContract] Add new API PhoneLookup.CONTACT_ID and DATA_ID
It is a mistake that we put contact id in PhoneLookup._ID.
But for SIP query, the contact id is put in Data.CONTACT_ID instead.
For backward-compability issue, we can't revert the change, but to
save developer from having logic like below, PhoneLookup.CONTACT_ID is
introduced.
if (sip) {
get contact id in Data.CONTACT_ID column
} else {
get contact id in PhoneLookup._ID column
}
So for sip query, we put contact id in PhoneLookup.CONTACT_ID.
For other phone lookup query, we put contact id in both PhoneLookup.ID
and PhoneLookup.CONTACT_ID.
BUG:
27149017
Change-Id: I4155da29bbacdda0d43164b0ce11c7224a4eee67
Derek Sollenberger [Wed, 17 Feb 2016 21:07:41 +0000 (21:07 +0000)]
Merge "Update Region parcelling to use SkRegion::Iter" into nyc-dev
Wale Ogunwale [Wed, 17 Feb 2016 21:04:17 +0000 (21:04 +0000)]
Merge "Clean-up starting window if resuming activity in another stack" into nyc-dev
Andre Eisenbach [Wed, 17 Feb 2016 19:35:36 +0000 (11:35 -0800)]
Restore DUMP permission check for BluetoothManagerService
Bug:
27150536
Change-Id: I6e07f8f5f7476c6cd6dca79e2fb5e8c8412493ec
Jorim Jaggi [Sat, 6 Feb 2016 00:54:54 +0000 (16:54 -0800)]
Make sure we call reportResized exactly once when drag starting
If there was another layout happening before the app called
relayoutWindow(), we were issuing multiple reportResized calls,
leading to multiple relayoutWindow() calls, slowing everything
down.
Change-Id: I1f3da04bb7581c655567e1d1a6fe0f8c83c0ffda
Andres Morales [Wed, 17 Feb 2016 20:59:44 +0000 (20:59 +0000)]
Merge "allow for slow FrameMetricsListeners" into nyc-dev
Mitchell Wills [Wed, 17 Feb 2016 20:43:47 +0000 (20:43 +0000)]
Merge "Remove REPORT_EVENT_CONTEXT_HUB gscan option" into mm-wireless-dev
am:
07e27b7541
* commit '
07e27b75412de52b3ba5606e35a721e2b31ff094':
Remove REPORT_EVENT_CONTEXT_HUB gscan option
Steve McKay [Wed, 17 Feb 2016 20:41:28 +0000 (20:41 +0000)]
Merge "Guard against NPE in equals checks." into nyc-dev
Jean-Michel Trivi [Wed, 17 Feb 2016 20:30:52 +0000 (12:30 -0800)]
Audio record notification: only report SDK recording sources
Bug
22876530
Change-Id: I7575170ee2d7414c8bf9a04a9adc936b66c33e15
Steve McKay [Tue, 16 Feb 2016 21:08:10 +0000 (13:08 -0800)]
Guard against NPE in equals checks.
Update State test to cover different conditions separately.
Update DirectoryInfo test to best practices.
Update RootInfo to follow DirectoryInfo equals pattern.
Also, allow null cursors from Model...since they happen...I seen it mahself.
Bug:
27118725
Change-Id: Id0a0be053b91c887a745bfca5416e64f0edba995
Mitchell Wills [Wed, 17 Feb 2016 20:30:55 +0000 (20:30 +0000)]
Merge "Remove REPORT_EVENT_CONTEXT_HUB gscan option" into mm-wireless-dev
Fyodor Kupolov [Wed, 17 Feb 2016 20:23:54 +0000 (20:23 +0000)]
Merge "Remove isPackageInstalled" into nyc-dev
Jason Monk [Wed, 17 Feb 2016 20:20:29 +0000 (15:20 -0500)]
Work on QS header redlines and animations
Bug:
27201532
Change-Id: I791454dda3a42b588e506f6bcd174a69a0fd29f8
Julia Reynolds [Wed, 17 Feb 2016 20:19:01 +0000 (20:19 +0000)]
Merge "Increase the importance of noisy notifications." into nyc-dev
Andres Morales [Sat, 13 Feb 2016 02:19:52 +0000 (18:19 -0800)]
allow for slow FrameMetricsListeners
A slow listener could cause a race in the NotifyHandler
where the single reference to the buffer to send would get
updated when it shouldn't have been.
Switch to a queue of available buffers to prevent this race.
Also, stop setting and clearing the observer reference and instead
incStrong/decStrong to mark temporary strong ownership without
colliding with other owners in flight.
Bug:
27097094
Change-Id: Iee647bfae8b80019b6d8290179eed3973230901f
Tao Bao [Wed, 17 Feb 2016 20:06:51 +0000 (20:06 +0000)]
Merge "Add a Settings option of "Disable automatic update"." into nyc-dev
Miao Wang [Wed, 17 Feb 2016 19:46:57 +0000 (19:46 +0000)]
Merge "[RenderScript] Fix potential leak in RS JNI" into nyc-dev
Dongwon Kang [Wed, 17 Feb 2016 19:27:58 +0000 (19:27 +0000)]
Merge "TIF: Release passthrough session when HardwareSession is released" into nyc-dev
Dongwon Kang [Tue, 16 Feb 2016 23:50:11 +0000 (15:50 -0800)]
TIF: Release passthrough session when HardwareSession is released
Bug: https://code.google.com/p/android/issues/detail?id=200114
Change-Id: I5d74eb56297e468b95aa0f99b159b2b54f93f5d2
Steve McKay [Wed, 17 Feb 2016 19:00:55 +0000 (11:00 -0800)]
Don't read raw root from State, use getCurrentRoot
Bug:
27213606
Change-Id: I9abf42672d914041ab710bd09886c0c4034b85b6
Xiaohui Chen [Wed, 17 Feb 2016 19:21:40 +0000 (19:21 +0000)]
Merge "sysui: refactor in notification panel view" into nyc-dev
Wale Ogunwale [Wed, 17 Feb 2016 19:16:10 +0000 (11:16 -0800)]
Clean-up starting window if resuming activity in another stack
We currently remove starting windows for initializing activities if we are
resuming another activity in the same stack. However, the starting window
can be orphaned if we are resuming an activity in a different stack and
start another activity in the stack with the starting window in the paused
state at the same time.
We now remove starting windowing for initializing activities that aren't
the top activity in the stack regardless of the stack we are resuming an
activity in.
Bug:
26659857
Change-Id: I6081d52d0c4c0d3556201346cfda7a38e4d02c8e
Miao Wang [Thu, 11 Feb 2016 20:32:39 +0000 (12:32 -0800)]
[RenderScript] Fix potential leak in RS JNI
Bug:
27145639
Change-Id: I80cf2971d803a3366a63caa3612a503a88639040
(cherry picked from commit
a4ad5f840173ecbfb679153a4f9460d2b06538e7)
Winson [Tue, 16 Feb 2016 19:05:28 +0000 (11:05 -0800)]
Adding event log tags for tracking secondary user connections.
Bug:
27175589
Change-Id: I6025eb6b0cef0057fd006cc044a638c48b481ed7
Winson [Wed, 17 Feb 2016 18:35:47 +0000 (10:35 -0800)]
Don't exclude app info from recents.
Bug:
27216373
Change-Id: Idc419f8922664c618ac6ddc8287b57c89084a2a3
Winson [Wed, 17 Feb 2016 02:11:35 +0000 (18:11 -0800)]
Fixing issue with double tap sometimes launching the same task.
- When double tapping, the next preload call can come in before activity
start, which then resets the instance load plan (which is not
preloaded since Recents is “on top”), thus having no launch task,
which then falls back to launching the front-most task. The preload
call should never create a new plan unless it will preload it.
Change-Id: I001bfc901856c4e6b4e4b9b6a2125085b53c808b
Winson [Tue, 16 Feb 2016 23:18:07 +0000 (15:18 -0800)]
Disabling history
- Fixing regression in scrolling from the back of the stack to the front
where bindVisibleTaskViews() would be called early causing jank and
task views to be returned to the view pool before the animation was
complete.
Change-Id: Ib68495a2e3b34f92a4971dd6b32b7bc6c616ac23
Rob Carr [Wed, 17 Feb 2016 18:09:48 +0000 (18:09 +0000)]
Merge "Fix issue with activity reuse for aliased components." into nyc-dev
Sunny Goyal [Thu, 4 Feb 2016 23:30:48 +0000 (15:30 -0800)]
Using AppWidgetHostView in RemoteViewsAdapter instead of managing the RemoteViews inflation itself
Change-Id: If6dd8a778096a07c58b543efe892bbffbe24098f
(cherry picked from commit
89699a2811967fc0c3ad9e06f716d408d6949c86)
Sunny Goyal [Thu, 4 Feb 2016 00:29:47 +0000 (16:29 -0800)]
Changing hashmaps to sparseArrays and other similar conversions
Change-Id: I1905120a2dc109e8f383b973e599e2c23e005d0e
(cherry picked from commit
c7ccff4b202d4ff8f6ba1f21629af95954d30398)
Anna Galusza [Wed, 17 Feb 2016 17:56:32 +0000 (17:56 +0000)]
Merge "Expose Intent for launching screen reader tutorial." into nyc-dev
Vladislav Kaznacheev [Wed, 17 Feb 2016 17:51:46 +0000 (09:51 -0800)]
Fix cross-app drag and drop
Bug:
27219399
Change-Id: I37199d140ca451326754a321b3a15f82c18157fa
Edward Cunningham [Wed, 17 Feb 2016 17:50:44 +0000 (17:50 +0000)]
Merge "DO NOT MERGE Extend the DownloadManager.addCompletedDownload() method to support origin details." into nyc-dev
Steve McKay [Wed, 17 Feb 2016 17:46:23 +0000 (17:46 +0000)]
Merge "Remove "HOME" directory. Use "Documents" instead." into nyc-dev
Derek Sollenberger [Wed, 17 Feb 2016 17:14:50 +0000 (12:14 -0500)]
Update Region parcelling to use SkRegion::Iter
Bug:
26593930
Change-Id: Ie673c776ed7e1c327ca0f3196900fbb229c2a936
Michal Karpinski [Wed, 17 Feb 2016 17:18:18 +0000 (17:18 +0000)]
Merge "Be less aggressive in removing old remote bugreport files" into nyc-dev
Yohei Yukawa [Wed, 17 Feb 2016 17:11:53 +0000 (17:11 +0000)]
Merge "Add Copy-On-Write mode to InputMethodSettings." into nyc-dev
Michal Karpinski [Wed, 17 Feb 2016 16:29:19 +0000 (16:29 +0000)]
Merge "Whitelisting remote bugreport finished broadcast" into nyc-dev
Felipe Leme [Wed, 17 Feb 2016 16:11:15 +0000 (16:11 +0000)]
Merge "Cancel notifications when user tap on Details or Take Screenshot after service died." into nyc-dev
Yohei Yukawa [Wed, 17 Feb 2016 15:56:46 +0000 (07:56 -0800)]
Make sure at least one IME is enabled.
It turns out that there still exists an edge case where the device can
be fallen into a state where IMMS would pick up no IME at the boot
phase. Suppose the following case:
Selecte IMEs : IME X
Enabled IMEs : IME X, IME Y, IME Z
Available IMEs: IME A, IME B
IMMS has already taken care of the case where the selected IME X is no
longer available at the boot phase for some reasons, which is good, but
what it does in InputMethodManagerService#chooseNewDefaultIMELocked() is
just picking up the best-looking IME only from the "Enabled IMEs"
without considering the case where all the enabled IMEs are unavailable
and we have to enable some IMEs as if it was the first boot.
This issue was found when making IMMS File-Based Encryption (FBE), where
it is relatively easy to see such a situation, e.g. only IME A and IME B
are encryption-aware, but subtle but critical details in storage layer
could cause the same situation. Bug
6685037 is an example.
As a tentative workaround, this CL introduces a recovery logic in
IMMS#buildInputMethodListLocked() as a workaround. In future we really
should sort out those initialization code though.
Full FBE support will be added in the next CL [1].
[1] Ifa2225070bf8223f8964cf063c86889e312c5e9a
Bug:
26279466
Change-Id: Ibd53ef8db7afcfac681b401912876d2a52c743d5
Yohei Yukawa [Wed, 17 Feb 2016 15:54:20 +0000 (07:54 -0800)]
Add Copy-On-Write mode to InputMethodSettings.
This is a preparation for File-Based Encryption (FBE) support in IMMS.
In order to support File-Based Encryption (FBE), IMMS needs to reset
its internal state exactly when the device is unlocked by user first
time. This is important because IMMS would recognize only
encryption-aware input method services until the the device is unlocked
by the current user.
Even if we reset the internal state when the device is unlocked by the
current user, there are still two tricky points.
1. Except for the initial boot, IMMS uses Secure Settings to determine
what IMEs are enabled and what IME is currently selected. These
persistent state may not be suitable for the situation where the
device is not unlocked yet, because some of IMEs referenced there
may or may not be encryption-aware. Depending on the situations,
we may need to enable at least one encryption-aware IME to ensure
that the user is able to type password to unlock the device, even if
such an IME is not Settings.Secure.ENABLED_INPUT_METHODS. We have
to be careful when doing this because we don't want non
pre-installed IMEs to be enabled until the user approves it.
2. IMMS tends to save its internal state into Secure Settings.
However, because of the point 1, we may need to automatically enable
a certain IME to make sure the user is able to type even when the
device is not unlocked yet. We don't want such a temporary state
to be persistent in Secure Settings.
The basic idea of this CL is to implement Copy-On-Write (COW) mode in
InputMethodSettings so that we can later discard any changes made before
the device is unlocked. As the initial step, we start using this COW
mode until the the ActivityManager becomes ready. With this change we
can revert a previous commit [1] for Bug
6685037, where forward-locked
encrypted apks need to be taken care of an early boot phase.
[1] Ifb311f85154beadd4787ec73669bedfdf1f5172d
4c0e7152e74d091eb78af8baacd38287ba95a1a1
Bug:
26279466
Change-Id: I9c6f9bb3d51174198e5f73588637f87ea0d90e11
Jason Monk [Wed, 17 Feb 2016 15:46:57 +0000 (15:46 +0000)]
Merge "Protect against monkey crash" into nyc-dev
Jason Monk [Wed, 17 Feb 2016 15:45:53 +0000 (15:45 +0000)]
Merge "Move detail panel to its own thing" into nyc-dev
Jason Monk [Tue, 16 Feb 2016 19:03:21 +0000 (14:03 -0500)]
Move detail panel to its own thing
Move pieces of the detail panel from the header and QSPanel to be
in a single container to make the enter/exit be handled better
and code cleaner.
Change-Id: Id1e79b96830ee50051e340fb09ecde537a64e516
Jason Monk [Wed, 17 Feb 2016 15:39:31 +0000 (10:39 -0500)]
Protect against monkey crash
Bug:
27164002
Change-Id: Ic1b68a55a136106010b6df07766a96533683eece
Geoff Mendal [Wed, 17 Feb 2016 15:31:09 +0000 (15:31 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev
Jason Monk [Wed, 17 Feb 2016 15:30:52 +0000 (15:30 +0000)]
Merge "Fixes and changes to support settings using UsageView" into nyc-dev
Geoff Mendal [Wed, 17 Feb 2016 15:30:29 +0000 (07:30 -0800)]
Import translations. DO NOT MERGE
Change-Id: I18d91b33eaa2d759744cdf7c44f41143de0e109f
Auto-generated-cl: translation import
Geoff Mendal [Wed, 17 Feb 2016 15:28:48 +0000 (15:28 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev
Geoff Mendal [Wed, 17 Feb 2016 15:25:10 +0000 (07:25 -0800)]
Import translations. DO NOT MERGE
Change-Id: I01ab59200468fe5d7a8cb27a9ef16eb46d52f3fe
Auto-generated-cl: translation import
Julia Reynolds [Wed, 17 Feb 2016 15:20:09 +0000 (15:20 +0000)]
Merge "Alarm can end time-based rule." into nyc-dev
Andrei Stingaceanu [Wed, 17 Feb 2016 15:17:34 +0000 (15:17 +0000)]
Merge "Suspend packages - one call for multiple packages" into nyc-dev
Geoff Mendal [Wed, 17 Feb 2016 15:17:19 +0000 (15:17 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev
Jason Monk [Wed, 17 Feb 2016 13:53:28 +0000 (08:53 -0500)]
Fixes and changes to support settings using UsageView
Bug:
27213136
Change-Id: I1796d710379fc92cf21b196459f34dda4570355f
Geoff Mendal [Wed, 17 Feb 2016 15:14:57 +0000 (07:14 -0800)]
Import translations. DO NOT MERGE
Change-Id: If833e6af6b9206411e02db9c081d410c4893d73e
Auto-generated-cl: translation import
Andrei Stingaceanu [Tue, 26 Jan 2016 18:39:55 +0000 (18:39 +0000)]
Suspend packages - one call for multiple packages
Refactor setPackageSuspended into setPackagesSuspended. The rationale
is that the consumers of this API are likely to want to remove
multiple packages at once. Rather than calling the API N times, call
it just once.
The good part is that we already have the broadcast intent for
suspended packages take an array so only one broadcast. Less stress
on the system.
Another good part is that (right now) we only have one consumer of
this API and it will be easy to make changes once this CL goes in.
As a shell command, for consistency only allowed one package at
a time.
Bug:
22776761
Change-Id: Ic8b8cf64d0a288ea3a282bb7b72f9d663b3b0049
Narayan Kamath [Wed, 17 Feb 2016 15:13:02 +0000 (15:13 +0000)]
Merge "Hide java.security.Signatue#getCurrentSpi" into nyc-dev
Geoff Mendal [Wed, 17 Feb 2016 15:12:27 +0000 (15:12 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev
Geoff Mendal [Wed, 17 Feb 2016 15:11:49 +0000 (07:11 -0800)]
Import translations. DO NOT MERGE
Change-Id: Ic8d25da29dbdb3132a51bef32045c166f48b8bc6
Auto-generated-cl: translation import
Przemyslaw Szczepaniak [Thu, 11 Feb 2016 12:43:30 +0000 (12:43 +0000)]
Hide java.security.Signatue#getCurrentSpi
Internal implementation detail, shouldn't
be public.
Bug:
26689841
(cherry picked from commit
4e559bcbf31a4f60620ed1a7a80e43f51d4dec83)
Change-Id: I86b9a3fdcab8afe580d153fac28ab85606626672
Julia Reynolds [Wed, 17 Feb 2016 14:10:19 +0000 (09:10 -0500)]
Increase the importance of noisy notifications.
For apps with a targetSdkVersion < N.
Bug:
27213267
Change-Id: I4c589d149a28357dbbd26344e7fadb59d8b50672
Michal Karpinski [Wed, 17 Feb 2016 13:47:17 +0000 (13:47 +0000)]
Be less aggressive in removing old remote bugreport files
Always keep all the files of the remote bugreport
operation and keep them for at least a day.
Bug:
27215341
Change-Id: I514956004bf982e868a87b39c705d7c4a4a7b001
Sergey Poromov [Wed, 17 Feb 2016 13:46:19 +0000 (13:46 +0000)]
Merge "Fix BackupTransport#getBackupQuota() javadoc." into nyc-dev
Sergey Poromov [Wed, 17 Feb 2016 13:46:00 +0000 (13:46 +0000)]
Merge "Synchronize results from runner thread to main full backup thread." into nyc-dev
Julia Reynolds [Thu, 11 Feb 2016 18:49:08 +0000 (13:49 -0500)]
Alarm can end time-based rule.
Bug:
21069008
Change-Id: I857d85a32eb44ca873da4a9f19323c48a922ab9f
Geoff Mendal [Wed, 17 Feb 2016 13:30:05 +0000 (13:30 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev
Geoff Mendal [Wed, 17 Feb 2016 13:27:36 +0000 (08:27 -0500)]
Import translations. DO NOT MERGE
Change-Id: I01c7b9f2ca1bdff55f474ddf2020051cb09d4b71
Auto-generated-cl: translation import
Sergey Poromov [Tue, 9 Feb 2016 20:13:45 +0000 (21:13 +0100)]
Synchronize results from runner thread to main full backup thread.
Previously, all results from runner thread - both for preflight
or full backup pass were ignored.
This change adds two synchronized method to get preflight result
and result of full backup pass.
This leads to better coverage of AGENT_ERROR to return in callback
as a result of backup operation.
On the other side we won't start backup pass in main thread
if preflight check hasn't been succeeded.
Change-Id: Id5f9e4c956a1bd5c396d59b7ad2098139a15e69d
Erik Kline [Wed, 17 Feb 2016 13:06:49 +0000 (13:06 +0000)]
Remove references to BaseDhcpStateMachine and DhcpStateMachine
am:
29a215268d
* commit '
29a215268dfa18f5023dc3c06b33db68e91ae316':
Remove references to BaseDhcpStateMachine and DhcpStateMachine
Erik Kline [Wed, 17 Feb 2016 12:44:25 +0000 (21:44 +0900)]
Remove references to BaseDhcpStateMachine and DhcpStateMachine
Bug:
26991160
Change-Id: I3742780a4e5121c163d9d1380951e25edaba19f3
Erik Kline [Wed, 17 Feb 2016 12:20:19 +0000 (12:20 +0000)]
Add IpManager#shutdown() to terminate the state machine.
am:
b1ee39540e
* commit '
b1ee39540ead2e4ee74d4dba9ee1b84211766221':
Add IpManager#shutdown() to terminate the state machine.
Andrei Stingaceanu [Fri, 12 Feb 2016 18:38:19 +0000 (18:38 +0000)]
Suspend packages - decline suspending the active launcher
Bug:
26953019
Bug:
26683041
Bug:
22776761
Change-Id: I7b65abff03aa32f5db8dce68364467a588facdac
Andrei Stingaceanu [Wed, 17 Feb 2016 11:57:50 +0000 (11:57 +0000)]
Merge "Suspend packages - new API for retrieving the suspended status" into nyc-dev
Erik Kline [Wed, 17 Feb 2016 09:02:51 +0000 (18:02 +0900)]
Add IpManager#shutdown() to terminate the state machine.
Additionally, remove IpManager.Callback#usingIpReachabilityMonitor()
now that this is now longer used.
Bug:
26991160
Change-Id: I9a17497c82238a9fb37a20d01aeca7bc4913ae2c
Tomasz Mikolajewski [Wed, 17 Feb 2016 11:34:11 +0000 (11:34 +0000)]
Merge "Implement getDocumentStreamTypes() in DocumentsProvider." into nyc-dev
Michal Karpinski [Tue, 16 Feb 2016 15:53:48 +0000 (15:53 +0000)]
Whitelisting remote bugreport finished broadcast
Allowing remote bugreport broadcast to be delivered even if
DISALLOW_DEBUGGING_FEATURES user restriction is enforced.
Bug:
26814173
Change-Id: I2f574de261398adbd71d5f75b3c237c92aeb076c
Michal Karpinski [Wed, 17 Feb 2016 10:53:18 +0000 (10:53 +0000)]
Merge "Remote bugreport notifications rework" into nyc-dev
Florian Salbrechter [Wed, 17 Feb 2016 10:12:55 +0000 (10:12 +0000)]
Merge "Fix bug in IntentService and Service example code." into nyc-dev
Daichi Hirono [Sat, 6 Feb 2016 12:05:57 +0000 (21:05 +0900)]
Use device key to map device documents.
The CL introduces MAPPING_KEY column to the database and lets Mapper use
the column to map IDs of devices.
It also removes the concept of mapping mode from Mapper for
simplyfing. Now Mapper just tries to multiple mapping keys (MTP
identifier, display name, and mapping key) to find candidate of ID
mapping.
BUG=
26212981
Change-Id: I19f6c7dac146047e9978de4eb33d5076406037ad
(cherry picked from commit
637a2010f4a0c0484b13c4cb87aa2858bdf079b2)
Tomasz Mikolajewski [Wed, 17 Feb 2016 07:04:16 +0000 (07:04 +0000)]
Merge "Provide siblings in a sorted orders in DocumentsUI." into nyc-dev
Tomasz Mikolajewski [Wed, 17 Feb 2016 07:02:54 +0000 (07:02 +0000)]
Merge "Remove unused return in DocumentsProvider.removeDocument." into nyc-dev
Seigo Nonaka [Wed, 17 Feb 2016 06:42:13 +0000 (06:42 +0000)]
Merge "Improve backspace for emoji and variation sequences." into nyc-dev
Seigo Nonaka [Thu, 21 Jan 2016 10:47:21 +0000 (19:47 +0900)]
Improve backspace for emoji and variation sequences.
This CL makes backspace handling aware of variation selector, combining
enclosing keycaps, zero width joiner, regional indicator symbols and
emoji modifiers.
BUG:
25737208
Change-Id: I740578bfee955cc623e2831778e5b7ec4b8cb627
Jorim Jaggi [Sat, 13 Feb 2016 00:55:18 +0000 (16:55 -0800)]
Fix recents transitions
- Also animate when there is no thumbnail, which can frequently
happen after exiting multi-window.
- Also animate when the target stack id is INVALID, because we
currently don't persist stack id's in the tasks.
Change-Id: I280c85e62f55d712408a3e77c43f665acb19bc4c
Jae Seo [Wed, 17 Feb 2016 02:52:42 +0000 (02:52 +0000)]
Merge "TIF: Rename setTvInputInfo to updateTvInputInfo" into nyc-dev
Chong Zhang [Wed, 17 Feb 2016 01:03:19 +0000 (01:03 +0000)]
Merge "Remove AM/WM traces" into nyc-dev
Chong Zhang [Wed, 17 Feb 2016 00:58:37 +0000 (16:58 -0800)]
Remove AM/WM traces
Change-Id: I75f70ce18bf133527b33d42148c71c3fd1be9311
Nathan Harold [Wed, 17 Feb 2016 00:52:29 +0000 (00:52 +0000)]
Merge "Create BandMode Constants" into mm-wireless-dev
am:
e629c06730
* commit '
e629c067308964659a5886921642920cd2e1f2f4':
Create BandMode Constants
Chong Zhang [Wed, 17 Feb 2016 00:47:40 +0000 (00:47 +0000)]
Merge "Clear mPendingScreenOff and stop color fade animiation if screen is on" into nyc-dev
Felipe Leme [Wed, 17 Feb 2016 00:46:36 +0000 (00:46 +0000)]
Merge "Added option to check if an app is whitelisted for deviceidle." into nyc-dev
Felipe Leme [Wed, 17 Feb 2016 00:46:14 +0000 (00:46 +0000)]
Merge "Added extra check to avoid NPE if package does not exist." into nyc-dev
Nathan Harold [Wed, 17 Feb 2016 00:44:12 +0000 (00:44 +0000)]
Merge "Create BandMode Constants" into mm-wireless-dev
Chong Zhang [Wed, 17 Feb 2016 00:31:48 +0000 (16:31 -0800)]
Clear mPendingScreenOff and stop color fade animiation if screen is on
bug:
24116819
Change-Id: I4a962878001b00daf5473d90cbd257ac318c0446