Commit Graph

235283 Commits

Author SHA1 Message Date
Chris Craik
400a87f6dc Merge "Fix matrix mapping of negative rects" into nyc-dev
am: b878a99f23

* commit 'b878a99f235b806b0558d8c141fe4a6984c42f25':
  Fix matrix mapping of negative rects
2016-02-29 22:08:28 +00:00
Chris Craik
43fedadea8 Merge "Fix arc positioning" into nyc-dev
am: 5005033fa3

* commit '5005033fa309ad4b94fe4a2d09a25e4d4c2ae913':
  Fix arc positioning
2016-02-29 22:06:41 +00:00
Chris Craik
b878a99f23 Merge "Fix matrix mapping of negative rects" into nyc-dev 2016-02-29 22:02:26 +00:00
Chris Craik
5005033fa3 Merge "Fix arc positioning" into nyc-dev 2016-02-29 22:02:23 +00:00
Yohei Yukawa
eb764b8954 Merge "Revert "InputConnectionWrapper never supports null target."" into nyc-dev
am: b7480c2bd6

* commit 'b7480c2bd6722fcb3e47d9e2f92389170abc9712':
  Revert "InputConnectionWrapper never supports null target."
2016-02-29 21:55:56 +00:00
John Reck
2c1df8ae25 Merge "Fix dirtyMask in AnimateFunctor" into nyc-dev
am: def048e596

* commit 'def048e596d7531996dd26321cb38641a8e5ad4e':
  Fix dirtyMask in AnimateFunctor
2016-02-29 21:54:04 +00:00
Tony Mak
b40480ab54 Merge "Fix setBluetoothContactSharingDisabled does not persist" into nyc-dev
am: 4936753d9f

* commit '4936753d9f46366f8331410baa423b27612b9968':
  Fix setBluetoothContactSharingDisabled does not persist
2016-02-29 21:51:41 +00:00
Yohei Yukawa
b7480c2bd6 Merge "Revert "InputConnectionWrapper never supports null target."" into nyc-dev 2016-02-29 21:49:42 +00:00
Mady Mellor
78eba633f1 Merge "Update the animation when showing / closing inline controls" into nyc-dev
am: a5d6c37338

* commit 'a5d6c37338111f52ae76b6ec66825a9525206151':
  Update the animation when showing / closing inline controls
2016-02-29 21:47:38 +00:00
John Reck
def048e596 Merge "Fix dirtyMask in AnimateFunctor" into nyc-dev 2016-02-29 21:47:22 +00:00
Tony Mak
4936753d9f Merge "Fix setBluetoothContactSharingDisabled does not persist" into nyc-dev 2016-02-29 21:46:16 +00:00
Mady Mellor
a5d6c37338 Merge "Update the animation when showing / closing inline controls" into nyc-dev 2016-02-29 21:43:41 +00:00
John Reck
9e066cbf59 Fix dirtyMask in AnimateFunctor
Bug: 27313379
Change-Id: I0c0cffe7e1940914f0143714643ede539b86216f
2016-02-29 13:40:52 -08:00
Andrii Kulian
3737049fa7 Merge "Reset pointer icon when view is not present" into nyc-dev
am: 6cf85afcb1

* commit '6cf85afcb1e0e410e8e168c999e40fad3797d6ab':
  Reset pointer icon when view is not present
2016-02-29 21:39:34 +00:00
Andrii Kulian
6cf85afcb1 Merge "Reset pointer icon when view is not present" into nyc-dev 2016-02-29 21:36:08 +00:00
Yohei Yukawa
abc4b8f035 Revert "InputConnectionWrapper never supports null target."
This reverts commit 90bd36363c.

Seems that the semantics of InputConnectionWrapper#setTarget() is more
complicated than I thought.  At least the following cases have worked
fine.

  case 1:
    InputConnectionWrapper wrapper =
            new InputConnectionWrapper(null, false);
    wrapper.SetTarget(ic);
    ...

  case 2:
    InputConnectionWrapper wrapper =
            new InputConnectionWrapper(null, true);
    wrapper.SetTarget(ic);
    ...

  case 3:
    InputConnectionWrapper wrapper =
            new InputConnectionWrapper(ic, true);
    wrapper.SetTarget(null);
    wrapper.SetTarget(ic2);
    ...

The previous code did not intended to break existing code.  Let's revert
it we decide how to deal with above cases.

Bug: 27407697
Change-Id: I8bc84d484ab0b27a02e74f11110430f70646e69a
2016-02-29 13:35:59 -08:00
Chris Craik
0066a01d7c Fix arc positioning
bug:27389290

Change-Id: I479a34ea079f1fce1c308aa809a57885ffa1d004
2016-02-29 13:34:44 -08:00
Tony Mak
e9aa6ec1cf Fix setBluetoothContactSharingDisabled does not persist
The default value of bluetotoh contact sharing is true.
So we should save when it is false.

Bug: 27410265
Change-Id: Icaf4ceeda09eca46d160acfecc53834819b66a18
2016-02-29 21:32:47 +00:00
Yohei Yukawa
1bfce67fd4 Merge "InputConnectionWrapper never supports null target." into nyc-dev
am: 82197c33a2

* commit '82197c33a23a130acd93dcf54e70138a7e7ba970':
  InputConnectionWrapper never supports null target.
2016-02-29 21:25:29 +00:00
Andreas Gampe
356c09e67b Merge "Frameworks/base: Refactor Paint & Canvas native allocation support" into nyc-dev
am: 15f6810d9e

* commit '15f6810d9e04021540793710ef443976aa9768e2':
  Frameworks/base: Refactor Paint & Canvas native allocation support
2016-02-29 21:23:40 +00:00
Svet Ganov
d4011c4b3e Fix uninstalling apps with damaged/gone APK files
am: 6ac25c5641

* commit '6ac25c5641f7ce1ccb5387e69210d0d3d21b515d':
  Fix uninstalling apps with damaged/gone APK files
2016-02-29 21:17:20 +00:00
Jason Monk
ab0c18a93e Merge "Fix flashlight availability." into nyc-dev
am: f8d700ab83

* commit 'f8d700ab83216ea7bd2637a2888089e4bf538210':
  Fix flashlight availability.
2016-02-29 21:14:56 +00:00
Yohei Yukawa
82197c33a2 Merge "InputConnectionWrapper never supports null target." into nyc-dev 2016-02-29 21:13:10 +00:00
Jason Monk
e697f6d29d Merge "Fixes in QS customization" into nyc-dev
am: 8e4341d980

* commit '8e4341d9800f70bdd5bd51ca1b17088361c161ca':
  Fixes in QS customization
2016-02-29 21:11:30 +00:00
Chris Craik
261725fdb2 Fix matrix mapping of negative rects
bug:27381362

Also rejects ops with empty clip at record time, and short circuits clip
intersection, when one is empty.

Change-Id: I842612da14ad8fd9f1ba5e9e4fd027ba4e08d365
2016-02-29 13:10:25 -08:00
Abhijith Shastry
4726e13283 Merge "Add new API to create an intent to manage blocked numbers." into nyc-dev
am: 1ce163fe34

* commit '1ce163fe34ae05218d723acafc4dd47bd55cc8da':
  Add new API to create an intent to manage blocked numbers.
2016-02-29 21:09:35 +00:00
Abhijith Shastry
ac4d07bd06 Merge "Add new API for creating intent to manage blocked numbers." into nyc-dev
am: dbfe753c41

* commit 'dbfe753c41d271d510ede9f344718f636ee3e3bf':
  Add new API for creating intent to manage blocked numbers.
2016-02-29 21:08:20 +00:00
Alan Viverette
993b8abe02 Merge "Use asset cookie in XML block cache key" into nyc-dev
am: 89dea902c1

* commit '89dea902c184a981392ceca90d28a7b5986952fc':
  Use asset cookie in XML block cache key
2016-02-29 21:06:22 +00:00
Andreas Gampe
15f6810d9e Merge "Frameworks/base: Refactor Paint & Canvas native allocation support" into nyc-dev 2016-02-29 21:04:15 +00:00
Yohei Yukawa
90bd36363c InputConnectionWrapper never supports null target.
This CL makes it clear that InputConnectionWrapper does not support null
target.  In other words, the semantics of null InputConnection can never
be emulated by a non-null InputConnectionWrapper.

This is particularly problematic when app developers are just forwarding
the return value of super.onCreateInputConnection() to
InputConnectionWrapper or its subclass, because there are many chance
that super.onCreateInputConnection() starts returning null, e.g. when:
  A. the application is extending a Framework class, and the Framework
     class is updated by OTA.
  B. the application is extending system WebView, and the WebView is
     updated.
  C. the application is extending a 3rd party library, and the app
     developer creates a new build with a new version of the 3rd party
     library.

To make it easy to catch these kind of bugs, this CL lets the
constructor of InputMethodWrapper throw NullPointerException when target
is null.  Bugs like crbug.com/571229 should be caught by developers
more easily.

Bug: 27407697
Change-Id: I83875bea886d4784f9507c930050efc29708d9db
2016-02-29 12:45:49 -08:00
Svet Ganov
6ac25c5641 Fix uninstalling apps with damaged/gone APK files
bug:27394497

Change-Id: I0d0317f2d7168be4412a24d34a9f23f04c6d8601
2016-02-29 12:44:44 -08:00
Jason Monk
f8d700ab83 Merge "Fix flashlight availability." into nyc-dev 2016-02-29 20:41:03 +00:00
Jason Monk
8e4341d980 Merge "Fixes in QS customization" into nyc-dev 2016-02-29 20:29:14 +00:00
Abhijith Shastry
1ce163fe34 Merge "Add new API to create an intent to manage blocked numbers." into nyc-dev 2016-02-29 20:23:21 +00:00
Abhijith Shastry
dbfe753c41 Merge "Add new API for creating intent to manage blocked numbers." into nyc-dev 2016-02-29 20:22:49 +00:00
Alan Viverette
89dea902c1 Merge "Use asset cookie in XML block cache key" into nyc-dev 2016-02-29 20:12:38 +00:00
Jason Monk
04fd24966a Fixes in QS customization
- Revert to long-press to drag
 - X -> <-
 - Always save

Bug: 27397111
Bug: 27364013
Bug: 27396440
Change-Id: Ib19096b0ed65fb1112386735dffe9308e57c3d5a
2016-02-29 15:01:21 -05:00
Ruben Brunk
0cbe76be29 Merge "Revert "DO NOT SUBMIT: Hide VR features for preview."" into nyc-dev
am: b77f9ec93a

* commit 'b77f9ec93a11841aacb72d4fecd1bf56f6253254':
  Revert "DO NOT SUBMIT: Hide VR features for preview."
2016-02-29 19:55:40 +00:00
Abhijith Shastry
a26fe99b1e Add new API to create an intent to manage blocked numbers.
This replaces the launchManageBlockedNumbersActivity API.

BUG: 27364137

Change-Id: I5d5a20d25f0dea8b8e0e998b51f80658ff404e2c
2016-02-29 11:53:43 -08:00
Ruben Brunk
b77f9ec93a Merge "Revert "DO NOT SUBMIT: Hide VR features for preview."" into nyc-dev 2016-02-29 19:50:37 +00:00
Ruben Brunk
e5d76e8276 Revert "DO NOT SUBMIT: Hide VR features for preview."
This reverts commit cfa66a2a45.

Change-Id: Ibf36092205b14c29935d1f28be5f5b5f64b1d16c
2016-02-29 19:50:15 +00:00
Ruben Brunk
420d9dae55 Merge "DO NOT SUBMIT: Hide VR features for preview." into nyc-dev
am: 8ccb68af89

* commit '8ccb68af89c68e32b908652436acfa339e034bcc':
  DO NOT SUBMIT: Hide VR features for preview.
2016-02-29 19:50:03 +00:00
Abhijith Shastry
1e6f8343b5 Add new API for creating intent to manage blocked numbers.
The launchManageBlockedNumbersActivity API will be removed.

BUG: 27364137
Change-Id: I440aaab521f5320bbc79b79f212ed1b418ce2d14
2016-02-29 11:47:10 -08:00
Ruben Brunk
8ccb68af89 Merge "DO NOT SUBMIT: Hide VR features for preview." into nyc-dev 2016-02-29 19:43:55 +00:00
Jeff Sharkey
0341827f77 Merge "Delay migration until after user is prepared." into nyc-dev
am: b7cdf1da0a

* commit 'b7cdf1da0a1f88ee89ab339a6c0b5e1b088050a6':
  Delay migration until after user is prepared.
2016-02-29 19:32:45 +00:00
Jeff Sharkey
b7cdf1da0a Merge "Delay migration until after user is prepared." into nyc-dev 2016-02-29 19:28:20 +00:00
Jason Monk
72d7bc4a09 Fix flashlight availability.
Bug: 26981482
Change-Id: I62059b3b7f18520ae8735f3f3557411991bee909
2016-02-29 14:09:30 -05:00
Diego Perez
10a145b1c6 Merge "Fix StackMap renaming in Java 8" into nyc-dev
am: 1db8850b79

* commit '1db8850b793109da0fc4a65ec837b1a329072b07':
  Fix StackMap renaming in Java 8
2016-02-29 19:08:14 +00:00
Jeff Sharkey
ca6abfd9d6 Delay migration until after user is prepared.
We don't have a vold connection early in the PackageManagerService
constructor, so we can only migrate the system user at boot.  We now
migrate other users only after they're explicitly unlocked by
UserManagerService.

Bug: 27330415
Change-Id: I29f21714acf65a598b8df496af0f7d2cb1d247c4
2016-02-29 12:07:14 -07:00
Jaewan Kim
9cd3351c4b Merge "PIP: Implement play/pause button in menu" into nyc-dev
am: f61dd544b2

* commit 'f61dd544b2068ce3d82e86f16f22639831440a02':
  PIP: Implement play/pause button in menu
2016-02-29 19:03:22 +00:00