summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Touch explorer and magnifier do not work well together.Svetoslav Ganov2012-10-024-42/+64
| | | | | | | | | | | | | | | | | | | | | 1. If tocuh exploration and screen magnification are enabled and the screen is currently magnified, gesture detection does not work well. The reason is because we are transforming the events if the screen is magnified before passing them to the touch explorer to compensate for the magnification so the user can poke what he thinks he pokes. However, when doing gesture detection/velocity computing this compensating shrinks the gestured shape/ decreases velocity leading to poor gesture reco/incorrect velocity. This change adds a onRawMotionEvent method in the event transformation chain which will process the raw touch events. In this method of the touch explorer we are passing events to the gesture recognized and the velocity tracker. 2. Velocity tracker was not cleared on transitions out of touch exploring state which is the only one that uses velocity. bug:7266617 Change-Id: I7887fe5f3c3bb6cfa203b7866a145c7341098a02
* Merge "Fix IME tile related crash" into jb-mr1-devDaniel Sandler2012-10-011-2/+4
|\
| * Fix IME tile related crashDaniel Sandler2012-10-011-2/+4
| | | | | | | | | | Bug: 7246375 Change-Id: I374ed201ea4870fb7397d075baed09524061030d
* | Merge "Status bar: Keep disabled state per user." into jb-mr1-devJohn Spurlock2012-10-013-16/+46
|\ \ | |/ |/|
| * Status bar: Keep disabled state per user.John Spurlock2012-10-013-16/+46
| | | | | | | | | | Bug:7165607 Change-Id: If6f7a41c2516996612aef5e013dd0d2bd23f9084
* | Merge "Import translations. DO NOT MERGE" into jb-mr1-devBaligh Uddin2012-10-018-54/+29
|\ \
| * | Import translations. DO NOT MERGEBaligh Uddin2012-09-288-54/+29
| | | | | | | | | | | | | | | Change-Id: I621c7a7eeefbe29fe52656a8716c1a2efea71e73 Auto-generated-cl: translation import
* | | Merge "Remove IME tile from Quick Settings." into jb-mr1-devDaniel Sandler2012-10-011-25/+28
|\ \ \
| * | | Remove IME tile from Quick Settings.Daniel Sandler2012-10-011-25/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It will remain a transient notification. Bug: 7246375 Change-Id: I34e262816c6f000d1ae64c41982ff9cc48e378e6
* | | | Merge "Assets were drawn in the wrong timezone." into jb-mr1-devDaniel Sandler2012-10-013-0/+0
|\ \ \ \ | |/ / /
| * | | Assets were drawn in the wrong timezone.Daniel Sandler2012-10-013-0/+0
| | | | | | | | | | | | | | | | | | | | Bug: 7258384 Change-Id: I62eaeaceb304789ced8027d2b17543a68d5eeca1
* | | | Merge "Tapping the clock now takes you to date/time settings." into jb-mr1-devAlan Smithee2012-10-011-6/+1
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | Tapping the clock now takes you to date/time settings.Alan Smithee2012-10-011-6/+1
| | | | | | | | | | | | | | | Bug: 7175168 Change-Id: Ib430f0c5765cc6e474ed9a2a2a09e6a127cacf3c
* | | Always accept API calls from processes which have INTERACT_ACROSS_USERS_FULL ↵Satoshi Kataoka2012-10-011-11/+29
| | | | | | | | | | | | | | | | | | | | | in InputMethodManagerService Bug: 6931482 Change-Id: I1620413578b9e8da6564664219f65bdc00d5ecfd
* | | Merge "Make rssi state change sticky" into jb-mr1-devIrfan Sheriff2012-09-301-1/+1
|\ \ \
| * | | Make rssi state change stickyIrfan Sheriff2012-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NetworkController misses the rssi state at boot. It gets the wifi connection status because it is sticky. The rssi state will remain out of sync until the wifi state machine sends another update which may not happen if rssi does not change significantly. Make rssi sticky as well to make sure NetworkController has the last known signal strength on wifi. Bug: 6916156 Change-Id: Id7dd621c6dbc35d7354757c61aa18a3b1ba90593
* | | | Merge "Handle ISE when physical volume isn't mounted." into jb-mr1-devJeff Sharkey2012-09-301-3/+10
|\ \ \ \
| * | | | Handle ISE when physical volume isn't mounted.Jeff Sharkey2012-09-301-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 7238149 Change-Id: I85081225a1a43a2c1b6f70b6275c6bbca0b3764e
* | | | | Merge "Fix texture corruption" into jb-mr1-devChet Haase2012-09-309-34/+69
|\ \ \ \ \
| * | | | | Fix texture corruptionChet Haase2012-09-309-34/+69
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When memory gets low on a device, activities flush everything they can. Hardware-accelerated activites, such as Launcher, flush GL resources and destroy the GL context. However, some resources were still hanging around, due to deferred destruction policies (we don't delete layers until the DisplayLists they are in are finalized, to ensure we don't deref deleted objects). This meant that we were referring to obsolete GL data in these objects. in particular, it meant that we might come around later, after a new GL context was created, and delete a texture object that was incorrect. We use the layer's "texture id" to refer to the texture underlying the layer. But if there's a new GL context, then this texture ID is no longer valid, and we may be deleting the texture that a different object (layer, icon, whatever) is referring to, because the driver may return that same ID under the new GL context. The fix is to more aggressively delete things that we know will not be used again when the GL context is destroyed. In particular, we delete all resources being used by all DisplayLists at GL context destruction time. Issue #7195815 Textures corruption on all devices, in many apps Change-Id: I52d2d208173690dbb794a83402d38f14ea4c6c22
* | | | | Merge "Work on issue #6949468: ↵Dianne Hackborn2012-09-303-70/+84
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | android.dpi.cts.ConfigurationScreenLayoutTest..." into jb-mr1-dev
| * | | | | Work on issue #6949468: android.dpi.cts.ConfigurationScreenLayoutTest...Dianne Hackborn2012-09-303-70/+84
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...#testScreenLayout failures on JO This doesn't actually fix it; I have concluded that the test is broken (the platform is correctly reporting that this is a NOT LONG device because in portrait once you account for the status bar and system bar our size is 880dp high and 600dp wide, which is not enough for us to be in the LONG config). However while working on this I noticed that the code for computing the configuration of the external display was wrong. I have fixed that by putting this code for computing these parts of the configuration in a common place that both the window manager and external display code can use. Change-Id: Ic6a84b955e9ec345a87f725203a29e4712dac0ad
* | | | | Merge "Disable package verification in test harness" into jb-mr1-devrich cannings2012-09-301-0/+5
|\ \ \ \ \
| * | | | | Disable package verification in test harnessrich cannings2012-09-301-0/+5
| |/ / / / | | | | | | | | | | | | | | | | | | | | Bug: 7233608 Change-Id: I521980728f5fb68b42a3906ff4fd25cd59dbbd7a
* | | | | Merge "Making runway lights appear for correct pages (issue 7232481)" into ↵Adam Cohen2012-09-302-5/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | jb-mr1-dev
| * | | | | Making runway lights appear for correct pages (issue 7232481)Adam Cohen2012-09-302-5/+16
| |/ / / / | | | | | | | | | | | | | | | Change-Id: I66a48cc8f14cb9ebfbf032287591565f38cb3606
* | | | | Merge "Fix UNSPECIFIED measurement in RelativeLayout" into jb-mr1-devAdam Powell2012-09-301-5/+17
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix UNSPECIFIED measurement in RelativeLayoutAdam Powell2012-09-301-5/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly handle UNSPECIFIED MeasureSpec mode. Bug 7258418 Change-Id: Idc7b4f0a4a92505379eb5479a84665f7908fcb83
* | | | | Fix buildAdam Cohen2012-09-301-2/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I7642494039edec85f8c690a7854b86f318589ff0
* | | | | Merge "Update APIs to JB MR1 level 17." into jb-mr1-devDianne Hackborn2012-09-307-159/+1077
|\ \ \ \ \
| * | | | | Update APIs to JB MR1 level 17.Dianne Hackborn2012-09-307-160/+1077
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 is current, resources are fixed, cleanup is done. Change-Id: I6de446e209f59c5dd5fe1cde311776ab222817ea
* | | | | | Merge "Integrate keyguard paging hint" into jb-mr1-devAdam Cohen2012-09-3014-45/+302
|\ \ \ \ \ \
| * | | | | | Integrate keyguard paging hintJim Miller2012-09-2814-45/+302
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 7232481 Change-Id: I1959ae61b8f5afd055158dad67bdceecc4870d24
* | | | | | | Merge "Getting rid of keyguard widget flag that isn't used" into jb-mr1-devAdam Cohen2012-09-303-13/+4
|\ \ \ \ \ \ \
| * | | | | | | Getting rid of keyguard widget flag that isn't usedAdam Cohen2012-09-283-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -> issue 7238875 Change-Id: Ifad890b4061784889f3fc7711a165452cf230fbd
* | | | | | | | Merge "Changing debug for b/7094175." into jb-mr1-devCraig Mautner2012-09-302-4/+7
|\ \ \ \ \ \ \ \
| * | | | | | | | Changing debug for b/7094175.Craig Mautner2012-09-292-4/+7
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 7094175 (but not really). Change-Id: Ice2abb93f479ea0bda931e9643710668c25aa285
* | | | | | | | Merge "Fix the build" into jb-mr1-devFabrice Di Meglio2012-09-301-1/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix the buildFabrice Di Meglio2012-09-301-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I82c31a0091ee46d9e4923cf08f73f3db213c0762
* | | | | | | | | Merge "Fix bug #7199562 UI mirroring for RTL locales (Arabic, Hebrew, ↵Fabrice Di Meglio2012-09-302-5/+9
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | Farsi): Play settings" into jb-mr1-dev
| * | | | | | | | Fix bug #7199562 UI mirroring for RTL locales (Arabic, Hebrew, Farsi): Play ↵Fabrice Di Meglio2012-09-302-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | settings - do not need those variables. Use what we already have in View. - reset padding to initial values before changing it. Change-Id: Ib396b3dca6e98a94d83a538a9b594b5eb426c453
* | | | | | | | | Merge "Perform a long computation to catch bitmap sizes > 32 bits Bug ↵Romain Guy2012-09-301-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #7257930" into jb-mr1-dev
| * | | | | | | | | Perform a long computation to catch bitmap sizes > 32 bitsRomain Guy2012-09-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #7257930 Change-Id: I28d08024fabe8103251d480524b0b0f2fd2d2aba
* | | | | | | | | | Merge "reset() should reset. Otherwise it would be called something else. ↵Romain Guy2012-09-301-1/+19
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | / / / / | |_|_|_|_|/ / / / |/| | | | | | | | Bug #7256095" into jb-mr1-dev
| * | | | | | | | reset() should reset. Otherwise it would be called something else.Romain Guy2012-09-281-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #7256095 Change-Id: I610bbcaccdceaf2b5bb5f9d231283335911d4cd9
* | | | | | | | | Merge "Fix bug #6427629 Clean up layout direction APIs" into jb-mr1-devFabrice Di Meglio2012-09-305-33/+19
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | / / / | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | Fix bug #6427629 Clean up layout direction APIsFabrice Di Meglio2012-09-285-33/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove onPaddingChanged(int) and fold it into onRtlPropertiesChanged(int) Change-Id: I1d7f02d2b4538c6c991bd4285501bbc73e6aa5c3
* | | | | | | | Merge "Import translations. DO NOT MERGE" into jb-mr1-devBaligh Uddin2012-09-305-12/+12
|\ \ \ \ \ \ \ \
| * | | | | | | | Import translations. DO NOT MERGEBaligh Uddin2012-09-285-12/+12
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I7cff2dd7d10ebd07608f24d499f867e4b21a3a9d Auto-generated-cl: translation import
* | | | | | | | Explore by touch enabled when screen magnification is on.Svetoslav Ganov2012-09-291-3/+0
| |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. A recently added check was preventing touch exploration being disabled when the last touch exploring service was turned off. As a consequence enabling explore by touch was initializing the input filter with the magnification and the not disabled screen magnification features. bug:7256223 Change-Id: I9ed5457705d625805462e4d316b2c8a5af9aabca