OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "Fix QS edit state being out of sync" into nyc-dev
Jason Monk [Thu, 3 Mar 2016 15:50:56 +0000 (15:50 +0000)]
Merge "Fix QS edit state being out of sync" into nyc-dev

8 years agoMerge "Add missing translate if the drawable top is not 0,0" into nyc-dev
Diego Perez [Thu, 3 Mar 2016 15:12:31 +0000 (15:12 +0000)]
Merge "Add missing translate if the drawable top is not 0,0" into nyc-dev

8 years agoAdd missing translate if the drawable top is not 0,0
Diego Perez [Thu, 3 Mar 2016 11:52:25 +0000 (11:52 +0000)]
Add missing translate if the drawable top is not 0,0

If the vector drawable coordinates are not 0,0 we need to translate the
canvas to that position.

Change-Id: I3a829c427ec98061da3295e3cba8655f693d390c

8 years agoHave ConnectivityService install packet filters when possible
Paul Jensen [Thu, 3 Mar 2016 14:48:45 +0000 (14:48 +0000)]
Have ConnectivityService install packet filters when possible
am: 578a76e7de

* commit '578a76e7de77492ac33e407fff4fb9a2f5550d8a':
  Have ConnectivityService install packet filters when possible

8 years agoMerge "Improve forward delete key handling." into nyc-dev
Seigo Nonaka [Thu, 3 Mar 2016 12:58:01 +0000 (12:58 +0000)]
Merge "Improve forward delete key handling." into nyc-dev

8 years agoTrack libcore change 2c423c81bfa731df2577a.
Narayan Kamath [Wed, 2 Mar 2016 14:30:08 +0000 (14:30 +0000)]
Track libcore change 2c423c81bfa731df2577a.

Also includes a regenerated test-current.txt.

bug: 27423298

(cherry picked from commit a1becdc6982d770737d6b56f974c4f5beb244076)

Change-Id: Iaa385947af79cee7b0fa1cde10d106411e2f67d2

8 years agoMerge "Better handling of various types of compilation in DexOptimizer" into nyc-dev
Calin Juravle [Thu, 3 Mar 2016 10:54:00 +0000 (10:54 +0000)]
Merge "Better handling of various types of compilation in DexOptimizer" into nyc-dev

8 years agoMerge "Implement native methods in VectorDrawable" into nyc-dev
Diego Perez [Thu, 3 Mar 2016 09:55:04 +0000 (09:55 +0000)]
Merge "Implement native methods in VectorDrawable" into nyc-dev

8 years agoMerge "Fix a regression in InputMethodUtils." into nyc-dev
Yohei Yukawa [Thu, 3 Mar 2016 09:30:35 +0000 (09:30 +0000)]
Merge "Fix a regression in InputMethodUtils." into nyc-dev

8 years agoMerge "Change libraries needed by layoutlib to "host" libs" into nyc-dev
Neil Fuller [Thu, 3 Mar 2016 09:11:07 +0000 (09:11 +0000)]
Merge "Change libraries needed by layoutlib to "host" libs" into nyc-dev

8 years agoFix a regression in InputMethodUtils.
Yohei Yukawa [Thu, 3 Mar 2016 08:34:27 +0000 (00:34 -0800)]
Fix a regression in InputMethodUtils.

It turns out that my previous CL [1] unexpectedly changed the behavior
of InputMethodUtils#getImplicitlyApplicableSubtypesLocked() in terms of
when "EnabledWhenDefaultIsNotAsciiCapable" extra value is taken into
account.

Suppose if an IME X has the following three subtypes:
 A. locale: en_US
    mode: handwriting
    extraValue:
 B. locale: hi
    mode: keyboard
    extraValue:
 C. locale: en_US
    mode: keyboard
    extraValue: AsciiCapable
 D. locale: zz
    mode: keyboard
    extraValue: AsciiCapable, EnabledWhenDefaultIsNotAsciiCapable

Given the above subtypes, here are results of what subtypes are enabled
by InputMethodUtils#getImplicitlyApplicableSubtypesLocked() I) before
the CL [1] and II) after the CL [1].

  - system language: hi:
      I:  B, D
     II:  B, D
  - system language: hi-IN:
      I:  B, D
     II:  B, D
  - system language: en-US
      I:  A, C
     II:  A, C
  - system language: en-GB
      I:  A, C
     II:  A, C
  - system language: ja-JP
      I:  B
     II:  D

What my previous CL actually broke is the the last one, and it's broken
because we accidentally started using
"EnabledWhenDefaultIsNotAsciiCapable" even when there is no subtype that
matches to the requested language.  Previously that attribute was used
if and only if 1) there is a subtype that matches the requested language
and 2) that subtype is not marked to be AsciiCapable.

If there there is no subtype that matches to the requested language,
what we had relied on is actually the result of
InputMethodUtils#findLastResortApplicableSubtypeLocked() called with
  canIgnoreLocaleAsLastResort = true,
which means that we had just picked up the first keyboard subtype as the
last fallback candidate regardless of it's locale.  This is why the
subtype B should be picked up in the last case where system language is
ja-JP.

This CL fixes the above unexpected behavior change regarding
"EnabledWhenDefaultIsNotAsciiCapable" so that the previous behavior can
be preserved.

  [1] Iaf179d60c12b9a98b4f097e2449471c4184e049b
      e985c240e3feb62ea38d5b4e386be083ca0f215b

Bug: 27129703
Bug: 27425459
Change-Id: Icd86cad955bf827a1eb41255f57fdf4ec315b93b

8 years agoSupport 464xlat on Ethernet.
Lorenzo Colitti [Thu, 3 Mar 2016 08:39:16 +0000 (08:39 +0000)]
Support 464xlat on Ethernet.
am: 853d741ce7

* commit '853d741ce739e0562e8b5386b8165e3d560fe7d4':
  Support 464xlat on Ethernet.

8 years agoHave ConnectivityService install packet filters when possible
Paul Jensen [Thu, 14 Jan 2016 19:54:39 +0000 (14:54 -0500)]
Have ConnectivityService install packet filters when possible

Listen for ICMP6 router advertisements on networks that support
packet filters.  Construct packet filters and install them to
ignore redundant future ICMP6 router advertisements.

Bug: 26238573
Change-Id: If78300b9fda257c21f3ee6533e1da7de9f897cb4

8 years agoSupport 464xlat on Ethernet.
Lorenzo Colitti [Thu, 3 Mar 2016 08:17:29 +0000 (17:17 +0900)]
Support 464xlat on Ethernet.

Bug: 26991160
Change-Id: I848c9e86e1ed337e95cfddda46723a9a1dcaed30

8 years agoMerge "Fix clearDeviceOwner() not working in split-user mode" into nyc-dev
Ricky Wai [Thu, 3 Mar 2016 06:02:30 +0000 (06:02 +0000)]
Merge "Fix clearDeviceOwner() not working in split-user mode" into nyc-dev

8 years agoMerge "Fix soundtrigger test, adds null pointer check" into nyc-dev
Ryan Bavetta [Thu, 3 Mar 2016 03:46:09 +0000 (03:46 +0000)]
Merge "Fix soundtrigger test, adds null pointer check" into nyc-dev

8 years agoMerge "Correctly determine when to show details cell." into nyc-dev
Steve McKay [Thu, 3 Mar 2016 03:21:25 +0000 (03:21 +0000)]
Merge "Correctly determine when to show details cell." into nyc-dev

8 years agoMerge "add configuration knob for WifiLogger ringbuffers" into mm-wireless-dev
mukesh agrawal [Thu, 3 Mar 2016 03:12:46 +0000 (03:12 +0000)]
Merge "add configuration knob for WifiLogger ringbuffers" into mm-wireless-dev
am: 2cdf03fe35

* commit '2cdf03fe3547e4d30f46463bca1bfe4e0a54ee04':
  add configuration knob for WifiLogger ringbuffers

8 years agoFix soundtrigger test, adds null pointer check
Ryan Bavetta [Thu, 3 Mar 2016 02:34:50 +0000 (18:34 -0800)]
Fix soundtrigger test, adds null pointer check

BUG:27461735
Change-Id: I95ea641e41bcaefce15004f508ddb4bed0b5f2a8

8 years agoMerge "add configuration knob for WifiLogger ringbuffers" into mm-wireless-dev
Mukesh Agrawal [Thu, 3 Mar 2016 03:09:23 +0000 (03:09 +0000)]
Merge "add configuration knob for WifiLogger ringbuffers" into mm-wireless-dev

8 years agoMerge "Add API to clear a specific wallpaper" into nyc-dev
Chris Tate [Thu, 3 Mar 2016 01:30:33 +0000 (01:30 +0000)]
Merge "Add API to clear a specific wallpaper" into nyc-dev

8 years agoImprove forward delete key handling.
Seigo Nonaka [Sat, 27 Feb 2016 02:13:19 +0000 (18:13 -0800)]
Improve forward delete key handling.

Forward delete key now deletes characters until the next grapheme
cluster boundary.

Bug: 25737208
Bug: 27035430
Change-Id: Ie2fb510fefa115657cc48063be5319b1eecb30b9

8 years agoMerge "Force show keyboard when presenting FragmentDialogs with EditText." into nyc-dev
Aga Wronska [Thu, 3 Mar 2016 01:06:43 +0000 (01:06 +0000)]
Merge "Force show keyboard when presenting FragmentDialogs with EditText." into nyc-dev

8 years agoAdd API to clear a specific wallpaper
Christopher Tate [Wed, 2 Mar 2016 22:42:44 +0000 (14:42 -0800)]
Add API to clear a specific wallpaper

There was previously no public API for clearing the keyguard wallpaper
versus the system wallpaper, or both.  Now there is.

Bug 27400185

Change-Id: If1789dd430040acdf16d77413c0e4b46bf3789f3

8 years agoMerge "Addressed the review comments from API Council" into nyc-dev
Lifu Tang [Thu, 3 Mar 2016 00:48:36 +0000 (00:48 +0000)]
Merge "Addressed the review comments from API Council" into nyc-dev

8 years agoAddressed the review comments from API Council
Lifu Tang [Sat, 27 Feb 2016 03:53:01 +0000 (19:53 -0800)]
Addressed the review comments from API Council

Following are the review comments from API Council:

(Places below that reference "s/foo/bar/" below are suggesting that "foo" be
 replaced with "bar".)

GnssClock
-- Class docs should not refer to "GPS" at the top level
-- s/InNs/Nanos/
-- s/Sec/Second/

GnssMeasurement
-- s/In// for "InUnitname"
-- s/Sec/Second/
-- s/Ms/Millis/
-- s/Deg/Degrees/
-- STATUS_GPS_LOCATION_DISABLED -> STATUS_GNSS_LOCATION_DISABLED

GnssMeasurementsEvent.Callback
-- "returns" -> "reports" in the method docs as the methods return void

LocationManager
-- register/unregisterGnssMeasurementEventCallback ->
   register/unregisterGnssMeasurementsEventCallback (plural)

GnssNavigationMessage
-- MESSAGE_TYPE_ constants -> change to just TYPE_; the "MESSAGE" is redundant
   with the class name
-- is a signed byte/short ok based on the standard here? If not consider using
   int in the public api

GnssStatus
-- Make sure @IntDef exists for the constellation type
-- Please append unit types for values returned to match GnssMeasurement methods

GnssStatusCallback
-- Please document time base/units for the time parameter of onFirstFix

Bug: 27385557
Change-Id: Ifed6a2eca3fd7ba89b3ded6964a70376235af8f4

8 years agoForce show keyboard when presenting FragmentDialogs with EditText.
Aga Wronska [Thu, 3 Mar 2016 00:00:22 +0000 (16:00 -0800)]
Force show keyboard when presenting FragmentDialogs with EditText.

Bug: 26823589
Change-Id: I593ed0e7ef40c9c95c311ca529d3826d73496458

8 years agoMerge "Adding getManagedUserBadgedDrawableForDensity() to PackageManager." into nyc-dev
Vadim Tryshev [Thu, 3 Mar 2016 00:28:16 +0000 (00:28 +0000)]
Merge "Adding getManagedUserBadgedDrawableForDensity() to PackageManager." into nyc-dev

8 years agoMerge "Adjusted the behavior when expanding the notification panel" into nyc-dev
Selim Cinek [Wed, 2 Mar 2016 23:55:29 +0000 (23:55 +0000)]
Merge "Adjusted the behavior when expanding the notification panel" into nyc-dev

8 years agoMerge "Fix merged bitmap mesh generation and reenable merging" into nyc-dev
Chris Craik [Wed, 2 Mar 2016 23:55:26 +0000 (23:55 +0000)]
Merge "Fix merged bitmap mesh generation and reenable merging" into nyc-dev

8 years agoAdjusted the behavior when expanding the notification panel
Selim Cinek [Wed, 2 Mar 2016 01:52:20 +0000 (17:52 -0800)]
Adjusted the behavior when expanding the notification panel

The topmost notification is now not collapsed anymore but slides in
expanded from the top. Therefore it's layout doesn't need to animate
anymore. This also cleans up a lot of code in the algorithm which was
depending on this resizing which isn't needed anymore.
In order to have that transition working perfectly, the padding when
collapsing a card is now the same as the slowdown length.
Also improved the logic when notification contents are allowed to
animate and when not.
Also fixed a bug where the top notification was cut off when QS was
expanded.

Bug: 27402534
Bug: 18434284
Change-Id: I31afa199d38d94e74fd45500c2236ffdb51d989d

8 years agoMerge "Voice Messaging Intent API." into nyc-dev
Renat Aksitov [Wed, 2 Mar 2016 23:47:23 +0000 (23:47 +0000)]
Merge "Voice Messaging Intent API." into nyc-dev

8 years agoMerge "Handle multiple animation actions within one frame" into nyc-dev
Doris Liu [Wed, 2 Mar 2016 23:39:02 +0000 (23:39 +0000)]
Merge "Handle multiple animation actions within one frame" into nyc-dev

8 years agoMerge "Add more JavaDoc to InputConnectionWrapper." into nyc-dev
Yohei Yukawa [Wed, 2 Mar 2016 23:35:34 +0000 (23:35 +0000)]
Merge "Add more JavaDoc to InputConnectionWrapper." into nyc-dev

8 years agoFix merged bitmap mesh generation and reenable merging
Chris Craik [Wed, 2 Mar 2016 20:29:56 +0000 (12:29 -0800)]
Fix merged bitmap mesh generation and reenable merging

bug:26793764
bug:26569206
Change-Id: I54628e99b61f58f5726a387ea3599c29695c0efc

8 years agoMerge "More protected broadcasts!" into nyc-dev
Jeff Sharkey [Wed, 2 Mar 2016 23:24:21 +0000 (23:24 +0000)]
Merge "More protected broadcasts!" into nyc-dev

8 years agoMore protected broadcasts!
Jeff Sharkey [Wed, 2 Mar 2016 23:21:58 +0000 (16:21 -0700)]
More protected broadcasts!

Bug: 26144973
Change-Id: I56f047d7e4b9d7bcf1ac40c98ee381badd909057

8 years agoMerge "Use device model and name for internal storage." into nyc-dev
Steve McKay [Wed, 2 Mar 2016 23:03:39 +0000 (23:03 +0000)]
Merge "Use device model and name for internal storage." into nyc-dev

8 years agoMerge "Attempt to fix bug where OwnerInfo gets lost." into nyc-dev
Jim Miller [Wed, 2 Mar 2016 23:01:58 +0000 (23:01 +0000)]
Merge "Attempt to fix bug where OwnerInfo gets lost." into nyc-dev

8 years agoUse device model and name for internal storage.
Steve McKay [Wed, 2 Mar 2016 19:35:39 +0000 (11:35 -0800)]
Use device model and name for internal storage.

Bug: 27157923
Change-Id: I1d723e33fa871565fbd187509ffb05f691f030ac

8 years agoAdding getManagedUserBadgedDrawableForDensity() to PackageManager.
Vadim Tryshev [Thu, 18 Feb 2016 23:41:21 +0000 (15:41 -0800)]
Adding getManagedUserBadgedDrawableForDensity() to PackageManager.

It allows badging an image regardless of of the user (no
user id parameter). The styling for managed users is applied.

This is useful for new cases where the existing functions
wouldn't badge the icon, but we need it.

Bug: 25192539
Change-Id: I2fd2f226f626fb2e6cda1cfe072013350e12b41c

8 years agoMerge "Revert the default wall paper for framework / emulator b/27451024 Change-Id...
Hyunyoung Song [Wed, 2 Mar 2016 22:54:04 +0000 (22:54 +0000)]
Merge "Revert the default wall paper for framework / emulator b/27451024 Change-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a" into nyc-dev

8 years agoCorrectly determine when to show details cell.
Steve McKay [Wed, 2 Mar 2016 22:04:54 +0000 (14:04 -0800)]
Correctly determine when to show details cell.

Logic was messed up resulting in no file size and messed up date
    on files.

Change-Id: I02547803de00e1836b20fdf31694ccfd94a8b8f9

8 years agoMerge "config_supportsMultiWindow for device to specify multi-window support" into...
Wale Ogunwale [Wed, 2 Mar 2016 21:55:20 +0000 (21:55 +0000)]
Merge "config_supportsMultiWindow for device to specify multi-window support" into nyc-dev

8 years agoMerge "Camera2: Switch to auto-gen C++ binder interfaces" into nyc-dev
Eino-Ville Talvala [Wed, 2 Mar 2016 21:47:08 +0000 (21:47 +0000)]
Merge "Camera2: Switch to auto-gen C++ binder interfaces" into nyc-dev

8 years agoFix QS edit state being out of sync
Jason Monk [Wed, 2 Mar 2016 21:35:27 +0000 (16:35 -0500)]
Fix QS edit state being out of sync

Do this by making SignalCallbacks send out initial state immediately
rather than posting this state.  This requires a little refactoring
to how SignalControllers work.

Bug: 27061469
Change-Id: Iba6b91a4a5d1d13cce0f0d308b6f85f0340bff39

8 years agoMerge "Fix a regression in SettingsProvider" into nyc-dev
Svetoslav Ganov [Wed, 2 Mar 2016 21:32:04 +0000 (21:32 +0000)]
Merge "Fix a regression in SettingsProvider" into nyc-dev

8 years agoMerge "checking additional metadata and completed categories before displaying sugges...
Ido Ofir [Wed, 2 Mar 2016 21:30:34 +0000 (21:30 +0000)]
Merge "checking additional metadata and completed categories before displaying suggested actions in settings." into nyc-dev

8 years agoFix a regression in SettingsProvider
Svetoslav Ganov [Wed, 2 Mar 2016 21:26:40 +0000 (13:26 -0800)]
Fix a regression in SettingsProvider

bug24990012

Change-Id: I1631d125df029f559ffc059ffcb73067389184e8

8 years agoMerge "Grant fixed SMS & Phone permission to package handling the twinning settings...
Pierre-Laurent Coirier [Wed, 2 Mar 2016 21:14:49 +0000 (21:14 +0000)]
Merge "Grant fixed SMS & Phone permission to package handling the twinning settings intent." into cw-e-dev am: 54c3808802
am: 0048acfc16  -s ours

* commit '0048acfc16dc29aef69faeafa1200d0fd0206763':
  Grant fixed SMS & Phone permission to package handling the twinning settings intent.

8 years agoMerge "Guard against battery tile crash" into nyc-dev
Jason Monk [Wed, 2 Mar 2016 21:08:11 +0000 (21:08 +0000)]
Merge "Guard against battery tile crash" into nyc-dev

8 years agoGuard against battery tile crash
Jason Monk [Wed, 2 Mar 2016 21:04:39 +0000 (16:04 -0500)]
Guard against battery tile crash

Bug: 27419759
Change-Id: Ic152ab56f7648e7346cbddf21840bd5313e50d3c

8 years agoMerge "Fix crash while editing QS" into nyc-dev
Jason Monk [Wed, 2 Mar 2016 20:31:13 +0000 (20:31 +0000)]
Merge "Fix crash while editing QS" into nyc-dev

8 years agoFix crash while editing QS
Jason Monk [Wed, 2 Mar 2016 20:28:30 +0000 (15:28 -0500)]
Fix crash while editing QS

Bug: 27061859
Change-Id: I758bb6b881eadddca1a2e4eaae7b24319e512d14

8 years agoMerge "Allow notifications to be hidden from lockscreen at a package level." into...
Julia Reynolds [Wed, 2 Mar 2016 20:15:52 +0000 (20:15 +0000)]
Merge "Allow notifications to be hidden from lockscreen at a package level." into nyc-dev

8 years agoAllow notifications to be hidden from lockscreen at a package level.
Julia Reynolds [Wed, 24 Feb 2016 13:31:22 +0000 (08:31 -0500)]
Allow notifications to be hidden from lockscreen at a package level.

Bug: 26642033
Change-Id: I67674ea9d42ee6b5865702be5d9ab2b09b53e15f

8 years agoMerge "Delay power broadcasts until system is booted." into nyc-dev
Jeff Sharkey [Wed, 2 Mar 2016 20:10:46 +0000 (20:10 +0000)]
Merge "Delay power broadcasts until system is booted." into nyc-dev

8 years agoMerge "Force disconnect when the surface is about to be saved." into nyc-dev
Chong Zhang [Wed, 2 Mar 2016 20:10:09 +0000 (20:10 +0000)]
Merge "Force disconnect when the surface is about to be saved." into nyc-dev

8 years agoDelay power broadcasts until system is booted.
Jeff Sharkey [Wed, 2 Mar 2016 20:07:56 +0000 (13:07 -0700)]
Delay power broadcasts until system is booted.

When the system isn't booted yet, enqueue any early broadcasts to be
sent after the system is ready.

Bug: 27449137
Change-Id: I5a93be3a2cf4d038149b54e0510b040fd69d3579

8 years agoMerge "Shrink button ripple on QS btns to 36dp" into nyc-dev
Jason Monk [Wed, 2 Mar 2016 20:07:33 +0000 (20:07 +0000)]
Merge "Shrink button ripple on QS btns to 36dp" into nyc-dev

8 years agoMerge "DevicePolicyManager#removeKeyPair- update contract" into nyc-dev
Robin Lee [Wed, 2 Mar 2016 20:05:39 +0000 (20:05 +0000)]
Merge "DevicePolicyManager#removeKeyPair- update contract" into nyc-dev

8 years agoMerge "Don't show title in delete confirmation." into nyc-dev
Steve McKay [Wed, 2 Mar 2016 19:56:20 +0000 (19:56 +0000)]
Merge "Don't show title in delete confirmation." into nyc-dev

8 years agoDevicePolicyManager#removeKeyPair- update contract
Robin Lee [Wed, 2 Mar 2016 19:54:04 +0000 (19:54 +0000)]
DevicePolicyManager#removeKeyPair- update contract

May also return true if the keypair didn't exist in the first place
which is a small reduction in the amount of information leakage, but
more importantly lets a caller be sure about keystore state at the end
of their call.

Bug: 27335182
Change-Id: I5e6d4c599b74f031e3f6d17cb7540898ffaf2571

8 years agoShrink button ripple on QS btns to 36dp
Jason Monk [Wed, 2 Mar 2016 19:52:27 +0000 (14:52 -0500)]
Shrink button ripple on QS btns to 36dp

Bug: 27388390
Change-Id: I1efbedfdf720edf4cf5d43797da59904d91cb543

8 years agoRevert the default wall paper for framework / emulator
Hyunyoung Song [Wed, 2 Mar 2016 19:50:16 +0000 (11:50 -0800)]
Revert the default wall paper for framework / emulator
b/27451024
Change-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a

8 years agoMerge "Add edit title to QS edit" into nyc-dev
Jason Monk [Wed, 2 Mar 2016 19:48:24 +0000 (19:48 +0000)]
Merge "Add edit title to QS edit" into nyc-dev

8 years agoMerge "Guard against monkey crash" into nyc-dev
Jason Monk [Wed, 2 Mar 2016 19:48:00 +0000 (19:48 +0000)]
Merge "Guard against monkey crash" into nyc-dev

8 years agoMerge "Tweak root item layouts." into nyc-dev
Ben Kwa [Wed, 2 Mar 2016 19:39:04 +0000 (19:39 +0000)]
Merge "Tweak root item layouts." into nyc-dev

8 years agoGuard against monkey crash
Jason Monk [Wed, 2 Mar 2016 19:38:31 +0000 (14:38 -0500)]
Guard against monkey crash

Bug: 27448755
Change-Id: I8345a274c979bf8ca1b4041c14318dd73810f79a

8 years agoMerge "Check process state when killing background processes for density" into nyc-dev
Alan Viverette [Wed, 2 Mar 2016 19:21:16 +0000 (19:21 +0000)]
Merge "Check process state when killing background processes for density" into nyc-dev

8 years agoAdd edit title to QS edit
Jason Monk [Wed, 2 Mar 2016 19:11:14 +0000 (14:11 -0500)]
Add edit title to QS edit

Bug: 27439419
Change-Id: I3807dc56a05b1ffafcd9b390dfdbc1da9a7ebcac

8 years agoSupport keyboard entry of non-ASCII characters
Jim Kaye [Thu, 11 Feb 2016 16:27:51 +0000 (08:27 -0800)]
Support keyboard entry of non-ASCII characters

Add characters to the keyboard mapping to allow them
to be entered into the AVD from the developer's PC
keyboard.

This mapping supports the non-ASCII keys that appear
on the "US International" keyboard. Most of the Latin-1
characters (but not all) appear on this keyboard.

This change does not remove support for any keys.

b.android.com/200042

Change-Id: I65d54eb36183382b171c388b26848941eb0ff8d9
(cherry picked from commit dac57966a9ddc2e3dbd233c8b1e7b83f60e11373)

8 years agoMerge "Grant fixed SMS & Phone permission to package handling the twinning settings...
Pierre-Laurent Coirier [Wed, 2 Mar 2016 18:53:21 +0000 (18:53 +0000)]
Merge "Grant fixed SMS & Phone permission to package handling the twinning settings intent." into cw-e-dev
am: 54c3808802

* commit '54c3808802e643785cc76b29067d1119e9c78af4':
  Grant fixed SMS & Phone permission to package handling the twinning settings intent.

8 years agoMerge changes I4f72448f,I74b7233c into nyc-dev
Chris Craik [Wed, 2 Mar 2016 18:52:33 +0000 (18:52 +0000)]
Merge changes I4f72448f,I74b7233c into nyc-dev

* changes:
  Fix ripple positioning within scrolled node
  Clip projected ripples to outlines

8 years agoMerge "Always show intern storage." into nyc-dev
Steve McKay [Wed, 2 Mar 2016 18:49:27 +0000 (18:49 +0000)]
Merge "Always show intern storage." into nyc-dev

8 years agoFix ripple positioning within scrolled node
Chris Craik [Wed, 2 Mar 2016 02:48:37 +0000 (18:48 -0800)]
Fix ripple positioning within scrolled node

bug:27275799

Skip applying clip/matrix properties from projected node op, since we
don't want to respect the clip, and matrix is already baked into
transformFromCompositedAncestor.

This skips op clips in the new pipeline, and fixed a double application
of scroll on ripple backgrounds.

Change-Id: I4f72448fe0463ab666564ca538d8b6bf525d98de

8 years agoAlways show intern storage.
Steve McKay [Tue, 1 Mar 2016 23:41:47 +0000 (15:41 -0800)]
Always show intern storage.

Only show debug root when devel mode is enabled.
Remove all traces of "advanced".

Bug: 27297398

Change-Id: Ie7e8be282531bd245351d56ababa8ca625c10fd2

8 years agoMerge "PIP: Show recents again when PIP menu is closed" into nyc-dev
Dongwon Kang [Wed, 2 Mar 2016 18:34:08 +0000 (18:34 +0000)]
Merge "PIP: Show recents again when PIP menu is closed" into nyc-dev

8 years agoMerge "AssetManager: Cache a pre-filtered list of configurations" into nyc-dev
Adam Lesinski [Wed, 2 Mar 2016 18:32:15 +0000 (18:32 +0000)]
Merge "AssetManager: Cache a pre-filtered list of configurations" into nyc-dev

8 years agoMerge "Don't change resize mode if AM didn't dock the task as requested" into nyc-dev
Chong Zhang [Wed, 2 Mar 2016 18:29:57 +0000 (18:29 +0000)]
Merge "Don't change resize mode if AM didn't dock the task as requested" into nyc-dev

8 years agoClip projected ripples to outlines
Chris Craik [Tue, 1 Mar 2016 21:27:54 +0000 (13:27 -0800)]
Clip projected ripples to outlines

bug:27343928

Also fixes positioning of ripples to a scrolled projection receiver.

Change-Id: I74b7233c46d7c15839ca8bf50e188ba6646d7432

8 years agoMerge "Removes swipe-to-dismiss from Wear window styles." into nyc-dev
Gus Prevas [Wed, 2 Mar 2016 18:28:27 +0000 (18:28 +0000)]
Merge "Removes swipe-to-dismiss from Wear window styles." into nyc-dev

8 years agoBetter handling of various types of compilation in DexOptimizer
Calin Juravle [Thu, 25 Feb 2016 15:26:20 +0000 (15:26 +0000)]
Better handling of various types of compilation in DexOptimizer

From the runtime perspective extract-only/profile-guide-compiled/fully-
compiled oat files are up-to-date and don't need dex2oat. However,
wihout knowing the exact "class" of the aot file we are not able to do a
full compilation of something previously only-extracted, or limit
profile-guide compilation to only previously profile-guide or extract-
only oat files.

GetDexOptNeeded now accepts a mask of desired types of compilation
that the runtime takes into account when advising what's needed.

This CL adds the necessary handling in DexOptimizer.

Also:
- removes the contraint to use extract-only oat files only when
profiles are enabled.
- removes mDexOptPerformed which interfere with the different types of
compilation and only saved a call to GetDexOptNeeded.

Bug: 27189430
Change-Id: Iced2bdcc3aa7866ff888a3bace43f4b71fffb353

8 years agoMerge "Added dump method to NetworkTimeUpdateService" into nyc-dev
Fyodor Kupolov [Wed, 2 Mar 2016 18:18:35 +0000 (18:18 +0000)]
Merge "Added dump method to NetworkTimeUpdateService" into nyc-dev

8 years agochecking additional metadata and completed categories before displaying
Ido Ofir [Tue, 1 Mar 2016 21:27:54 +0000 (13:27 -0800)]
checking additional metadata and completed categories before displaying
suggested actions in settings.

Bug: 27271616
Change-Id: I855bc03337b04c5ff685c102f44dfc0d6638592b

8 years agoMerge "add all those great comments from the other file" into nyc-dev
Chris Wren [Wed, 2 Mar 2016 17:51:23 +0000 (17:51 +0000)]
Merge "add all those great comments from the other file" into nyc-dev

8 years agoPIP: Show recents again when PIP menu is closed
Jaewan Kim [Fri, 26 Feb 2016 20:54:33 +0000 (12:54 -0800)]
PIP: Show recents again when PIP menu is closed

Framework enforces that an app cannot go back to Recents.
So launches the Recents again for the PIP menu.

Change-Id: I7526edfe7dd38c7eb1befe6a8b2b5f4ea30aa84e

8 years agoMerge "Fix widget icon and tap behaviour." into nyc-dev
Rubin Xu [Wed, 2 Mar 2016 17:48:04 +0000 (17:48 +0000)]
Merge "Fix widget icon and tap behaviour." into nyc-dev

8 years agoMerge "Fix crash from battery detail" into nyc-dev
Jason Monk [Wed, 2 Mar 2016 17:42:26 +0000 (17:42 +0000)]
Merge "Fix crash from battery detail" into nyc-dev

8 years agoFix crash from battery detail
Jason Monk [Wed, 2 Mar 2016 17:40:43 +0000 (12:40 -0500)]
Fix crash from battery detail

Bug: 27417780
Change-Id: Ia63dd78a4b7b75470b57c8262bbc836180274bf5

8 years agoMerge "SensorEventListener: Clarify documentation." into nyc-dev
Greg Kaiser [Wed, 2 Mar 2016 17:27:46 +0000 (17:27 +0000)]
Merge "SensorEventListener: Clarify documentation." into nyc-dev

8 years agoMerge "doc: Fix syntax error in code example." into nyc-dev
Greg Kaiser [Wed, 2 Mar 2016 17:26:44 +0000 (17:26 +0000)]
Merge "doc: Fix syntax error in code example." into nyc-dev

8 years agoMerge "docs: Mild fix to a sensors_overview code example" into nyc-dev
Greg Kaiser [Wed, 2 Mar 2016 17:15:51 +0000 (17:15 +0000)]
Merge "docs: Mild fix to a sensors_overview code example" into nyc-dev

8 years agoMerge "Revert "Revert "make isUiModeLocked, isNightModeLocked test api""" into nyc-dev
Keun-young Park [Wed, 2 Mar 2016 17:12:40 +0000 (17:12 +0000)]
Merge "Revert "Revert "make isUiModeLocked, isNightModeLocked test api""" into nyc-dev

8 years agoRemoves swipe-to-dismiss from Wear window styles.
Gus Prevas [Tue, 23 Feb 2016 14:06:57 +0000 (09:06 -0500)]
Removes swipe-to-dismiss from Wear window styles.

Change-Id: I15eef22c0c90961932b9aad9b618e582804aea9e
(cherry picked from commit 6da0566a03f93c4576a0dbd5facfd6bac5206066)

8 years agoMerge "Import translations. DO NOT MERGE" into nyc-dev
Geoff Mendal [Wed, 2 Mar 2016 16:38:49 +0000 (16:38 +0000)]
Merge "Import translations. DO NOT MERGE" into nyc-dev

8 years agoconfig_supportsMultiWindow for device to specify multi-window support
Wale Ogunwale [Wed, 2 Mar 2016 16:28:08 +0000 (08:28 -0800)]
config_supportsMultiWindow for device to specify multi-window support

Devices that have the config set to false will not allow any multi-window
operation.

Also, added ActivityManager.supportsMultiWindow that checks the new config
and also returns false if the device is a low RAM device.

Bug: 27419483
Change-Id: I8dd85c17d290a5a752de3253beb3b34c17d7736d

8 years agoMerge "Simplify the error logs for profiles we can't open." into nyc-dev
Calin Juravle [Wed, 2 Mar 2016 16:17:33 +0000 (16:17 +0000)]
Merge "Simplify the error logs for profiles we can't open." into nyc-dev

8 years agoCheck process state when killing background processes for density
Alan Viverette [Wed, 2 Mar 2016 15:47:14 +0000 (10:47 -0500)]
Check process state when killing background processes for density

Previously, we were not killing many processes because we weren't in an
actual OOM condition. This CL moves the background killing rules to a
separate method and checks the process state. This removes the OOM
adjustment check and *will* kill persistent processes.

Bug: 27397233
Change-Id: Ibc21e97cfc729a0835e613095acd9a4b648906d8

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 2 Mar 2016 15:30:42 +0000 (07:30 -0800)]
Import translations. DO NOT MERGE

Change-Id: I0b50c9fa731657538936e961e3c0fa1eaa594489
Auto-generated-cl: translation import