OSDN Git Service
Gustav Sennton [Thu, 11 Feb 2016 18:14:45 +0000 (18:14 +0000)]
Merge "Allow using USER_ALL as user id when killing package dependents." into nyc-dev
Philipp Weiß [Thu, 11 Feb 2016 17:17:38 +0000 (17:17 +0000)]
Merge "DPM.createAndManageUser should work even with DISALLOW_ADD_USER set" into nyc-dev
Jerome Gaillard [Thu, 11 Feb 2016 17:12:08 +0000 (17:12 +0000)]
Merge branch 'nyc-dev' of /usr/local/google/game/mirror/googleplex-android_googlesource_com/platform/frameworks/base into nyc-dev
Jerome Gaillard [Thu, 11 Feb 2016 17:11:33 +0000 (17:11 +0000)]
Layoutlib supports rounded corners of different sizes am:
3381cde9f2
am:
6f35d2c6ea
* commit '
6f35d2c6ea1d18decd6b646035fd02fd5b1f0256':
Layoutlib supports rounded corners of different sizes
Przemyslaw Szczepaniak [Thu, 11 Feb 2016 17:10:55 +0000 (17:10 +0000)]
Merge "Remove java.nio.channels.* classes without test coverage." into nyc-dev
Shreyas Basarge [Thu, 11 Feb 2016 17:09:29 +0000 (17:09 +0000)]
Merge "Fix ConcurrentModificationException in SyncManager" into nyc-dev
John Reck [Thu, 11 Feb 2016 17:02:47 +0000 (17:02 +0000)]
Merge "Revert "VectorDrawable native rendering - Step 5 of MANY"" into nyc-dev
John Reck [Thu, 11 Feb 2016 17:02:33 +0000 (17:02 +0000)]
Revert "VectorDrawable native rendering - Step 5 of MANY"
Bug:
27136799
This reverts commit
18bdf443e371e9f293439b4ff92cc79abaa422e5.
Change-Id: I825b061eec2a591f2d18119ba64494624b9ad4f2
Jerome Gaillard [Thu, 11 Feb 2016 16:57:48 +0000 (16:57 +0000)]
Layoutlib supports rounded corners of different sizes
am:
3381cde9f2
* commit '
3381cde9f293c52f195b31b0e4049649db31181a':
Layoutlib supports rounded corners of different sizes
Shreyas Basarge [Thu, 11 Feb 2016 14:52:47 +0000 (14:52 +0000)]
Fix ConcurrentModificationException in SyncManager
ConcurrentModificationException would be thrown because
we didn't break from the for loop after removing an
entry from the collection we were looping over.
Change-Id: I30435670f76f60b238e29658611b06ec789219aa
Bug:
27136502
(cherry picked from commit
12832e3291a66bcab12edd5943767c7827c3f7c6)
Jason Monk [Thu, 11 Feb 2016 16:41:24 +0000 (16:41 +0000)]
Merge "Guard against monkey crash" into nyc-dev
Jason Monk [Thu, 11 Feb 2016 16:37:24 +0000 (11:37 -0500)]
Guard against monkey crash
Bug:
27099281
Change-Id: I58951ee7ff5f14f5c2d60e450ed3b0fa7bf31e8e
Andreas Gampe [Thu, 11 Feb 2016 16:26:18 +0000 (16:26 +0000)]
Merge "Frameworks/base: Fix LineBreakBufferedWriter" into nyc-dev
Jeremy Joslin [Thu, 11 Feb 2016 15:59:36 +0000 (15:59 +0000)]
Merge "New systemapi to mark a wifi network as metered." into mm-wireless-dev
am:
3d4acbf5fb
* commit '
3d4acbf5fbe74133b70b0bec51a387428f251ac1':
New systemapi to mark a wifi network as metered.
Seigo Nonaka [Fri, 29 Jan 2016 06:45:36 +0000 (15:45 +0900)]
Introduce dimension of text edit related floating window.
This is a follow up CL of I5a9bcbe29400d6193eb0532a5e711a78a12383cd.
Floating toolbar and suggestion window has a same elevation and
layout_margin. Introduce dimension value for elevation and
layout_margin and refer them.
Bug:
15347319
Change-Id: I6c635398241b60415437707285faeac76a1a4b6d
(cherry picked from commit
eee8941e52042ff8a9be1b20f91c8c5045aa3b83)
Przemyslaw Szczepaniak [Thu, 11 Feb 2016 15:44:34 +0000 (15:44 +0000)]
Remove java.nio.channels.* classes without test coverage.
Removed classes come from openJdk 1.7 and were never
implemented before. We lack a testing suite to verify that
they are working correctly. Those clasess might by
re-added in further releases
Bug:
27117463
Change-Id: Ia7554a9182507b9fa1c1b6db9573ab68cb641f36
(cherry picked from commit
5fbc42d6a2baae747ddf660d5e64bc82b1795d4e)
David Brazdil [Thu, 11 Feb 2016 15:08:37 +0000 (15:08 +0000)]
Merge "Address minor comments after go/ag/858723" into nyc-dev
David Brazdil [Thu, 11 Feb 2016 13:36:07 +0000 (13:36 +0000)]
Address minor comments after go/ag/858723
Change-Id: I549bd3290ae47d46b2ef10553466db2c29296ee9
Jeremy Joslin [Thu, 11 Feb 2016 15:03:52 +0000 (15:03 +0000)]
Merge "New systemapi to mark a wifi network as metered." into mm-wireless-dev
Ben Kwa [Wed, 10 Feb 2016 15:46:35 +0000 (07:46 -0800)]
Introduce ChromeOS-style keyboard navigation.
- Turn the DirectoryFragment (DF) and the RootsFragment (RF) into
top-level views, and allow switching between them via the tab key.
- Disallow arrow-key navigation from switching the user between the
DF and RF.
- When nothing is explicitly focused, make navigation keys focus the
DF. This makes it so that if a user opens DocumentsUI and just starts
pressing arrow keys, they'll navigate in the directory listing.
- When restoring focus on the DF and RF, remember the last thing that
was focused, and restore focus on that thing.
BUG=
25195767
BUG=
25121367
Change-Id: I00e20cbdbe9edfe269fb356440a93ef5d67c5298
(cherry picked from commit
1c9f9222e56482682461013b703590c5c9471018)
phweiss [Wed, 10 Feb 2016 11:57:38 +0000 (12:57 +0100)]
DPM.createAndManageUser should work even with DISALLOW_ADD_USER set
For this, the DPM calls a new function
UserManagerInternal.createUserEvenWhenDisallowed() instead of
UserManager.createUser(). This calls
UserManagerService.createUserInternalUnchecked().
Also, only the system user is allowed to call this method, otherwise
a security exception is thrown.
Bug:
26952210
Bug:
26786199
Change-Id: I69c16354898d68592d13f5f53b840551f7ad4779
Erik Kline [Thu, 11 Feb 2016 13:27:27 +0000 (13:27 +0000)]
Use IpManager.ifname as the tag in log messages.
am:
ef1f39abff
* commit '
ef1f39abff088789853e8747418310534cf2127e':
Use IpManager.ifname as the tag in log messages.
Jerome Gaillard [Fri, 5 Feb 2016 01:53:25 +0000 (19:53 -0600)]
Layoutlib supports rounded corners of different sizes
Bug: http://b.android.com/29098
Change-Id: I4e7dc3810559b509baf5ea306221c1d2504be0e1
David Brazdil [Thu, 4 Feb 2016 11:54:17 +0000 (11:54 +0000)]
Apply 'used in last 7 days' filter to OTA package extraction
Bug:
26813999
Change-Id: I5f1eddb1d5e9f0bbaab62d86e6ccf3cc097c4edb
(cherry picked from commit
e292175fbd495a63b48560439d2a84b239f91e18)
Daniel U [Fri, 29 Jan 2016 16:58:36 +0000 (16:58 +0000)]
Tweak toHtml() paragraph conversion behavior
For mode TO_HTML_PARAGRAPH_LINES_INDIVIDUAL:
1) Empty line outputs <br> instead of <p><br></p>
2) A <ul> element is closed if it is followed by a <br>
3) Explicit zero vertical margin is applied to <ul> instead of <li>'s
4) More deterministic way to encode AlignmentSpans: only spans with
SPAN_PARAGRAPH flag is used. If multiple spans exist, the last one
(which is added most recently) is used.
BUG:
26224878
Change-Id: I86a2aeced9965ae465daac1ace64e5e41cf45caf
Erik Kline [Thu, 11 Feb 2016 08:47:39 +0000 (17:47 +0900)]
Use IpManager.ifname as the tag in log messages.
Bug:
26991160
Change-Id: Idc9231819298b65da3cc3baa88f1f0cd18ab6df7
Daniel U [Thu, 11 Feb 2016 11:54:31 +0000 (11:54 +0000)]
Merge "Handle <span>, <ul>, and <li> tags in fromHtml()" into nyc-dev
Michal Karpinski [Tue, 9 Feb 2016 15:43:41 +0000 (15:43 +0000)]
Log strength of auth method used into security log
As approved by Android Security team, added logging of
strength of auth method as well as logging of fingerprint
keyguard actions.
Bug:
26841997
Change-Id: Ic8e3f125f775a7585fe56003f4c6442390edea61
Przemyslaw Szczepaniak [Thu, 11 Feb 2016 10:23:38 +0000 (10:23 +0000)]
Merge "SocketImpl#getFileDescriptor shouldn't be public" into nyc-dev
Przemyslaw Szczepaniak [Mon, 8 Feb 2016 16:54:35 +0000 (16:54 +0000)]
SocketImpl#getFileDescriptor shouldn't be public
It's protected, as it was before openJdk switch. Added
hidden public method getFD$ for tests.
Bug:
26689841
Change-Id: I18f53356a108c1f7e0525c6f2f8130eac173e81e
(cherry picked from commit
ce41c4ee22dbf4d53c2ba5a21a63a0a3081bd732)
Przemyslaw Szczepaniak [Mon, 8 Feb 2016 14:55:15 +0000 (14:55 +0000)]
Remove public InetAddress#getAddressInternal()
This method shouldn't be public + can be replaced by
the #getAddress method
Bug:
26689841
Change-Id: Ic0f9e0b03979d141c5648772ad94ba2c651ba6e7
(cherry picked from commit
1f3148c27db5f80c50cf326cc898387ba9d00b9a)
Selim Cinek [Thu, 11 Feb 2016 04:45:48 +0000 (04:45 +0000)]
Merge "Notifications now support runtime density changes" into nyc-dev
Selim Cinek [Wed, 10 Feb 2016 03:25:31 +0000 (19:25 -0800)]
Notifications now support runtime density changes
We reinflate notifications whenever the density or the
font size changes.
Bug:
25613008
Change-Id: I61d48e477b1865e2124d055e537a592aceb667f2
Selim Cinek [Thu, 11 Feb 2016 03:41:37 +0000 (03:41 +0000)]
Merge "Improved the heads up logic to launch fullscreen intents less" into nyc-dev
Wale Ogunwale [Thu, 11 Feb 2016 03:31:01 +0000 (03:31 +0000)]
Merge "Fixed permission issue with AM.setFocusedStack/Task APIs" into nyc-dev
Wale Ogunwale [Thu, 11 Feb 2016 02:37:26 +0000 (18:37 -0800)]
Fixed permission issue with AM.setFocusedStack/Task APIs
- Check for MANAGE_ACTIVITY_STACKS permission when AM.setFocusedStack
or AM.setFocusedTask is called.
- Clear calling identity when AM.setFocusedStack is called.
Bug:
27135250
Change-Id: Ib082bc6cd03411c4cbf741e5bdcec54679441eff
Jae Seo [Thu, 11 Feb 2016 02:22:39 +0000 (02:22 +0000)]
Merge "TIF: Add Active Format Description to TvTrackInfo" into nyc-dev
Jorim Jaggi [Wed, 10 Feb 2016 06:25:16 +0000 (22:25 -0800)]
Do not ensure visibility when just resizing
No need to ensure the visibilities of activities if only the
bounds change. If we resize the docked stack to fullscreen this
method still gets called.
This makes multi-window dogfoodable again with all that DEBUG
churn we have enabled, but also helps performance in general
when the history is quite big.
Bug:
25015474
Change-Id: I9ae0281392353e6c01563d021bca7dc23125b14f
Jeremy Joslin [Wed, 10 Feb 2016 18:09:29 +0000 (10:09 -0800)]
New systemapi to mark a wifi network as metered.
The implementation will come after the wifi code base has stablized.
BUG:
27120794
Change-Id: I6a8140dae45dcd7ec70ac0c51b9513b907a41b63
Doris Liu [Tue, 2 Feb 2016 22:14:04 +0000 (14:14 -0800)]
VectorDrawable native rendering - Step 5 of MANY
Implemented reset() (public API for AVD)
and reverse() (internal API that needs to be supported)
Change-Id: Ife1650049f271cad1347943151a5800c40c20aa2
Jeff Davidson [Thu, 11 Feb 2016 00:52:01 +0000 (00:52 +0000)]
Merge "Expose APIs to analyze UIDs in UserHandle/Process." into nyc-dev
John Reck [Thu, 11 Feb 2016 00:08:08 +0000 (16:08 -0800)]
Fix all LA memory leaks forever!
Bug:
27072626
Or at least fix this one and make it harder to leak
going forward. static_asserts are cool, use them liberally
Also makes allocation via LA (slightly) faster by fixing create*
variants to use rvalue references & std::forward, preventing
an accidental pass-by-value
Change-Id: I18fd696a93dd6ea49c8d8c587d4c8bee56dbfdf5
John Reck [Thu, 11 Feb 2016 00:41:45 +0000 (00:41 +0000)]
Merge "Revert "Fix all LA memory leaks forever!"" into nyc-dev
John Reck [Thu, 11 Feb 2016 00:36:34 +0000 (00:36 +0000)]
Revert "Fix all LA memory leaks forever!"
This reverts commit
499d83f21e7ffb687788bba1668b05fe38f6ebaf.
Change-Id: Ia893ae16ebbeae68e49cd13a20587104b73d39a0
Mihai Nita [Fri, 5 Feb 2016 22:27:55 +0000 (14:27 -0800)]
Flag all the locales of the default region as suggested
This was done by the SetupWizard to suggest the default locale
before the SIM was detected.
It is also handy for devices without SIM (tablets).
Bug:
26784450
Bug:
26882058
Bug:
26939651
Change-Id: Ia1d3b2ef4756121cf6ca13d5d7280215df060a8f
John Reck [Thu, 11 Feb 2016 00:30:13 +0000 (00:30 +0000)]
Merge "Fix all LA memory leaks forever!" into nyc-dev
John Reck [Thu, 11 Feb 2016 00:08:08 +0000 (16:08 -0800)]
Fix all LA memory leaks forever!
Bug:
27072626
Or at least fix this one and make it harder to leak
going forward. static_asserts are cool, use them liberally
Also makes allocation via LA (slightly) faster by fixing create*
variants to use rvalue references & std::forward, preventing
an accidental pass-by-value
Change-Id: I5e0e36e72c6dd93324194ebf9a95f8204f05f261
Sanket Padawe [Thu, 11 Feb 2016 00:10:36 +0000 (00:10 +0000)]
Merge "Add OEM specific error code space which can by used to replace Generic errors." into mm-wireless-dev
am:
de0cc7f4d3
* commit '
de0cc7f4d3b3c8abbb73f2a65a52fbd77001afeb':
Add OEM specific error code space which can by used to replace Generic errors.
Sanket Padawe [Thu, 11 Feb 2016 00:04:00 +0000 (00:04 +0000)]
Merge "Add OEM specific error code space which can by used to replace Generic errors." into mm-wireless-dev
Shuzhen Wang [Wed, 10 Feb 2016 23:48:48 +0000 (23:48 +0000)]
Merge "Camera2: Clarify ordering between onCaptureStart and onCaptureProgressed" into nyc-dev
Shuzhen Wang [Wed, 10 Feb 2016 21:47:32 +0000 (13:47 -0800)]
Camera2: Clarify ordering between onCaptureStart and onCaptureProgressed
It's not a guarantee that onCaptureProgressed happens after
onCaptureStart for a particular request.
Bug:
26676240
Change-Id: I900c3b36e1738dd3514954498023eaa4a1618989
Jeff Davidson [Wed, 10 Feb 2016 22:15:42 +0000 (14:15 -0800)]
Expose APIs to analyze UIDs in UserHandle/Process.
Clients of the NetworkStatsManager public APIs may get UIDs belonging
to other users, and UIDs which don't actually represent applications.
These APIs allow clients to understand whether a given ID belongs to
the same user as themselves, and whether an ID represents an
application or something else (e.g. a system UID).
Change-Id: Ia56d5891521ce98e5594c41da8f9d756819deb66
Andreas Gampe [Wed, 10 Feb 2016 23:18:24 +0000 (15:18 -0800)]
Frameworks/base: Fix LineBreakBufferedWriter
In case of writing single character, check against the buffer length,
not the maximum buffer size.
Bug:
27099774
Change-Id: I83d49ea74cc3d25342ec540b654d3dc68e4e802e
Mark Renouf [Wed, 10 Feb 2016 23:11:14 +0000 (23:11 +0000)]
Merge "Assign Theme.DeviceDefault.Settings -> Theme.Micro for watches" into nyc-dev
Andres Morales [Wed, 10 Feb 2016 23:01:10 +0000 (23:01 +0000)]
Merge "check for null members in NotifyHandler" into nyc-dev
Suprabh Shukla [Wed, 10 Feb 2016 22:47:59 +0000 (22:47 +0000)]
Merge "Added an api to uninstall a packge with active DAs" into nyc-dev
Erik Kline [Wed, 10 Feb 2016 22:13:31 +0000 (22:13 +0000)]
Merge "Incorporate historical WifiStateMachine notions of provisioning." into mm-wireless-dev
am:
f94dc18746
* commit '
f94dc18746d93e98d2e48cdd25b799aa20a142ab':
Incorporate historical WifiStateMachine notions of provisioning.
Jeff Sharkey [Wed, 10 Feb 2016 22:11:51 +0000 (22:11 +0000)]
Merge "Consistent naming for internal storage APIs." into nyc-dev
Jeff Sharkey [Wed, 10 Feb 2016 21:46:43 +0000 (14:46 -0700)]
Consistent naming for internal storage APIs.
Also completely remove a few confusingly named deprecated APIs.
Change-Id: Ia7e4ea3190a97f0a7dfa9bebf2118da0866ec38f
Jae Seo [Wed, 10 Feb 2016 22:03:18 +0000 (14:03 -0800)]
TIF: Add Active Format Description to TvTrackInfo
Bug:
21277083
Change-Id: Ided4ffcd2816e7bb11a81ef10f3b6e1499c6e89b
Makoto Onuki [Wed, 10 Feb 2016 21:59:14 +0000 (21:59 +0000)]
Merge "Use Slog.e() instead of Slog.wtf() for unknown restrictions" into nyc-dev
Suprabh Shukla [Fri, 29 Jan 2016 02:05:14 +0000 (18:05 -0800)]
Added an api to uninstall a packge with active DAs
The api deactivates all the active admins in the package, then force
stops the package and starts the uninstall intent for the package. This
is intended to provide an easy way for a user to delete a misbehaving
Device Admin
Bug: b/
22359208
cherrypick of Ic7ddd89ef6db53e7e76f805808d9e806100374db
Change-Id: I0d677839120c46f22231a7d6f9cf6630cb020227
Jason Monk [Wed, 10 Feb 2016 21:56:17 +0000 (21:56 +0000)]
Merge changes I8a56254b,I618e363c into nyc-dev
* changes:
Fix QS input handling
Extract QS animations to QSContainer
Jason Monk [Wed, 10 Feb 2016 20:39:21 +0000 (15:39 -0500)]
Fix QS input handling
Remove the observable scroll view and put the qs container in its
place. Also update the NotificationStackScrollerLayout to be aware
of the container and not eat up its touches as scroll events.
Change-Id: I8a56254bf8e76a7cdd63bd637a974c1f3aa49482
Wale Ogunwale [Wed, 10 Feb 2016 21:48:41 +0000 (21:48 +0000)]
Merge "Don't stop paused activities that are visible." into nyc-dev
Jason Monk [Wed, 10 Feb 2016 21:47:55 +0000 (21:47 +0000)]
Merge "Move editing from long press to edit button" into nyc-dev
Wale Ogunwale [Wed, 10 Feb 2016 04:40:18 +0000 (20:40 -0800)]
Don't stop paused activities that are visible.
Paused activities can be visible, but stopped activities are not
visible.
Change-Id: I305f77542d198ca897b33ad07ac3fc2a14a04397
Jason Monk [Wed, 10 Feb 2016 21:42:38 +0000 (16:42 -0500)]
Move editing from long press to edit button
Change-Id: I2bd0e2febbde4babe05545c79d585280a7b2fb14
Makoto Onuki [Wed, 10 Feb 2016 21:41:15 +0000 (13:41 -0800)]
Use Slog.e() instead of Slog.wtf() for unknown restrictions
Slog.wtf() normally indicates a bug in the system, but in this case
it's a caller side issue, so e() is more suitable.
Bug
26918715
Change-Id: I94980cb9dafd34e6c5672bf833fec921df14e6a1
Julia Reynolds [Wed, 10 Feb 2016 21:34:54 +0000 (21:34 +0000)]
Merge "Don't unbind services unnecessarily." into nyc-dev
Mark Renouf [Wed, 10 Feb 2016 21:11:36 +0000 (16:11 -0500)]
Assign Theme.DeviceDefault.Settings -> Theme.Micro for watches
This theme is explicitly referenced via a ContextThemeWrapper,
used in InputMethodManager when constructing the alert dialog for
showInputMethodPicker(). This theme does not seem to be referenced
elsewhere in the platform.
BUG:
24803707
Change-Id: I5a67ef6e4387620a9624d13e7d76ef6f4f1d2cd2
Abhijith Shastry [Wed, 10 Feb 2016 21:22:52 +0000 (21:22 +0000)]
Merge "Add hidden APIs for number blocking which will be used by the system." into nyc-dev
Youngsang Cho [Sat, 6 Feb 2016 00:15:23 +0000 (16:15 -0800)]
TIF: Add INPUT_ID field in RecordedProgram
INPUT_ID can be retrieved from CHANNEL_ID. But, even if the channel
is removed, recording should be playable. So INPUT_ID is needed.
Change-Id: I7042a19758ce71e77ca2ae7613015e4d22f0d41f
Erik Kline [Wed, 10 Feb 2016 21:15:11 +0000 (21:15 +0000)]
Merge "Incorporate historical WifiStateMachine notions of provisioning." into mm-wireless-dev
Julia Reynolds [Wed, 10 Feb 2016 20:38:15 +0000 (15:38 -0500)]
Don't unbind services unnecessarily.
When rebinding services, don't unbind from services that are still allowed to
be bound.
Change-Id: I5f250724d2d0931ee0ac7d1182e9c1d8122bfdf0
Jason Monk [Tue, 9 Feb 2016 15:51:40 +0000 (10:51 -0500)]
Extract QS animations to QSContainer
Move some of the logic for QS animations into QSContainer with a
stable interface for NotificationPanelView to call.
This also moves the QSPanel out of the scroll container and up
to live in with the header (QSContainer is the parent of both
the header and the QSPanel now).
Change-Id: I618e363ccca2be9197a4a75256e0b7841ca2c61c
Andres Morales [Wed, 10 Feb 2016 19:56:25 +0000 (11:56 -0800)]
check for null members in NotifyHandler
An unexpected message posted to the queue should not
crash the application.
Bug:
27097094
Change-Id: Ide6a07014660ff14e0f287660c534cfa1e0acad9
Abhijith Shastry [Wed, 10 Feb 2016 19:15:08 +0000 (11:15 -0800)]
Add hidden APIs for number blocking which will be used by the system.
These APIs will ensure that blocking is suppressed after the user contacts emergency services.
BUG:
26989170
Change-Id: Ib78c9faa31a6d4bfb62b690f97d5ca8084d69927
Ritesh Reddy [Wed, 10 Feb 2016 19:46:20 +0000 (19:46 +0000)]
Merge "Enabled Network Policy Backup/Restore." into mm-wireless-dev
am:
d9c4bc0c4d
* commit '
d9c4bc0c4db7a8b16d8ea0f58ed0615efc167f47':
Enabled Network Policy Backup/Restore.
Sergey Poromov [Wed, 10 Feb 2016 19:40:53 +0000 (19:40 +0000)]
Merge "Update bmgr tool." into nyc-dev
Sergey Poromov [Wed, 10 Feb 2016 19:40:47 +0000 (19:40 +0000)]
Merge "Fix that backupFinished() callback is not called sometimes." into nyc-dev
Ritesh Reddy [Wed, 10 Feb 2016 19:37:17 +0000 (19:37 +0000)]
Merge "Enabled Network Policy Backup/Restore." into mm-wireless-dev
Jae Seo [Wed, 10 Feb 2016 07:46:58 +0000 (23:46 -0800)]
TIF: Clean the hardware input list when the input service is reconnected
Needed to avoid adding duplicate TvInputInfo objects when the hardware
TV input service is killed and reconnected.
Bug:
26503803
Change-Id: I9265219678cb8594d43dac561f1e69c21d9c2733
(cherry picked from commit
6657e292a57e600669b3102d27f69497c45f899d)
Daniel U [Mon, 1 Feb 2016 16:09:18 +0000 (16:09 +0000)]
Handle <span>, <ul>, and <li> tags in fromHtml()
The vertical spacing of <ul> and <li> are determined by the
FROM_HTML_SEPARATOR_* flags. Foreground color, background color,
and text-decoration CSS attributes are parsed and converted into
the corresponding spans.
Change-Id: I93b232de15753ae510392cbacf45e7453d1ae067
Shreyas Basarge [Mon, 8 Feb 2016 23:52:27 +0000 (23:52 +0000)]
SyncManager sync blow up fix
Duplicates for periodic syncs would be
created just after boot and when a
periodic sync was delayed. This CL fixes
the behavior.
Bug:
26954967
Change-Id: I2440961629d443a62f96360563d435af9137857b
(cherry picked from commit
1675400a7cd0b56e5adc5606fb4fea77f8d24ea5)
Andy Hung [Wed, 10 Feb 2016 18:56:15 +0000 (18:56 +0000)]
Merge "Add AudioRecord timestamps" into nyc-dev
Adrian Roos [Thu, 4 Feb 2016 22:55:57 +0000 (14:55 -0800)]
Make actions extend over the whole action rail
Bug:
26767249
Change-Id: I3c67f1de40b218aa21f0a1f68bda1032c0804a14
Daniel U [Wed, 10 Feb 2016 18:36:11 +0000 (18:36 +0000)]
Merge "Allow different paragraph breaks in fromHtml()" into nyc-dev
Daniel U [Thu, 21 Jan 2016 13:52:07 +0000 (13:52 +0000)]
Allow different paragraph breaks in fromHtml()
- Separate block-level elements with different numbers of newline
characters according to the user specified option flag.
- Parse the ALIGN attribute and the CSS TEXT-ALIGN property to handle text
alignment.
- Rename "header" to the correct term "heading"
Change-Id: I446fa97155e761623a1da6632a0d872a5e47e8af
Jae Seo [Wed, 10 Feb 2016 18:27:05 +0000 (18:27 +0000)]
Merge "TIF: Rename connect()/disconnect() and remove unnecessary methods" into nyc-dev
Jorim Jaggi [Wed, 10 Feb 2016 05:51:30 +0000 (21:51 -0800)]
Reset docked stack resizing when divider dies
Bug:
27062375
Change-Id: I699f8d99ceab8405bcb973942787ee80caea12b2
Erik Kline [Wed, 3 Feb 2016 12:47:34 +0000 (21:47 +0900)]
Incorporate historical WifiStateMachine notions of provisioning.
Also: considerably expand logging capabilities.
Bug:
26991160
Change-Id: I36c3c1d2158ffd178e8ce163b8799d62938f39c7
Aga Wronska [Wed, 10 Feb 2016 18:19:50 +0000 (18:19 +0000)]
Merge "Improve document rename experience - Initially select the name of the file without extension - Trigger renaming action when software keyboard Done button pressed - Trigger creating new directory when software kayboard Done button pressed" into nyc-dev
Adrian Roos [Tue, 9 Feb 2016 18:13:41 +0000 (10:13 -0800)]
Isolate Keyguard from main thread badness
Adds a bindService variant to run the ServiceConnection callbacks
on a dedicated Handler.
Changes KeyguardService binding to use the foreground thread
instead of the main thread and changes state to the
KeyguardScrim on the UI thread.
Bug:
26954967
Change-Id: I9d7bd85382816cd0e23772b14ff6518266a9d232
Ritesh Reddy [Wed, 10 Feb 2016 18:04:38 +0000 (18:04 +0000)]
Merge "Enabling SoftAP Configuration Backup." into mm-wireless-dev
am:
c4a1188afd
* commit '
c4a1188afd81b4b773e30ec184839bc1a82b355d':
Enabling SoftAP Configuration Backup.
Felipe Leme [Wed, 10 Feb 2016 18:02:20 +0000 (18:02 +0000)]
Merge "Whitelisted ACTION_OPEN_EXTERNAL_DIRECTORY to use file:// URIs." into nyc-dev
Ritesh Reddy [Wed, 10 Feb 2016 17:48:31 +0000 (17:48 +0000)]
Merge "Enabling SoftAP Configuration Backup." into mm-wireless-dev
Felipe Leme [Wed, 10 Feb 2016 17:23:57 +0000 (09:23 -0800)]
Whitelisted ACTION_OPEN_EXTERNAL_DIRECTORY to use file:// URIs.
BUG:
27109099
BUG:
26742218
Change-Id: I4848b30e6efbda72ff04a6786bac32f34d528f84
Daichi Hirono [Sun, 7 Feb 2016 06:17:16 +0000 (15:17 +0900)]
Keep metadata of documents as disconnected status after the device is
disconnected.
To restore Document IDs when the device is reconnected, we need to keep
the metadata in database so that we can use it as hint to remap document
ID with new MTP IDs.
BUG=
26212981
Change-Id: Idcc93c41c09d082a709281022c56188dabc80515
(cherry picked from commit
53f5af3f2ba1328d301a0f8a4ae3f574ccc5da65)
Esteban Talavera [Wed, 10 Feb 2016 16:43:49 +0000 (16:43 +0000)]
Merge "Check for null on app restrictions managing app APIs" into nyc-dev