OSDN Git Service

android-x86/frameworks-base.git
12 years agoam a5b06982: Implement a second order integrating VT strategy.
Jeff Brown [Mon, 4 Jun 2012 20:13:30 +0000 (13:13 -0700)]
am a5b06982: Implement a second order integrating VT strategy.

* commit 'a5b0698231459ac5b54cf8e8952ac5c2b2b2198b':
  Implement a second order integrating VT strategy.

12 years agoam 18f329e9: Implement a weighted least squares VelocityTracker strategy.
Jeff Brown [Mon, 4 Jun 2012 20:13:27 +0000 (13:13 -0700)]
am 18f329e9: Implement a weighted least squares VelocityTracker strategy.

* commit '18f329e9480fca75210bb7496e5b4bc987b4ad8f':
  Implement a weighted least squares VelocityTracker strategy.

12 years agoam 433927c5: Fix build.
Dianne Hackborn [Mon, 4 Jun 2012 19:35:47 +0000 (12:35 -0700)]
am 433927c5: Fix build.

* commit '433927c52f2758e3e69f69d7e03d571ee4f18a26':
  Fix build.

12 years agoImplement a second order integrating VT strategy.
Jeff Brown [Mon, 4 Jun 2012 05:46:07 +0000 (22:46 -0700)]
Implement a second order integrating VT strategy.

Bug: 6413587
Change-Id: I51bc7b8cbff22b10b728fc84ee15370e9984dd55

12 years agoImplement a weighted least squares VelocityTracker strategy.
Jeff Brown [Sun, 3 Jun 2012 21:18:26 +0000 (14:18 -0700)]
Implement a weighted least squares VelocityTracker strategy.

No change to the default strategy.

Bug: 6413587
Change-Id: I08eb6f9a511e65ad637359b55b5993c26ba93b40

12 years agoFix build.
Dianne Hackborn [Mon, 4 Jun 2012 19:14:21 +0000 (12:14 -0700)]
Fix build.

Change-Id: Iccffe6dde6b96eaab4800e0bb0a9d46f740d686a

12 years agoam f756e495: Fix build break.
Daniel Sandler [Mon, 4 Jun 2012 18:56:26 +0000 (11:56 -0700)]
am f756e495: Fix build break.

* commit 'f756e495d558f2625e96b4a59acc9ea57bae825c':
  Fix build break.

12 years agoFix build break.
Daniel Sandler [Mon, 4 Jun 2012 18:36:25 +0000 (14:36 -0400)]
Fix build break.

Change-Id: I3ce946740e0de0850f17c05b6701a7b070bfe8c9

12 years agoam dd251cab: Merge "Fix build." into jb-dev
Dianne Hackborn [Mon, 4 Jun 2012 18:09:00 +0000 (11:09 -0700)]
am dd251cab: Merge "Fix build." into jb-dev

* commit 'dd251cab5b6e5b590cc0aeae8be8f885a7794e72':
  Fix build.

12 years agoMerge "Fix build." into jb-dev
Dianne Hackborn [Mon, 4 Jun 2012 18:06:16 +0000 (11:06 -0700)]
Merge "Fix build." into jb-dev

12 years agoam 7a394abb: Merge "Unused API should be hidden." into jb-dev
Daniel Sandler [Mon, 4 Jun 2012 17:52:08 +0000 (10:52 -0700)]
am 7a394abb: Merge "Unused API should be hidden." into jb-dev

* commit '7a394abb549ecbb9ac510d1b62e60b0ad03438df':
  Unused API should be hidden.

12 years agoFix build.
Dianne Hackborn [Mon, 4 Jun 2012 17:51:17 +0000 (10:51 -0700)]
Fix build.

Change-Id: I41415fed99d98406bc033289428bde59475c2917

12 years agoMerge "Unused API should be hidden." into jb-dev
Daniel Sandler [Mon, 4 Jun 2012 17:49:53 +0000 (10:49 -0700)]
Merge "Unused API should be hidden." into jb-dev

12 years agoam 6593be0c: Merge "Work on issue #6579997: Mariner entrance animation" into jb-dev
Dianne Hackborn [Mon, 4 Jun 2012 17:34:24 +0000 (10:34 -0700)]
am 6593be0c: Merge "Work on issue #6579997: Mariner entrance animation" into jb-dev

* commit '6593be0c200f69d932e40e05e9df54b89c157c48':
  Work on issue #6579997: Mariner entrance animation

12 years agoMerge "Work on issue #6579997: Mariner entrance animation" into jb-dev
Dianne Hackborn [Mon, 4 Jun 2012 17:29:32 +0000 (10:29 -0700)]
Merge "Work on issue #6579997: Mariner entrance animation" into jb-dev

12 years agoam 7b4799ca: Merge "Client app crashes if accessibility service uses invalid focus...
Svetoslav Ganov [Mon, 4 Jun 2012 17:23:46 +0000 (10:23 -0700)]
am 7b4799ca: Merge "Client app crashes if accessibility service uses invalid focus type." into jb-dev

* commit '7b4799cafa6624862a172aaf2ececf661850b03c':
  Client app crashes if accessibility service uses invalid focus type.

12 years agoMerge "Client app crashes if accessibility service uses invalid focus type." into...
Svetoslav Ganov [Mon, 4 Jun 2012 17:20:33 +0000 (10:20 -0700)]
Merge "Client app crashes if accessibility service uses invalid focus type." into jb-dev

12 years agoam 6e3301dc: Merge "Fix bug 6558006: SystemUI native heap is huge. Fix memory leak...
Raph Levien [Mon, 4 Jun 2012 17:09:45 +0000 (10:09 -0700)]
am 6e3301dc: Merge "Fix bug 6558006: SystemUI native heap is huge. Fix memory leak" into jb-dev

* commit '6e3301dcfa4dce889fdce1db6ac6803cac11cc46':
  Fix bug 6558006: SystemUI native heap is huge. Fix memory leak

12 years agoMerge "Fix bug 6558006: SystemUI native heap is huge. Fix memory leak" into jb-dev
Raph Levien [Mon, 4 Jun 2012 17:06:19 +0000 (10:06 -0700)]
Merge "Fix bug 6558006: SystemUI native heap is huge. Fix memory leak" into jb-dev

12 years agoClient app crashes if accessibility service uses invalid focus type.
Svetoslav Ganov [Mon, 4 Jun 2012 15:55:16 +0000 (08:55 -0700)]
Client app crashes if accessibility service uses invalid focus type.

1. If an accessibility service uses an invalid focus type argument
   when trying to find where focus is the queried application crashes.
   The same happens if the serivce calls focus search with an invalid
   derection. While we need the argument check in the controller that
   runs in the app process the accessibility service has to be the
   palace where an exception is thown for the invalid argument so
   the developer can fix his code.:

bug:6508797

Change-Id: Ib0d74f374fa60ee8fd6117f11c23af34f6c26ad3

12 years agoam 30384653: Merge "Focus search in AbsListView returns invisible views." into jb-dev
Svetoslav Ganov [Mon, 4 Jun 2012 15:22:30 +0000 (08:22 -0700)]
am 30384653: Merge "Focus search in AbsListView returns invisible views." into jb-dev

* commit '30384653d2fc4d497ab3124c998c7d516f1bd25f':
  Focus search in AbsListView returns invisible views.

12 years agoMerge "Focus search in AbsListView returns invisible views." into jb-dev
Svetoslav Ganov [Mon, 4 Jun 2012 15:17:26 +0000 (08:17 -0700)]
Merge "Focus search in AbsListView returns invisible views." into jb-dev

12 years agoUnused API should be hidden.
Daniel Sandler [Mon, 4 Jun 2012 06:11:17 +0000 (02:11 -0400)]
Unused API should be hidden.

Change-Id: Ifed4d06e620c990ccecc1ee1aaf3adedbdc7c2da

12 years agoFocus search in AbsListView returns invisible views.
Svetoslav Ganov [Mon, 4 Jun 2012 04:45:16 +0000 (21:45 -0700)]
Focus search in AbsListView returns invisible views.

1. The focus search algorithm considers only visible
   views, specifically when adding focusables. Since
   AbsListView implements a custom focus search strategy
   for better user experience it also has to return
   only views that are visible.

bug:6543878

Change-Id: I6207c29402e4ac6190c1e65d042e04449aa75ef8

12 years agoam 1fbbc071: Merge "Implement an integrating VelocityTracker strategy." into jb-dev
Jeff Brown [Mon, 4 Jun 2012 04:19:16 +0000 (21:19 -0700)]
am 1fbbc071: Merge "Implement an integrating VelocityTracker strategy." into jb-dev

* commit '1fbbc0716f9b70c6dcee00c4550757077ef7f7b5':
  Implement an integrating VelocityTracker strategy.

12 years agoam f47e76e2: Merge "Make velocity tracker strategy configurable." into jb-dev
Jeff Brown [Mon, 4 Jun 2012 04:19:13 +0000 (21:19 -0700)]
am f47e76e2: Merge "Make velocity tracker strategy configurable." into jb-dev

* commit 'f47e76e2c78e78e26110786e99548d718d177c32':
  Make velocity tracker strategy configurable.

12 years agoMerge "Implement an integrating VelocityTracker strategy." into jb-dev
Jeff Brown [Mon, 4 Jun 2012 04:16:38 +0000 (21:16 -0700)]
Merge "Implement an integrating VelocityTracker strategy." into jb-dev

12 years agoMerge "Make velocity tracker strategy configurable." into jb-dev
Jeff Brown [Mon, 4 Jun 2012 04:16:18 +0000 (21:16 -0700)]
Merge "Make velocity tracker strategy configurable." into jb-dev

12 years agoam cc822a76: Merge "Touch exploration gesture end not delivered to clients." into...
Svetoslav Ganov [Mon, 4 Jun 2012 03:32:43 +0000 (20:32 -0700)]
am cc822a76: Merge "Touch exploration gesture end not delivered to clients." into jb-dev

* commit 'cc822a769e752c2845dc795f05b7b35b5b3f6614':
  Touch exploration gesture end not delivered to clients.

12 years agoMerge "Touch exploration gesture end not delivered to clients." into jb-dev
Svetoslav Ganov [Mon, 4 Jun 2012 03:30:12 +0000 (20:30 -0700)]
Merge "Touch exploration gesture end not delivered to clients." into jb-dev

12 years agoTouch exploration gesture end not delivered to clients.
Svetoslav Ganov [Mon, 4 Jun 2012 02:34:34 +0000 (19:34 -0700)]
Touch exploration gesture end not delivered to clients.

1. Touch exploration gestures are demarcated by start and end
   events. Due to a bug in the AccessibilityManagerService
   the gesture end event was not dispatched. This caused the
   AccessibilityNodeInfoCache to be off sync since it relies
   on getting such events not to mention that the clients were
   not getting the end but only the start event. The issue
   was that the notified service types variable was not reset
   after every event so when the manager sends the last hover
   exit it flags that the service type is already notified
   resulting in dropping on the floor the following gesture
   end event.

bug:6539306

Change-Id: I2b96bcecea3b2240199d67f01afa6a033afce1de

12 years agoImplement an integrating VelocityTracker strategy.
Jeff Brown [Fri, 1 Jun 2012 20:24:04 +0000 (13:24 -0700)]
Implement an integrating VelocityTracker strategy.

This algorithm better tolerates certain kinds of errors in the
touch input than the least squares strategy but it may underestimate
the velocity of accelerating movements.  This algorithm is
mainly of interest as a baseline for testing and comparison with the
least squares algorithm, which remains the default.

Bug: 6413587
Change-Id: I8ddb50084e44875e234717907e5b06d03f59788c

12 years agoMake velocity tracker strategy configurable.
Jeff Brown [Fri, 1 Jun 2012 19:39:25 +0000 (12:39 -0700)]
Make velocity tracker strategy configurable.

This change is very useful for testing purposes because it makes it
easy to compare different implementations to see how they behave.

There is no change to the current default strategy.

Bug: 6413587
Change-Id: I4d8567aa4160571ba9fa397ce419882cd9366749

12 years agoam b6585d19: Merge "Double input focus and focus movement in list not working." into...
Svetoslav Ganov [Mon, 4 Jun 2012 01:55:22 +0000 (18:55 -0700)]
am b6585d19: Merge "Double input focus and focus movement in list not working." into jb-dev

* commit 'b6585d19311f13ec28fa38a3c849589dba8c293a':
  Double input focus and focus movement in list not working.

12 years agoMerge "Double input focus and focus movement in list not working." into jb-dev
Svetoslav Ganov [Mon, 4 Jun 2012 01:52:20 +0000 (18:52 -0700)]
Merge "Double input focus and focus movement in list not working." into jb-dev

12 years agoam 757b3c27: Fix ordering of product-specific strings
Adam Powell [Sun, 3 Jun 2012 21:52:59 +0000 (14:52 -0700)]
am 757b3c27: Fix ordering of product-specific strings

* commit '757b3c274ef0df765bcbc351a64367ed39e69369':
  Fix ordering of product-specific strings

12 years agoFix ordering of product-specific strings
Adam Powell [Sun, 3 Jun 2012 21:46:43 +0000 (14:46 -0700)]
Fix ordering of product-specific strings

Change-Id: Ic825e13be639731380897b937d80938762fce5ce

12 years agoam 9b12b4ed: Fix product-specific string declaration
Adam Powell [Sun, 3 Jun 2012 21:40:30 +0000 (14:40 -0700)]
am 9b12b4ed: Fix product-specific string declaration

* commit '9b12b4edcea9a66357b0483a81b79630d83dc6d9':
  Fix product-specific string declaration

12 years agoFix product-specific string declaration
Adam Powell [Sun, 3 Jun 2012 21:32:04 +0000 (14:32 -0700)]
Fix product-specific string declaration

Change-Id: Ib753995ed7bf47bb6724309370c9b05d65cfd81b

12 years agoam 7c86958d: Merge "Add MediaRouter API." into jb-dev
Adam Powell [Sun, 3 Jun 2012 21:14:29 +0000 (14:14 -0700)]
am 7c86958d: Merge "Add MediaRouter API." into jb-dev

* commit '7c86958d73e7216a92bdfd84fce4440e1def7eaa':
  Add MediaRouter API.

12 years agoMerge "Add MediaRouter API." into jb-dev
Adam Powell [Sun, 3 Jun 2012 21:11:43 +0000 (14:11 -0700)]
Merge "Add MediaRouter API." into jb-dev

12 years agoam 778fa81f: Merge "Fixing a crash in the TouchExplorer." into jb-dev
Svetoslav Ganov [Sun, 3 Jun 2012 19:40:53 +0000 (12:40 -0700)]
am 778fa81f: Merge "Fixing a crash in the TouchExplorer." into jb-dev

* commit '778fa81f5da05dcc45260caa70c97971bdccf8bb':
  Fixing a crash in the TouchExplorer.

12 years agoMerge "Fixing a crash in the TouchExplorer." into jb-dev
Svetoslav Ganov [Sun, 3 Jun 2012 19:38:57 +0000 (12:38 -0700)]
Merge "Fixing a crash in the TouchExplorer." into jb-dev

12 years agoam a764816b: Merge "Hide notifications until the device is provisioned." into jb-dev
Daniel Sandler [Sun, 3 Jun 2012 18:48:34 +0000 (11:48 -0700)]
am a764816b: Merge "Hide notifications until the device is provisioned." into jb-dev

* commit 'a764816b1ae961218bd7c628ab9f0ad384eab8cd':
  Hide notifications until the device is provisioned.

12 years agoMerge "Hide notifications until the device is provisioned." into jb-dev
Daniel Sandler [Sun, 3 Jun 2012 18:46:13 +0000 (11:46 -0700)]
Merge "Hide notifications until the device is provisioned." into jb-dev

12 years agoam da652f6e: Merge "Revert change to correct animations." into jb-dev
Craig Mautner [Sun, 3 Jun 2012 07:59:17 +0000 (00:59 -0700)]
am da652f6e: Merge "Revert change to correct animations." into jb-dev

* commit 'da652f6e51e5b255019ac020d56e262e477c2a46':
  Revert change to correct animations.

12 years agoMerge "Revert change to correct animations." into jb-dev
Craig Mautner [Sun, 3 Jun 2012 07:57:23 +0000 (00:57 -0700)]
Merge "Revert change to correct animations." into jb-dev

12 years agoFixing a crash in the TouchExplorer.
Svetoslav Ganov [Sat, 2 Jun 2012 23:26:44 +0000 (16:26 -0700)]
Fixing a crash in the TouchExplorer.

1. If the runnable for performing a long press is not
   removed when all pointers are up and it is executed
   the explorer gets into delegating mode with no pointer
   down and the next down crashes the explorer. Added
   code to remove the long press runnable in a few places
   it was missing and also added a safety in the runnable
   to avoid executing it in case there are no active pointers.

bug:6557183

Change-Id: I9dab3de88fd08d8e2b38af18249ac551837c0736

12 years agoFix bug 6558006: SystemUI native heap is huge. Fix memory leak
Raph Levien [Sat, 2 Jun 2012 22:47:29 +0000 (15:47 -0700)]
Fix bug 6558006: SystemUI native heap is huge. Fix memory leak

TextLayoutCache was leaking HB_Face objects, not freeing them when
purging the mCachedHBFaces cache. More full analysis is in the bug.

Change-Id: Ie5cd8b00c36b9d31963183c601cde49cbb73fafb

12 years agoam 1f3c11b7: Merge "Add more logging for bug 6499508 (getting warmer!)" into jb-dev
Michael Jurka [Sat, 2 Jun 2012 22:32:50 +0000 (15:32 -0700)]
am 1f3c11b7: Merge "Add more logging for bug 6499508 (getting warmer!)" into jb-dev

* commit '1f3c11b7952d92ebbafa71bf0904b8137edfd440':
  Add more logging for bug 6499508 (getting warmer!)

12 years agoam e766e1f5: Merge "Reduce recents memory usage" into jb-dev
Michael Jurka [Sat, 2 Jun 2012 22:32:49 +0000 (15:32 -0700)]
am e766e1f5: Merge "Reduce recents memory usage" into jb-dev

* commit 'e766e1f57b00910442b52d7d11ba808a6b212459':
  Reduce recents memory usage

12 years agoRevert change to correct animations.
Craig Mautner [Sat, 2 Jun 2012 22:31:33 +0000 (15:31 -0700)]
Revert change to correct animations.

Incorrect animation was introduced with CL 196207 (perhaps in
combination with a later CL). Reverting part of that CL fixes
the incorrect animation and so far has not reintroduced the jank
that was fixed by that CL. If the jank reappears it should be
fixed in a different fashion than in CL 196207.

Fixes bug 6597505.

Change-Id: Ie8012237a8d49810ede51bd8d78ef8c2fd91ddd4

12 years agoMerge "Add more logging for bug 6499508 (getting warmer!)" into jb-dev
Michael Jurka [Sat, 2 Jun 2012 22:30:54 +0000 (15:30 -0700)]
Merge "Add more logging for bug 6499508 (getting warmer!)" into jb-dev

12 years agoMerge "Reduce recents memory usage" into jb-dev
Michael Jurka [Sat, 2 Jun 2012 22:30:26 +0000 (15:30 -0700)]
Merge "Reduce recents memory usage" into jb-dev

12 years agoDouble input focus and focus movement in list not working.
Svetoslav Ganov [Sat, 2 Jun 2012 21:35:02 +0000 (14:35 -0700)]
Double input focus and focus movement in list not working.

1. The clearFocus routine in ViewGroup was clearing the pointer
   to the descendant which has focus after calling clear focus
   on that child. However, currently clearing the focus of a view
   causes the view that loses focus to try to give the focus to
   the first focusable which potentially sets the pointer to the
   child that has input focus in the ViewGroup but the ViewGruop
   essentially clears that pointer. This resulted in having two
   focused views at the same time in some cases.

2. AbsListView was not calling the super implementation of add
   focusables if the focus type was not accessibility.

bug:6559819

Change-Id: I478dfed000b5de3f9b15e12eb82aa3d34c2301e4

12 years agoam d672b241: Merge "Fix power manager issues." into jb-dev
Craig Mautner [Sat, 2 Jun 2012 18:26:07 +0000 (11:26 -0700)]
am d672b241: Merge "Fix power manager issues." into jb-dev

* commit 'd672b241f6720201e3b8f613363d71e4291b8597':
  Fix power manager issues.

12 years agoMerge "Fix power manager issues." into jb-dev
Craig Mautner [Sat, 2 Jun 2012 18:24:29 +0000 (11:24 -0700)]
Merge "Fix power manager issues." into jb-dev

12 years agoam 3df4e1a2: am 0748a569: Merge "aapt: Remove terminal pointer incrementaion"
Jean-Baptiste Queru [Sat, 2 Jun 2012 17:00:47 +0000 (10:00 -0700)]
am 3df4e1a2: am 0748a569: Merge "aapt: Remove terminal pointer incrementaion"

* commit '3df4e1a2f1b4f0eb110c8983107b7c7fa21ed338':
  aapt: Remove terminal pointer incrementaion

12 years agoam 0748a569: Merge "aapt: Remove terminal pointer incrementaion"
Jean-Baptiste Queru [Sat, 2 Jun 2012 16:56:45 +0000 (09:56 -0700)]
am 0748a569: Merge "aapt: Remove terminal pointer incrementaion"

* commit '0748a5698776d1a9693a5449ffc983af26cc533b':
  aapt: Remove terminal pointer incrementaion

12 years agoMerge "aapt: Remove terminal pointer incrementaion"
Jean-Baptiste Queru [Sat, 2 Jun 2012 16:21:36 +0000 (09:21 -0700)]
Merge "aapt: Remove terminal pointer incrementaion"

12 years agoam dba86e2d: Merge "Get a WebViewDatabaseClassic instance lazily. Do not merge."...
Ben Murdoch [Sat, 2 Jun 2012 15:35:36 +0000 (08:35 -0700)]
am dba86e2d: Merge "Get a WebViewDatabaseClassic instance lazily. Do not merge." into jb-dev

* commit 'dba86e2dc1e89760670817f16da1d1db04ca85f7':
  Get a WebViewDatabaseClassic instance lazily. Do not merge.

12 years agoam 94a8ae09: Merge "Fix 6592932: add means to replace assist icon from given package...
Jim Miller [Sat, 2 Jun 2012 15:35:33 +0000 (08:35 -0700)]
am 94a8ae09: Merge "Fix 6592932: add means to replace assist icon from given package" into jb-dev

* commit '94a8ae09bea03ec2ca5563601e28a196d41bb6b6':
  Fix 6592932: add means to replace assist icon from given package

12 years agoam 2aeaf234: Merge changes Id27ba241,I781fbe36 into jb-dev
Adrian Ludwig [Sat, 2 Jun 2012 15:35:30 +0000 (08:35 -0700)]
am 2aeaf234: Merge changes Id27ba241,I781fbe36 into jb-dev

* commit '2aeaf2345ea0b72322ee301cb4412fa737b594bc':
  For JB, the READ_EXTERNAL_STORAGE permission is not enforced by default.  It may be enforced by default in future releases. Developers have the option of enabling enforcement to test their application and some may begin to include this permission on applications.  To avoid user confusion, the permission is placed in the development tools group.
  Update long strings to provide users with more information about permissions.

12 years agoam 56f6c7ff: Merge "Fix b/6575950 make shader program to support different precisions...
Ruei-sung Lin [Sat, 2 Jun 2012 15:35:27 +0000 (08:35 -0700)]
am 56f6c7ff: Merge "Fix b/6575950 make shader program to support different precisions." into jb-dev

* commit '56f6c7ff0989ec45ca8639899208054b6c21d979':
  Fix b/6575950 make shader program to support different precisions.

12 years agoam cba5e879: Merge "Calling the correct method when adding accessibility focusables...
Svetoslav Ganov [Sat, 2 Jun 2012 15:35:24 +0000 (08:35 -0700)]
am cba5e879: Merge "Calling the correct method when adding accessibility focusables." into jb-dev

* commit 'cba5e879e825fe37bc1eb092c14f3a5c4d7a29d1':
  Calling the correct method when adding accessibility focusables.

12 years agoam 6d4d35e3: Merge "Revert "Update long strings to provide users with more informatio...
Adrian Ludwig [Sat, 2 Jun 2012 15:34:46 +0000 (08:34 -0700)]
am 6d4d35e3: Merge "Revert "Update long strings to provide users with more information about permissions."" into jb-dev

* commit '6d4d35e382b9efb3debce6f0303dacd33e5131bb':
  Revert "Update long strings to provide users with more information about permissions."

12 years agoam c16a199e: Merge "Update long strings to provide users with more information about...
Adrian Ludwig [Sat, 2 Jun 2012 15:34:42 +0000 (08:34 -0700)]
am c16a199e: Merge "Update long strings to provide users with more information about permissions." into jb-dev

* commit 'c16a199eacd21cfd1dd71a209379018769803191':
  Update long strings to provide users with more information about permissions.

12 years agoMerge "Get a WebViewDatabaseClassic instance lazily. Do not merge." into jb-dev
Ben Murdoch [Sat, 2 Jun 2012 10:25:04 +0000 (03:25 -0700)]
Merge "Get a WebViewDatabaseClassic instance lazily. Do not merge." into jb-dev

12 years agoMerge "Fix 6592932: add means to replace assist icon from given package" into jb-dev
Jim Miller [Sat, 2 Jun 2012 03:34:43 +0000 (20:34 -0700)]
Merge "Fix 6592932: add means to replace assist icon from given package" into jb-dev

12 years agoMerge changes Id27ba241,I781fbe36 into jb-dev
Adrian Ludwig [Sat, 2 Jun 2012 03:08:12 +0000 (20:08 -0700)]
Merge changes Id27ba241,I781fbe36 into jb-dev

* changes:
  For JB, the READ_EXTERNAL_STORAGE permission is not enforced by default.  It may be enforced by default in future releases. Developers have the option of enabling enforcement to test their application and some may begin to include this permission on applications.  To avoid user confusion, the permission is placed in the development tools group.
  Update long strings to provide users with more information about permissions.

12 years agoFor JB, the READ_EXTERNAL_STORAGE permission is not enforced by default. It may...
Adrian Ludwig [Sat, 2 Jun 2012 02:57:57 +0000 (19:57 -0700)]
For JB, the READ_EXTERNAL_STORAGE permission is not enforced by default.  It may be enforced by default in future releases. Developers have the option of enabling enforcement to test their application and some may begin to include this permission on applications.  To avoid user confusion, the permission is placed in the development tools group.

Change-Id: Id27ba241db0253eac774401aaaa6e5c4340588d7

12 years agoMerge "Fix b/6575950 make shader program to support different precisions." into jb-dev
Ruei-sung Lin [Sat, 2 Jun 2012 02:42:22 +0000 (19:42 -0700)]
Merge "Fix b/6575950 make shader program to support different precisions." into jb-dev

12 years agoMerge "Calling the correct method when adding accessibility focusables." into jb-dev
Svetoslav Ganov [Sat, 2 Jun 2012 02:30:23 +0000 (19:30 -0700)]
Merge "Calling the correct method when adding accessibility focusables." into jb-dev

12 years agoUpdate long strings to provide users with more information about permissions.
Adrian Ludwig [Fri, 1 Jun 2012 00:26:16 +0000 (17:26 -0700)]
Update long strings to provide users with more information about permissions.

Change-Id: I781fbe36f830e011c06951ff2baa910bab7f13aa

12 years agoWork on issue #6579997: Mariner entrance animation
Dianne Hackborn [Sat, 2 Jun 2012 02:03:50 +0000 (19:03 -0700)]
Work on issue #6579997: Mariner entrance animation

Add a new variation of ActivityOptions that allows you to
supply custom animation resources and get a callback when the
animation starts.

Use this in SearchPanelView to determine when to start hiding
the search panel instead of having a fixed delay.

Fix some issues in the activity manager where we would cancel
the options in cases where we should actually keep them to give
to the window manager for a transition.  (Basically when the
activity being started is not actually ending up launched, but
just results in a shift in the activity stack.)

Note that this is not quite what the design calls for -- the
entire search UI is waiting and then disappearing when the
animation starts, instead of the ring first disappearing while
waiting for the time to fade out the circle.

Change-Id: Iee9a404ba530908d73cdbd4a9d0d2907ac03428f

12 years agoam 4bc97b54: Fix build.
Adrian Ludwig [Sat, 2 Jun 2012 02:02:44 +0000 (19:02 -0700)]
am 4bc97b54: Fix build.

* commit '4bc97b54f4ae186afb65e1b067b9f8173e124b28':
  Fix build.

12 years agoCalling the correct method when adding accessibility focusables.
Svetoslav Ganov [Sat, 2 Jun 2012 02:02:32 +0000 (19:02 -0700)]
Calling the correct method when adding accessibility focusables.

1. Since we added explicit accessibility focusable attribute when
   adding focusables views that do so should call this method. Some
   views were not updated to do so.

bug:6581924

Change-Id: Id64c0b2d76e5269ebf3fbe17203e73b174bdb843

12 years agoam faa3233e: Merge "Skip LayoutTransition animations on objects of size (0,0)" into...
Chet Haase [Sat, 2 Jun 2012 02:02:41 +0000 (19:02 -0700)]
am faa3233e: Merge "Skip LayoutTransition animations on objects of size (0,0)" into jb-dev

* commit 'faa3233ecdf543381d2d5e3f61829a58e7f4ef49':
  Skip LayoutTransition animations on objects of size (0,0)

12 years agoam 1de19907: Merge "Update indeterminate progress bar assets" into jb-dev
Adam Powell [Sat, 2 Jun 2012 02:02:34 +0000 (19:02 -0700)]
am 1de19907: Merge "Update indeterminate progress bar assets" into jb-dev

* commit '1de199079d715a260333d5545f02f09478bc67e5':
  Update indeterminate progress bar assets

12 years agoam d070e3da: Merge "Revert "Make the protectionLevel of framework permissions consist...
Adrian Ludwig [Sat, 2 Jun 2012 02:02:14 +0000 (19:02 -0700)]
am d070e3da: Merge "Revert "Make the protectionLevel of framework permissions consistent and related to sensitive user data. Dangerous permissions are applied only where sensitive user data may be exposed."" into jb-dev

* commit 'd070e3daa484a2265cb9fdb57af10d31bbb2e9f4':
  Revert "Make the protectionLevel of framework permissions consistent and related to sensitive user data. Dangerous permissions are applied only where sensitive user data may be exposed."

12 years agoam 5caa24fd: Merge "Temporarily disable FakeOemFeatures from userdebug or higher...
Justin Ho [Sat, 2 Jun 2012 02:02:11 +0000 (19:02 -0700)]
am 5caa24fd: Merge "Temporarily disable FakeOemFeatures from userdebug or higher builds" into jb-dev

* commit '5caa24fd3eb12edbc75f35dba831166b8ebe603f':
  Temporarily disable FakeOemFeatures from userdebug or higher builds

12 years agoam 01827ce9: Merge "Be more discriminating when canceling notifications on changing...
Daniel Sandler [Sat, 2 Jun 2012 02:01:53 +0000 (19:01 -0700)]
am 01827ce9: Merge "Be more discriminating when canceling notifications on changing packages." into jb-dev

* commit '01827ce9f2d5f4441c7f7b0211d2739824320daf':
  Be more discriminating when canceling notifications on changing packages.

12 years agoam 0a19dba5: Merge "Present a one-time chooser when sharing screenshots." into jb-dev
Daniel Sandler [Sat, 2 Jun 2012 02:01:45 +0000 (19:01 -0700)]
am 0a19dba5: Merge "Present a one-time chooser when sharing screenshots." into jb-dev

* commit '0a19dba545d25760839399e4bc8ece6d9cc888da':
  Present a one-time chooser when sharing screenshots.

12 years agoam 6acca244: Merge "Cannot double tap and hold outside of the input focused window...
Svetoslav Ganov [Sat, 2 Jun 2012 02:01:40 +0000 (19:01 -0700)]
am 6acca244: Merge "Cannot double tap and hold outside of the input focused window." into jb-dev

* commit '6acca2442572a28b7d9428e5e2fc2aa4271e29f9':
  Cannot double tap and hold outside of the input focused window.

12 years agoam ea01e4a2: Merge "Survey says: NIET!" into jb-dev
Dianne Hackborn [Sat, 2 Jun 2012 02:01:33 +0000 (19:01 -0700)]
am ea01e4a2: Merge "Survey says: NIET!" into jb-dev

* commit 'ea01e4a2d5cc28093e9fd720055082b2d3f708d9':
  Survey says: NIET!

12 years agoam 1b3dcd3b: Merge "Fix NPE while creating autonomous GO" into jb-dev
Irfan Sheriff [Sat, 2 Jun 2012 02:01:28 +0000 (19:01 -0700)]
am 1b3dcd3b: Merge "Fix NPE while creating autonomous GO" into jb-dev

* commit '1b3dcd3bda605d766da64b48b22bb96a875e728a':
  Fix NPE while creating autonomous GO

12 years agoam 79f7381f: Merge "Fix bug 6596440: NPE when pulling down notification window" into...
Raph Levien [Sat, 2 Jun 2012 02:01:03 +0000 (19:01 -0700)]
am 79f7381f: Merge "Fix bug 6596440: NPE when pulling down notification window" into jb-dev

* commit '79f7381f8b4e9a462d012740c2a902ae3de8a6b0':
  Fix bug 6596440: NPE when pulling down notification window

12 years agoam 40ba4dad: Merge "Add a thread to handle the radio shutdown." into jb-dev
Jeff Brown [Sat, 2 Jun 2012 02:00:49 +0000 (19:00 -0700)]
am 40ba4dad: Merge "Add a thread to handle the radio shutdown." into jb-dev

* commit '40ba4dad4c56b8a7fbae4a93a6e5385993301ad4':
  Add a thread to handle the radio shutdown.

12 years agoAdd MediaRouter API.
Adam Powell [Tue, 22 May 2012 17:05:00 +0000 (10:05 -0700)]
Add MediaRouter API.

This is just the initial state tracking. Still to go is
actually triggering Bluetooth A2DP correctly and tracking
process state in the system server.

Change-Id: I33031d52799d6e2d7208910da833831085cc3677

12 years agoMerge "Revert "Update long strings to provide users with more information about permi...
Adrian Ludwig [Sat, 2 Jun 2012 00:38:03 +0000 (17:38 -0700)]
Merge "Revert "Update long strings to provide users with more information about permissions."" into jb-dev

12 years agoRevert "Update long strings to provide users with more information about permissions."
Adrian Ludwig [Sat, 2 Jun 2012 00:33:38 +0000 (17:33 -0700)]
Revert "Update long strings to provide users with more information about permissions."

This reverts commit 714665c7a3bc4b4702e031448864d3d341f1f098

12 years agoMerge "Update long strings to provide users with more information about permissions...
Adrian Ludwig [Sat, 2 Jun 2012 00:32:44 +0000 (17:32 -0700)]
Merge "Update long strings to provide users with more information about permissions." into jb-dev

12 years agoUpdate long strings to provide users with more information about permissions.
Adrian Ludwig [Fri, 1 Jun 2012 00:26:16 +0000 (17:26 -0700)]
Update long strings to provide users with more information about permissions.

Change-Id: I781fbe36f830e011c06951ff2baa910bab7f13aa

Conflicts:

core/res/res/values/strings.xml

12 years agoFix build.
Adrian Ludwig [Fri, 1 Jun 2012 22:57:12 +0000 (15:57 -0700)]
Fix build.

Change-Id: I739102258739ceb9856b8867949fa7f53532189d

12 years agoFix power manager issues.
Craig Mautner [Fri, 1 Jun 2012 23:02:47 +0000 (16:02 -0700)]
Fix power manager issues.

1. If a new brightness animation is started while an unrelated one is
ongoing complete the old animation immediately. Unrelated means that
the old and new animations apply to different devices (button,
keyboard, or screen).

2. Do not interpret turning off the keyboard or button lights as
turning off the screen in isScreenTurningOffLocked().

Fixes bug 6519847.

Change-Id: I53a20951036bcdb793daeff84a9ebeed44be01fc

12 years agoMerge "Skip LayoutTransition animations on objects of size (0,0)" into jb-dev
Chet Haase [Fri, 1 Jun 2012 22:52:28 +0000 (15:52 -0700)]
Merge "Skip LayoutTransition animations on objects of size (0,0)" into jb-dev

12 years agoMerge "Update indeterminate progress bar assets" into jb-dev
Adam Powell [Fri, 1 Jun 2012 22:29:54 +0000 (15:29 -0700)]
Merge "Update indeterminate progress bar assets" into jb-dev

12 years agoUpdate indeterminate progress bar assets
Adam Powell [Fri, 1 Jun 2012 22:22:36 +0000 (15:22 -0700)]
Update indeterminate progress bar assets

Bug 6587381

Change-Id: I2154ab36d697d5cee098fa7134288c1b45ca1de4

12 years agoSkip LayoutTransition animations on objects of size (0,0)
Chet Haase [Fri, 1 Jun 2012 22:09:07 +0000 (15:09 -0700)]
Skip LayoutTransition animations on objects of size (0,0)

LayoutTransition runs changing animations on all objects that change between
now and the next layout. This works in most normal situations, but when a container
is becoming visible, or being added to its container, or other first-time situations,
then some of the views and parent hierarchy may be of size (0,0). The user really
shouldn't need to see an animation up from these nonsense values, so we just
skip running the animation on these objects and simply place the objects where they
need to go.

Issue #6597648 view should not animate up from size (0,0)

Change-Id: I2c355a68bf1ce3b41fbec01ad95c78d83562ba32

12 years agoMerge "Revert "Make the protectionLevel of framework permissions consistent and relat...
Adrian Ludwig [Fri, 1 Jun 2012 21:54:07 +0000 (14:54 -0700)]
Merge "Revert "Make the protectionLevel of framework permissions consistent and related to sensitive user data. Dangerous permissions are applied only where sensitive user data may be exposed."" into jb-dev