OSDN Git Service

android-x86/frameworks-base.git
9 years agoam eb96b231: am 25557e0a: am 5f0252de: am 6fa9d554: am 0b76cf6f: am 34751c79: Merge...
Deepanshu Gupta [Wed, 25 Mar 2015 00:29:34 +0000 (00:29 +0000)]
am eb96b231: am 25557e0a: am 5f0252de: am 6fa9d554: am 0b76cf6f: am 34751c79: Merge "Better shadows." into lmp-dev

* commit 'eb96b231b2755d50db4f931cc11203fd32a90820':
  Better shadows.

9 years agoam f0e713a6: am 01f9ad1c: am 2ceb310d: am 5bc625d8: am a62a18e3: am 311a0f54: Merge...
Deepanshu Gupta [Wed, 25 Mar 2015 00:29:23 +0000 (00:29 +0000)]
am f0e713a6: am 01f9ad1c: am 2ceb310d: am 5bc625d8: am a62a18e3: am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev

* commit 'f0e713a67a0b5ea5f146900b3d4e53f6e1481c49':
  Fix layoutlib tests.

9 years agoam 25557e0a: am 5f0252de: am 6fa9d554: am 0b76cf6f: am 34751c79: Merge "Better shadow...
Deepanshu Gupta [Wed, 25 Mar 2015 00:22:41 +0000 (00:22 +0000)]
am 25557e0a: am 5f0252de: am 6fa9d554: am 0b76cf6f: am 34751c79: Merge "Better shadows." into lmp-dev

* commit '25557e0a96c3987c35405fbec56c561ceeb6daf0':
  Better shadows.

9 years agoam 01f9ad1c: am 2ceb310d: am 5bc625d8: am a62a18e3: am 311a0f54: Merge "Fix layoutlib...
Deepanshu Gupta [Wed, 25 Mar 2015 00:22:37 +0000 (00:22 +0000)]
am 01f9ad1c: am 2ceb310d: am 5bc625d8: am a62a18e3: am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev

* commit '01f9ad1c671f0b14554ce6ccec10f34e86a49a2a':
  Fix layoutlib tests.

9 years agoam 5f0252de: am 6fa9d554: am 0b76cf6f: am 34751c79: Merge "Better shadows." into...
Deepanshu Gupta [Wed, 25 Mar 2015 00:15:22 +0000 (00:15 +0000)]
am 5f0252de: am 6fa9d554: am 0b76cf6f: am 34751c79: Merge "Better shadows." into lmp-dev

* commit '5f0252dee43a1cd0f1591b3c9bea2d47ad1f3df0':
  Better shadows.

9 years agoam 2ceb310d: am 5bc625d8: am a62a18e3: am 311a0f54: Merge "Fix layoutlib tests."...
Deepanshu Gupta [Wed, 25 Mar 2015 00:15:14 +0000 (00:15 +0000)]
am 2ceb310d: am 5bc625d8: am a62a18e3: am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev

* commit '2ceb310d09a865c56145ba8b5d643a11a7ad2ce5':
  Fix layoutlib tests.

9 years agoam 6fa9d554: am 0b76cf6f: am 34751c79: Merge "Better shadows." into lmp-dev
Deepanshu Gupta [Wed, 25 Mar 2015 00:08:35 +0000 (00:08 +0000)]
am 6fa9d554: am 0b76cf6f: am 34751c79: Merge "Better shadows." into lmp-dev

* commit '6fa9d5546fa27665de3f64564897a77735b2a1b0':
  Better shadows.

9 years agoam 5bc625d8: am a62a18e3: am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev
Deepanshu Gupta [Wed, 25 Mar 2015 00:08:28 +0000 (00:08 +0000)]
am 5bc625d8: am a62a18e3: am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev

* commit '5bc625d83d60fbb27ab2297051971be91fb3e415':
  Fix layoutlib tests.

9 years agoam 0b76cf6f: am 34751c79: Merge "Better shadows." into lmp-dev
Deepanshu Gupta [Wed, 25 Mar 2015 00:01:49 +0000 (00:01 +0000)]
am 0b76cf6f: am 34751c79: Merge "Better shadows." into lmp-dev

* commit '0b76cf6ff56c59a04783714d40163576e3081cf1':
  Better shadows.

9 years agoam a62a18e3: am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev
Deepanshu Gupta [Wed, 25 Mar 2015 00:01:43 +0000 (00:01 +0000)]
am a62a18e3: am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev

* commit 'a62a18e341180ccf6f5379a7d753584f6cee2e7c':
  Fix layoutlib tests.

9 years agoam 34751c79: Merge "Better shadows." into lmp-dev
Deepanshu Gupta [Tue, 24 Mar 2015 23:55:02 +0000 (23:55 +0000)]
am 34751c79: Merge "Better shadows." into lmp-dev

* commit '34751c79d6696054b19b5fd0e2946c1dbe5bd9bd':
  Better shadows.

9 years agoam 311a0f54: Merge "Fix layoutlib tests." into lmp-dev
Deepanshu Gupta [Tue, 24 Mar 2015 23:54:58 +0000 (23:54 +0000)]
am 311a0f54: Merge "Fix layoutlib tests." into lmp-dev

* commit '311a0f54ac95a1649474498748fff8327b0c917d':
  Fix layoutlib tests.

9 years agoMerge "Better shadows." into lmp-dev
Deepanshu Gupta [Tue, 24 Mar 2015 23:51:10 +0000 (23:51 +0000)]
Merge "Better shadows." into lmp-dev

9 years agoMerge "Fix layoutlib tests." into lmp-dev
Deepanshu Gupta [Tue, 24 Mar 2015 23:50:53 +0000 (23:50 +0000)]
Merge "Fix layoutlib tests." into lmp-dev

9 years agoMerge "Update API"
Svetoslav [Tue, 24 Mar 2015 23:27:13 +0000 (23:27 +0000)]
Merge "Update API"

9 years agoMerge "Move foreground drawable down from FrameLayout into View"
Adam Powell [Tue, 24 Mar 2015 23:26:58 +0000 (23:26 +0000)]
Merge "Move foreground drawable down from FrameLayout into View"

9 years agoUpdate API
Svetoslav [Tue, 24 Mar 2015 23:25:54 +0000 (16:25 -0700)]
Update API

Change-Id: Ifdc0ebd128607f585e6d61aa64d43f26a67be4f2

9 years agoMerge "Add listener support in AVD"
ztenghui [Tue, 24 Mar 2015 23:22:27 +0000 (23:22 +0000)]
Merge "Add listener support in AVD"

9 years agoMove foreground drawable down from FrameLayout into View
Adam Powell [Mon, 23 Mar 2015 23:33:32 +0000 (16:33 -0700)]
Move foreground drawable down from FrameLayout into View

This will allow any View to include foreground drawables. This is
useful for cases where a foreground drawable is a more appropriate
place to put a state list to show focus or touch highlighting.

Also add View#onDrawForeground as a public API hook for drawing
decorations after primary view content and child views such as
scrollbars, foreground drawables and EdgeEffects.

Change-Id: If1e4700af69db6876970f8f4ad5e3eab11b8034c

9 years agoMerge "Fixing issue with floating task headers."
Winson Chung [Tue, 24 Mar 2015 23:08:29 +0000 (23:08 +0000)]
Merge "Fixing issue with floating task headers."

9 years agoAdd listener support in AVD
ztenghui [Tue, 24 Mar 2015 21:11:37 +0000 (14:11 -0700)]
Add listener support in AVD

Internally, switch to use AnimatorSet instead of an array of Animators

b/19825918

Change-Id: Ia67d2cc7dd89362e6b0019c916d3f2a0d0f3e39e

9 years agoMerge "Remove the ability to disable audio service."
John Spurlock [Tue, 24 Mar 2015 22:30:13 +0000 (22:30 +0000)]
Merge "Remove the ability to disable audio service."

9 years agoFix build.
Dianne Hackborn [Tue, 24 Mar 2015 21:53:53 +0000 (14:53 -0700)]
Fix build.

Change-Id: Ib0b9ffb9cbf53df3d76b8de6619d09ba18b4d345

9 years agoRemove the ability to disable audio service.
John Spurlock [Tue, 24 Mar 2015 16:40:15 +0000 (12:40 -0400)]
Remove the ability to disable audio service.

Running in a configuration without audio service is not fully tested.
Remove the configuration option for now. Also remove unused delegation
layer in SoundPool.

Bug: 19891112
Change-Id: I47be0e32d54b8ef8fa25cf47b85eacf8a4969500

9 years agoFixing issue with floating task headers.
Winson Chung [Tue, 24 Mar 2015 21:18:23 +0000 (14:18 -0700)]
Fixing issue with floating task headers.

Bug 19516828

9 years agoFix loop index.
Dianne Hackborn [Tue, 24 Mar 2015 21:17:12 +0000 (14:17 -0700)]
Fix loop index.

Change-Id: Ib6827d58b3fec59f757f1051fb9a353da0c90c30

9 years agoMerge "More work on device idle mode."
Dianne Hackborn [Tue, 24 Mar 2015 21:08:28 +0000 (21:08 +0000)]
Merge "More work on device idle mode."

9 years agoBetter shadows.
Deepanshu Gupta [Wed, 4 Feb 2015 03:02:15 +0000 (19:02 -0800)]
Better shadows.

Better shadows for rectangles and rounded rectangles (includes circles).

The shadow painting code is mostly from CardView library, but modified
heavily since CardView needs to draw the shadow inside view bounds.

Change-Id: I88c9f19b1c16839b8d6db6df2bebff126fa5a9a3

9 years agoMerge "Debug for bug 19823482."
Craig Mautner [Tue, 24 Mar 2015 20:50:45 +0000 (20:50 +0000)]
Merge "Debug for bug 19823482."

9 years agoDebug for bug 19823482.
Craig Mautner [Tue, 24 Mar 2015 20:44:55 +0000 (13:44 -0700)]
Debug for bug 19823482.

And a skosh of refactoring.

Change-Id: Id80046bb16b8da4bff5a74ae87004c078d57e67b

9 years agoMerge "Start apps with per-user GIDs."
Jeff Sharkey [Tue, 24 Mar 2015 20:31:21 +0000 (20:31 +0000)]
Merge "Start apps with per-user GIDs."

9 years agoam d13d7c85: am ba48885b: am 4b7b21ec: Merge "systemui: Handle case when network...
Jason Monk [Tue, 24 Mar 2015 20:23:16 +0000 (20:23 +0000)]
am d13d7c85: am ba48885b: am 4b7b21ec: Merge "systemui: Handle case when network has been lost"

* commit 'd13d7c85dc6b87a83cf06b7514146cc32413dcaa':
  systemui: Handle case when network has been lost

9 years agoMerge "Text selection - Don't select vertical white space"
Mady Mellor [Tue, 24 Mar 2015 20:16:28 +0000 (20:16 +0000)]
Merge "Text selection - Don't select vertical white space"

9 years agoam ba48885b: am 4b7b21ec: Merge "systemui: Handle case when network has been lost"
Jason Monk [Tue, 24 Mar 2015 20:16:20 +0000 (20:16 +0000)]
am ba48885b: am 4b7b21ec: Merge "systemui: Handle case when network has been lost"

* commit 'ba48885b9253dbb0f0c243ffc777c92b01a77727':
  systemui: Handle case when network has been lost

9 years agoam 4b7b21ec: Merge "systemui: Handle case when network has been lost"
Jason Monk [Tue, 24 Mar 2015 20:10:22 +0000 (20:10 +0000)]
am 4b7b21ec: Merge "systemui: Handle case when network has been lost"

* commit '4b7b21ec834cd307e3d122f2d517778b13242dfb':
  systemui: Handle case when network has been lost

9 years agoMerge "systemui: Handle case when network has been lost"
Jason Monk [Tue, 24 Mar 2015 19:57:48 +0000 (19:57 +0000)]
Merge "systemui: Handle case when network has been lost"

9 years agoMerge "Use Flashlight API in quick settings"
Adrian Roos [Tue, 24 Mar 2015 19:38:01 +0000 (19:38 +0000)]
Merge "Use Flashlight API in quick settings"

9 years agoMerge "MidiService: Fix some concurrency problems"
Mike Lockwood [Tue, 24 Mar 2015 19:37:03 +0000 (19:37 +0000)]
Merge "MidiService: Fix some concurrency problems"

9 years agoMerge "Shave another 10us off of hwuitask"
John Reck [Tue, 24 Mar 2015 19:35:20 +0000 (19:35 +0000)]
Merge "Shave another 10us off of hwuitask"

9 years agoShave another 10us off of hwuitask
John Reck [Tue, 24 Mar 2015 19:31:44 +0000 (12:31 -0700)]
Shave another 10us off of hwuitask

pthread_cond_signal does not need the mutex
to be held to signal. This results in the thread
waking up trying to grab the lock, failing, the signaling
thread to wake up, release the lock, immediately get preempted
for the signaled thread which can now proceed.

Release the mutex before signaling to avoid the ping-pong
scheduling issue, which shaves another 10us off of this

Change-Id: Ie6bccca031ba6528f357eae8352b74626a6318c7

9 years agoMerge branch 'master' of https://googleplex-android.googlesource.com/_direct/platform...
Anthony Hugh [Tue, 24 Mar 2015 19:22:11 +0000 (19:22 +0000)]
Merge branch 'master' of https://googleplex-android.googlesource.com/_direct/platform/frameworks/base

9 years agoam 0ab653cb: am b8f28ba0: am 457b8838: Update progress_dialog on watch to use small...
Anthony Hugh [Tue, 24 Mar 2015 19:22:00 +0000 (19:22 +0000)]
am 0ab653cb: am b8f28ba0: am 457b8838: Update progress_dialog on watch to use small spinner

* commit '0ab653cb1d50ec4a43f3cbb8c779b5d66f0118ea':
  Update progress_dialog on watch to use small spinner

9 years agoMerge "Shave 10us off of hwuitask"
John Reck [Tue, 24 Mar 2015 19:21:59 +0000 (19:21 +0000)]
Merge "Shave 10us off of hwuitask"

9 years agoShave 10us off of hwuitask
John Reck [Tue, 24 Mar 2015 19:16:37 +0000 (12:16 -0700)]
Shave 10us off of hwuitask

This prevents an issue where if the signal schedules
hwuiTask it will immediately block and go back to sleep due
to mLock still being held.

This costs 10us in thread scheduling ping-ponging bouncing
between hwuiTask and RenderThread

Change-Id: I47595c1bf5736576483a6aa7aada0b1be1e04268

9 years agoam b8f28ba0: am 457b8838: Update progress_dialog on watch to use small spinner
Anthony Hugh [Tue, 24 Mar 2015 19:15:40 +0000 (19:15 +0000)]
am b8f28ba0: am 457b8838: Update progress_dialog on watch to use small spinner

* commit 'b8f28ba07afcae2a3cd577d0050686da70b0611a':
  Update progress_dialog on watch to use small spinner

9 years agoam 457b8838: Update progress_dialog on watch to use small spinner
Anthony Hugh [Tue, 24 Mar 2015 19:09:13 +0000 (19:09 +0000)]
am 457b8838: Update progress_dialog on watch to use small spinner

* commit '457b8838cb7b9383bbad832ed35e8a58c7b6051b':
  Update progress_dialog on watch to use small spinner

9 years agoStart apps with per-user GIDs.
Jeff Sharkey [Tue, 24 Mar 2015 18:50:32 +0000 (11:50 -0700)]
Start apps with per-user GIDs.

Bug: 19905213
Change-Id: I053b34f6b80540d4d696e6142d26dd7610bf84e1

9 years agoMore work on device idle mode.
Dianne Hackborn [Mon, 23 Mar 2015 20:29:14 +0000 (13:29 -0700)]
More work on device idle mode.

- There is now an API for people to find out about
  its state.
- Moved DeviceIdleController to be closer to the
  power manager implementation, since they are
  closely related.
- Job scheduler now knows about idle state and doesn't
  run jobs while the device is idle.
- Battery stats now keeps track of "idling" vs "idle mode".
  Idling is when we consider the device to be idle,
  independent of whether we are actually in deep idle mode.
  This allows us to keep track of longer-term changes
  independently of cycling in and out of idle mode.
- Battery stats also now keeps track of package changes in
  its daily stats.
- Small optimization to network policy manager service to
  not touch uids that do not have the NETWORK permission.

Change-Id: I0b3304fb3722c78cdfdd0c1eada7369ece7cbcf9

9 years agoMerge "Fixed build breakage caused by AOSP submission http://go/oag/c/143360"
Wale Ogunwale [Tue, 24 Mar 2015 17:50:25 +0000 (17:50 +0000)]
Merge "Fixed build breakage caused by AOSP submission go/oag/c/143360"

9 years agoMerge "Switch to new userActivity and package install APIs"
Christopher Tate [Tue, 24 Mar 2015 17:43:58 +0000 (17:43 +0000)]
Merge "Switch to new userActivity and package install APIs"

9 years agoFixed build breakage caused by AOSP submission http://go/oag/c/143360
Wale Ogunwale [Tue, 24 Mar 2015 17:40:32 +0000 (10:40 -0700)]
Fixed build breakage caused by AOSP submission go/oag/c/143360

Change-Id: I64288bd49e6713ab40b52735802210abc91348a7

9 years agoSwitch to new userActivity and package install APIs
Christopher Tate [Tue, 24 Mar 2015 02:04:56 +0000 (19:04 -0700)]
Switch to new userActivity and package install APIs

Tracking the deprecation of older API variants and switching to the
new and more informative versions.  Also tidying up a few unused
variables along the way.

Change-Id: I282a18525f9db838f4e0a77c90403b8b904e4fd7

9 years agoRemove obsolete comments
Svetoslav [Tue, 24 Mar 2015 17:03:08 +0000 (10:03 -0700)]
Remove obsolete comments

Change-Id: Ieabe9e8e86cfe226751a0402e4c7d55f2a18c8b1

9 years agoam 04466d92: am bfd7a123: am f5f70b66: Merge "[ActivityManager] Avoid killing unrelat...
Olawale Ogunwale [Tue, 24 Mar 2015 16:38:43 +0000 (16:38 +0000)]
am 04466d92: am bfd7a123: am f5f70b66: Merge "[ActivityManager] Avoid killing unrelated processes."

* commit '04466d92db4b4a511141d272db045864950b4d7d':
  [ActivityManager] Avoid killing unrelated processes.

9 years agoam 357d4ec8: am 3e305491: am 000293c9: Merge "Layout the window to be displayed if...
Olawale Ogunwale [Tue, 24 Mar 2015 16:38:35 +0000 (16:38 +0000)]
am 357d4ec8: am 3e305491: am 000293c9: Merge "Layout the window to be displayed if it would be resized"

* commit '357d4ec8b75dc53371c8eb39663720db6c63a6e9':
  Layout the window to be displayed if it would be resized

9 years agoam 4f8783de: am fecfadb5: am 07520c94: Merge "DimLayer : remove unnecessary surface...
Olawale Ogunwale [Tue, 24 Mar 2015 16:38:28 +0000 (16:38 +0000)]
am 4f8783de: am fecfadb5: am 07520c94: Merge "DimLayer : remove unnecessary surface transaction calls"

* commit '4f8783de72633188e4a52ffdf79e5b8f91282974':
  DimLayer : remove unnecessary surface transaction calls

9 years agoam bfd7a123: am f5f70b66: Merge "[ActivityManager] Avoid killing unrelated processes."
Olawale Ogunwale [Tue, 24 Mar 2015 16:31:47 +0000 (16:31 +0000)]
am bfd7a123: am f5f70b66: Merge "[ActivityManager] Avoid killing unrelated processes."

* commit 'bfd7a1233411c60692797f9824695b90663061bf':
  [ActivityManager] Avoid killing unrelated processes.

9 years agoam 3e305491: am 000293c9: Merge "Layout the window to be displayed if it would be...
Olawale Ogunwale [Tue, 24 Mar 2015 16:31:43 +0000 (16:31 +0000)]
am 3e305491: am 000293c9: Merge "Layout the window to be displayed if it would be resized"

* commit '3e305491cc24669305e22875c1fea337faed0b2c':
  Layout the window to be displayed if it would be resized

9 years agoam fecfadb5: am 07520c94: Merge "DimLayer : remove unnecessary surface transaction...
Olawale Ogunwale [Tue, 24 Mar 2015 16:31:39 +0000 (16:31 +0000)]
am fecfadb5: am 07520c94: Merge "DimLayer : remove unnecessary surface transaction calls"

* commit 'fecfadb5084d89d987e4b4f0793feb8c18897a3d':
  DimLayer : remove unnecessary surface transaction calls

9 years agoam 5e968ad1: am dde72862: am 7db6ebe0: Merge "Frameworks/base: Don\'t allocate anothe...
Andreas Gampe [Tue, 24 Mar 2015 16:28:23 +0000 (16:28 +0000)]
am 5e968ad1: am dde72862: am 7db6ebe0: Merge "Frameworks/base: Don\'t allocate another identity matrix"

* commit '5e968ad1d6c0387fb6b71b3693f5c0e95ccf469f':
  Frameworks/base: Don't allocate another identity matrix

9 years agoam f5f70b66: Merge "[ActivityManager] Avoid killing unrelated processes."
Olawale Ogunwale [Tue, 24 Mar 2015 16:25:11 +0000 (16:25 +0000)]
am f5f70b66: Merge "[ActivityManager] Avoid killing unrelated processes."

* commit 'f5f70b66a3f22ca5e23a4d1e6061f2a36dfb4c92':
  [ActivityManager] Avoid killing unrelated processes.

9 years agoam 000293c9: Merge "Layout the window to be displayed if it would be resized"
Olawale Ogunwale [Tue, 24 Mar 2015 16:25:03 +0000 (16:25 +0000)]
am 000293c9: Merge "Layout the window to be displayed if it would be resized"

* commit '000293c93b41f69857f228d085b6f44b9afa34b0':
  Layout the window to be displayed if it would be resized

9 years agoam 07520c94: Merge "DimLayer : remove unnecessary surface transaction calls"
Olawale Ogunwale [Tue, 24 Mar 2015 16:24:55 +0000 (16:24 +0000)]
am 07520c94: Merge "DimLayer : remove unnecessary surface transaction calls"

* commit '07520c944cfce3441621c6d08ca185d0efb3ea50':
  DimLayer : remove unnecessary surface transaction calls

9 years agoam dde72862: am 7db6ebe0: Merge "Frameworks/base: Don\'t allocate another identity...
Andreas Gampe [Tue, 24 Mar 2015 16:22:03 +0000 (16:22 +0000)]
am dde72862: am 7db6ebe0: Merge "Frameworks/base: Don\'t allocate another identity matrix"

* commit 'dde7286273d2afd09752123be06312d1629fd6f1':
  Frameworks/base: Don't allocate another identity matrix

9 years agoMerge "Adding menu to arrange one or two tasks and arrange them accordingly"
Skuhne [Tue, 24 Mar 2015 16:21:48 +0000 (16:21 +0000)]
Merge "Adding menu to arrange one or two tasks and arrange them accordingly"

9 years agoAdding menu to arrange one or two tasks and arrange them accordingly
Skuhne [Fri, 20 Mar 2015 20:40:53 +0000 (13:40 -0700)]
Adding menu to arrange one or two tasks and arrange them accordingly

Added dialog with buttons for task arrangement upon click on decorator
icon.

BUG: 19492945,19868830,19656507

Change-Id: Ie31e2788efb097db1c1f54f0ef1b2fda1ccc71ec

9 years agoam 7db6ebe0: Merge "Frameworks/base: Don\'t allocate another identity matrix"
Andreas Gampe [Tue, 24 Mar 2015 16:14:33 +0000 (16:14 +0000)]
am 7db6ebe0: Merge "Frameworks/base: Don\'t allocate another identity matrix"

* commit '7db6ebe03719dfc6b9fb680b038fd9ef0302e4ca':
  Frameworks/base: Don't allocate another identity matrix

9 years agoMerge "[ActivityManager] Avoid killing unrelated processes."
Olawale Ogunwale [Tue, 24 Mar 2015 16:12:22 +0000 (16:12 +0000)]
Merge "[ActivityManager] Avoid killing unrelated processes."

9 years agoMerge "Layout the window to be displayed if it would be resized"
Olawale Ogunwale [Tue, 24 Mar 2015 16:11:37 +0000 (16:11 +0000)]
Merge "Layout the window to be displayed if it would be resized"

9 years agoMerge "DimLayer : remove unnecessary surface transaction calls"
Olawale Ogunwale [Tue, 24 Mar 2015 16:10:47 +0000 (16:10 +0000)]
Merge "DimLayer : remove unnecessary surface transaction calls"

9 years agoMerge "Frameworks/base: Don't allocate another identity matrix"
Andreas Gampe [Tue, 24 Mar 2015 16:02:53 +0000 (16:02 +0000)]
Merge "Frameworks/base: Don't allocate another identity matrix"

9 years agoresolved conflicts for merge of 4142f026 to master
John Reck [Tue, 24 Mar 2015 15:34:23 +0000 (08:34 -0700)]
resolved conflicts for merge of 4142f026 to master

Change-Id: Iabe3aa0ac6911a26d2ba7219f18332897276ed6f

9 years agoam 05bb06fd: am 540e1f8c: Merge "Don\'t create unnecessary RenderThread\'s instance...
John Reck [Tue, 24 Mar 2015 15:02:10 +0000 (15:02 +0000)]
am 05bb06fd: am 540e1f8c: Merge "Don\'t create unnecessary RenderThread\'s instance when executing \'dumpsys gfxinfo\'"

* commit '05bb06fd499efcb6880359059324578b5a09e5f6':
  Don't create unnecessary RenderThread's instance when executing 'dumpsys gfxinfo'

9 years agoam 540e1f8c: Merge "Don\'t create unnecessary RenderThread\'s instance when executing...
John Reck [Tue, 24 Mar 2015 14:55:54 +0000 (14:55 +0000)]
am 540e1f8c: Merge "Don\'t create unnecessary RenderThread\'s instance when executing \'dumpsys gfxinfo\'"

* commit '540e1f8cbcbc255ca57fba81befd4d6346178cec':
  Don't create unnecessary RenderThread's instance when executing 'dumpsys gfxinfo'

9 years agoMerge "Don't create unnecessary RenderThread's instance when executing 'dumpsys gfxinfo'"
John Reck [Tue, 24 Mar 2015 14:44:04 +0000 (14:44 +0000)]
Merge "Don't create unnecessary RenderThread's instance when executing 'dumpsys gfxinfo'"

9 years agoMerge "Add Bluetooth connection extras to DPM."
Craig Lafayette [Tue, 24 Mar 2015 12:19:34 +0000 (12:19 +0000)]
Merge "Add Bluetooth connection extras to DPM."

9 years agoAdd Bluetooth connection extras to DPM.
Craig Lafayette [Thu, 19 Mar 2015 14:19:38 +0000 (10:19 -0400)]
Add Bluetooth connection extras to DPM.

These extras will be used in ManagedProvisioning to allow
Bluetooth connections from provisioned devices.

Change-Id: I7118acd4ea71e2028a0c9f0c61031c78deef8908

9 years agoDimLayer : remove unnecessary surface transaction calls
Dohyun Lee [Mon, 23 Mar 2015 00:16:34 +0000 (09:16 +0900)]
DimLayer : remove unnecessary surface transaction calls

There is the case that adjustSurface()  get called even if
the size of the surface of DimLayer is not changed actually.
Since changing the size of a surface is processed synchronously
in the SurfacFlinger, there is usually a few milliseconds delay
(up to 1 vsync interval) when we launch an application.
This patch avoids such cases.

Change-Id: Ib1f76d54f9f2364ac54b70120e4b781e8534e750
Signed-off-by: Dohyun Lee <dohyun.lee@lge.com>
9 years agoMerge "TIF: Add COLUMN_INTERNAL_PROVIDER_FLAGX to TvContract.Programs"
Dongwon Kang [Tue, 24 Mar 2015 04:07:23 +0000 (04:07 +0000)]
Merge "TIF: Add COLUMN_INTERNAL_PROVIDER_FLAGX to TvContract.Programs"

9 years agoMerge commit 'ff4bdd0b'
Qiwen Zhao [Tue, 24 Mar 2015 03:18:22 +0000 (20:18 -0700)]
Merge commit 'ff4bdd0b'

9 years agoam 2b30b73b: am 6f6f44b0: am b2b0c4c2: Merge "[RenderScript] Add create(Context,...
Miao Wang [Tue, 24 Mar 2015 02:59:12 +0000 (02:59 +0000)]
am 2b30b73b: am 6f6f44b0: am b2b0c4c2: Merge "[RenderScript] Add create(Context, int) to be compatible with the thunker layer & minor tweaks."

* commit '2b30b73b017f10bc2ce514981b577c2efaeab739':
  [RenderScript] Add create(Context, int) to be compatible with the thunker layer & minor tweaks.

9 years agoam c8bb597f: (-s ours) am 09ebc52a: am 7c08dd61: Merge "DO NOT MERGE: Set the applian...
Anthony Hugh [Tue, 24 Mar 2015 02:58:56 +0000 (02:58 +0000)]
am c8bb597f: (-s ours) am 09ebc52a: am 7c08dd61: Merge "DO NOT MERGE: Set the appliance (tv/watch) in the configuration earlier" into lmp-mr1-modular-dev

* commit 'c8bb597fba16589b9d76959bae22da22d00967d4':
  DO NOT MERGE: Set the appliance (tv/watch) in the configuration earlier

9 years agoMerge branch 'master' of https://googleplex-android.googlesource.com/_direct/platform...
Filip Gruszczynski [Tue, 24 Mar 2015 02:58:54 +0000 (02:58 +0000)]
Merge branch 'master' of https://googleplex-android.googlesource.com/_direct/platform/frameworks/base

9 years agoMerge "Load libraries directly from apk"
Dmitriy Ivanov [Tue, 24 Mar 2015 02:57:09 +0000 (02:57 +0000)]
Merge "Load libraries directly from apk"

9 years agoam 72261270: am b42baaa8: am 978cfc39: Merge "SystemUI needs the SET_WALLPAPER permis...
Michael Wright [Tue, 24 Mar 2015 02:56:08 +0000 (02:56 +0000)]
am 72261270: am b42baaa8: am 978cfc39: Merge "SystemUI needs the SET_WALLPAPER permission"

* commit '722612707e7eef745dab573ff226e2bd904295cb':
  SystemUI needs the SET_WALLPAPER permission

9 years agoMerge "Introduce per-user GIDs for storage."
Jeff Sharkey [Tue, 24 Mar 2015 02:38:47 +0000 (02:38 +0000)]
Merge "Introduce per-user GIDs for storage."

9 years agoMerge "Prevent unexpected rotation while going back to keyguard"
Craig Mautner [Tue, 24 Mar 2015 02:24:58 +0000 (02:24 +0000)]
Merge "Prevent unexpected rotation while going back to keyguard"

9 years agoIntroduce per-user GIDs for storage.
Jeff Sharkey [Mon, 23 Mar 2015 23:51:22 +0000 (16:51 -0700)]
Introduce per-user GIDs for storage.

This will eventually allow us to have a single unified filesystem
instead of requiring zygote to use bind mounts.

Change-Id: I29b819ab51498b4bab874e0367b1ab4165f84025

9 years agoAdd install option to grant all runtime permissions.
Svet Ganov [Thu, 19 Mar 2015 16:38:52 +0000 (09:38 -0700)]
Add install option to grant all runtime permissions.

Change-Id: I72ba67a72025646a3d53611621b0353d3a86677c

9 years agoMerge "Runtime permissions: per user permission tracking."
Svetoslav [Tue, 24 Mar 2015 01:52:08 +0000 (01:52 +0000)]
Merge "Runtime permissions: per user permission tracking."

9 years agoRuntime permissions: per user permission tracking.
Svetoslav [Thu, 26 Feb 2015 22:44:43 +0000 (14:44 -0800)]
Runtime permissions: per user permission tracking.

Before all permissions were granted at install time at once, so the user
was persented with an all or nothing choice. In the new runtime permissions
model all dangarous permissions (nomal are always granted and signature
one are granted if signatures match) are not granted at install time and
the app can request them as necessary at runtime.

Before, all granted permission to an app were identical for all users as
granting is performed at install time. However, the new runtime model
allows the same app running under two different users to have different
runtime permission grants. This change refactors the permissions book
keeping in the package manager to enable per user permission tracking.

The change also adds the app facing APIs for requesting runtime permissions.

Change-Id: Icbf2fc2ced15c42ca206c335996206bd1a4a4be5

9 years agoam abdbf186: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-ub-dev
Geoff Mendal [Tue, 24 Mar 2015 01:34:14 +0000 (01:34 +0000)]
am abdbf186: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-ub-dev

* commit 'abdbf1860c7855687aacbb4e293a6e6ec40c0213':
  Import translations. DO NOT MERGE

9 years agoam 4d17b954: (-s ours) am 2f12b803: (-s ours) am eded9424: (-s ours) Import translati...
Geoff Mendal [Tue, 24 Mar 2015 01:33:04 +0000 (01:33 +0000)]
am 4d17b954: (-s ours) am 2f12b803: (-s ours) am eded9424: (-s ours) Import translations. DO NOT MERGE

* commit '4d17b9549e0223b1efb2b66cf71e36b7a56420ee':
  Import translations. DO NOT MERGE

9 years agoMerge "Back up and restore the set of enabled IMEs"
Christopher Tate [Tue, 24 Mar 2015 01:13:14 +0000 (01:13 +0000)]
Merge "Back up and restore the set of enabled IMEs"

9 years agoMerge "Merge commit '583c7c56' into master"
Griff Hazen [Tue, 24 Mar 2015 01:12:25 +0000 (01:12 +0000)]
Merge "Merge commit '583c7c56' into master"

9 years agoMidiService: Fix some concurrency problems
Mike Lockwood [Tue, 24 Mar 2015 00:10:58 +0000 (17:10 -0700)]
MidiService: Fix some concurrency problems

Change-Id: Icae3dee7ced4f1a326c0621da45908735e1febfa

9 years agoMerge "Note in docs that MediaDrm methods throw IllegalStateException"
Jeff Tinker [Tue, 24 Mar 2015 00:10:20 +0000 (00:10 +0000)]
Merge "Note in docs that MediaDrm methods throw IllegalStateException"

9 years agoMerge "Report key request message type for unprefixed EME"
Jeff Tinker [Tue, 24 Mar 2015 00:05:33 +0000 (00:05 +0000)]
Merge "Report key request message type for unprefixed EME"

9 years agoMerge "Add view ID, rework assist API."
Dianne Hackborn [Tue, 24 Mar 2015 00:02:37 +0000 (00:02 +0000)]
Merge "Add view ID, rework assist API."

9 years agoMerge "Recalculate input method top edge."
Craig Mautner [Mon, 23 Mar 2015 23:56:41 +0000 (23:56 +0000)]
Merge "Recalculate input method top edge."