Adam Powell
87da860616
Manually merged VelocityTracker changes
2010-02-09 14:25:41 -08:00
Adam Powell
18f75bd45c
am e88192b9: Cleanup fixes for ScaleGestureDetector
...
Merge commit 'e88192b9d2a8c364d8545471907c5baa275bb5f6' into eclair-plus-aosp
* commit 'e88192b9d2a8c364d8545471907c5baa275bb5f6':
Cleanup fixes for ScaleGestureDetector
2010-02-09 10:55:57 -08:00
Adam Powell
e88192b9d2
Cleanup fixes for ScaleGestureDetector
2010-02-09 10:27:48 -08:00
The Android Open Source Project
ad9bcb22d0
merge from open-source master
2010-02-05 13:55:16 -08:00
Adam Powell
b09ef7b4fa
Merge "Use a circular buffer in VelocityTracker"
2010-02-05 13:01:22 -08:00
Andreas Agvard
4766defdd0
Fixed Android animation framework, for using interpolators that do not start at 0.0f
...
There is a bug that affects interpolators that do not return 0.0f when given 0.0f as input. All default interpolators in Android do return 0.0f, which is why it hasn't been
noticed. Some custom interpolators can for example run backwards, returning 1.0f when given input 0.0f.
2010-02-05 08:16:01 +01:00
Marc Capdevielle
ce760cd6df
Use a circular buffer in VelocityTracker
...
Optimizes the frequently called addPoint() method while keeping the
same velocity computation.
Thx Cyril Mottier for help and tests.
2010-02-03 11:15:38 +01:00
Grace Kloba
bb074ef9c2
am 769ed21c: Fix http://b/issue?id=2400423 .
...
Merge commit '769ed21c33c3629411eb3bbf924de45737a18067' into eclair-plus-aosp
* commit '769ed21c33c3629411eb3bbf924de45737a18067':
Fix http://b/issue?id=2400423 .
2010-01-27 12:30:19 -08:00
Grace Kloba
769ed21c33
Fix http://b/issue?id=2400423 .
...
When the same page is loaded, updateRestoreState
will be false when we finish the first layout. As
we are still in the same page, we don't want to
update the current zoom/scroll. But in some cases,
like a site switch from mobile to full site and
keeps the same url, we do want to update the zoom
range as the viewport spec changed. Otherwise, user
can't zoom in the full site as the WebView thought
it is still a mobile non-scalable page.
2010-01-27 12:24:38 -08:00
Mike Reed
b22446901c
am f904be16: Merge "disable high-quality filtering during scrolling, until I can cached the scaled images." into eclair
...
Merge commit 'f904be1659fcc88dd80be2c900ffc89e77b1c737' into eclair-plus-aosp
* commit 'f904be1659fcc88dd80be2c900ffc89e77b1c737':
disable high-quality filtering during scrolling, until I can cached the scaled images.
2010-01-25 06:24:35 -08:00
Mike Reed
f904be1659
Merge "disable high-quality filtering during scrolling, until I can cached the scaled images." into eclair
2010-01-25 06:19:17 -08:00
Mike Reed
729d8369b5
disable high-quality filtering during scrolling, until I can cached the scaled images.
2010-01-25 08:30:35 -05:00
Grace Kloba
4f01c92750
am 5ff24d5d: DO NOT MERGE
...
Merge commit '5ff24d5da414db4e8c2ebe98f40976e7be62b72d' into eclair-plus-aosp
* commit '5ff24d5da414db4e8c2ebe98f40976e7be62b72d':
DO NOT MERGE
2010-01-22 13:17:52 -08:00
Grace Kloba
5ff24d5da4
DO NOT MERGE
...
This reverts commit 52cb3cbd6f .
2010-01-22 12:45:54 -08:00
Fred Quintana
6f3e1e27a6
am 9a400fa4: Merge "initialize sync adapters that get installed while the system is running bug http://b/issue?id=2360782 " into eclair
...
Merge commit '9a400fa4d3e89a3ab3669c0aa2ef6676020646d1' into eclair-plus-aosp
* commit '9a400fa4d3e89a3ab3669c0aa2ef6676020646d1':
initialize sync adapters that get installed while the system is running
2010-01-21 17:35:28 -08:00
Fred Quintana
44037e6c41
initialize sync adapters that get installed while the system is running
...
bug http://b/issue?id=2360782
2010-01-21 13:14:49 -08:00
The Android Open Source Project
176a88ff14
merge from open-source master
2010-01-21 11:21:25 -08:00
Grace Kloba
e5b9beae26
am f6aed0e0: Merge "DO NOT MERGE" into eclair
...
Merge commit 'f6aed0e0a7c96094b66f5426baad78032b794497' into eclair-plus-aosp
* commit 'f6aed0e0a7c96094b66f5426baad78032b794497':
DO NOT MERGE
2010-01-20 23:34:42 -08:00
Grace Kloba
f6aed0e0a7
Merge "DO NOT MERGE" into eclair
2010-01-20 23:30:05 -08:00
Grace Kloba
5b74576218
am d5ada83c: ScaleGestureDetector needs to query the displaymetrics for the width/height on each touch down as orientation can change.
...
Merge commit 'd5ada83c719d366d3063572ca6ce5ab8918fd39b' into eclair-plus-aosp
* commit 'd5ada83c719d366d3063572ca6ce5ab8918fd39b':
ScaleGestureDetector needs to query the displaymetrics
2010-01-20 23:26:03 -08:00
Grace Kloba
d5ada83c71
ScaleGestureDetector needs to query the displaymetrics
...
for the width/height on each touch down as orientation
can change.
This should fix the problem where we can't pinch on the
top right corner when device is in landscape mode.
2010-01-20 23:06:43 -08:00
Grace Kloba
52cb3cbd6f
DO NOT MERGE
...
Just scale the canvas instead of changing the real
scale factor during pinch.
Added over limit zoom feedback for pinch in the WebView.
Fix http://b/issue?id=2383539
2010-01-20 21:58:27 -08:00
Grace Kloba
aeeb1a84aa
am 8681df90: DO NOT MERGE
...
Merge commit '8681df902e8cc61d290808c5d78ea48920d30f3b' into eclair-plus-aosp
* commit '8681df902e8cc61d290808c5d78ea48920d30f3b':
DO NOT MERGE
2010-01-20 19:20:57 -08:00
Grace Kloba
8681df902e
DO NOT MERGE
...
Adopt the sloppy detection in the ScaleGestureDetector.
Try to fix the fat thumb problem.
Fix http://b/issue?id=2385061
2010-01-20 19:15:44 -08:00
Mike Reed
6dc9232c1c
am a66baccc: Merge "Do not merge" into eclair
...
Merge commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb' into eclair-plus-aosp
* commit 'a66baccc8fa9f6fa5f1630845e3c6370cb3418eb':
Do not merge
2010-01-20 18:35:24 -08:00
Mike Reed
a66baccc8f
Merge "Do not merge" into eclair
2010-01-20 18:32:32 -08:00
Grace Kloba
f8c7d06ffa
am 89e3c1ab: Merge "Fix the sloppy detection in the ScaleGestureDetector." into eclair
...
Merge commit '89e3c1ab017717b619b27ca312d87918981004ca' into eclair-plus-aosp
* commit '89e3c1ab017717b619b27ca312d87918981004ca':
Fix the sloppy detection in the ScaleGestureDetector.
2010-01-20 17:40:30 -08:00
Grace Kloba
8f9fbb0c45
Fix the sloppy detection in the ScaleGestureDetector.
...
Fix http://b/issue?id=2385061
2010-01-20 17:35:50 -08:00
Mike Reed
12bcbdc681
Do not merge
...
port stretchy from master
2010-01-20 16:27:36 -05:00
Adam Powell
97b108532f
am 5910cb53: Merge "Edge of screen slop detection for ScaleGestureDetector." into eclair
...
Merge commit '5910cb53ea7085dff4c8c6b9c1edde5a1b59fa28' into eclair-plus-aosp
* commit '5910cb53ea7085dff4c8c6b9c1edde5a1b59fa28':
Edge of screen slop detection for ScaleGestureDetector.
2010-01-19 19:59:19 -08:00
Adam Powell
380b525220
Edge of screen slop detection for ScaleGestureDetector.
2010-01-19 16:33:46 -08:00
Amith Yamasani
658dc0d4b0
am b35b8c13: Merge "Security fix in accessibility - don\'t read out password. # 2371557" into eclair
...
Merge commit 'b35b8c1334b8bb8c4fb8b679fdb0b9bcbd5b41fe' into eclair-plus-aosp
* commit 'b35b8c1334b8bb8c4fb8b679fdb0b9bcbd5b41fe':
Security fix in accessibility - don't read out password. # 2371557
2010-01-19 11:53:59 -08:00
Amith Yamasani
b35b8c1334
Merge "Security fix in accessibility - don't read out password. # 2371557" into eclair
2010-01-19 11:50:39 -08:00
Grace Kloba
76c29e633f
am f167c4bf: DO NOT MERGE
...
Merge commit 'f167c4bfca57b5467f40f6cf25e10fb12183a9f3' into eclair-plus-aosp
* commit 'f167c4bfca57b5467f40f6cf25e10fb12183a9f3':
DO NOT MERGE
2010-01-18 23:43:37 -08:00
Grace Kloba
b869c59446
am 17b14bd3: DO NOT MERGE
...
Merge commit '17b14bd36aba265ac6bffc2626d8db29713d7c45' into eclair-plus-aosp
* commit '17b14bd36aba265ac6bffc2626d8db29713d7c45':
DO NOT MERGE
2010-01-18 23:43:32 -08:00
Grace Kloba
55d791e74e
am 5a0bf1f0: DO NOT MERGE
...
Merge commit '5a0bf1f03e5f62449ea2520edb79ea868e6f06e7' into eclair-plus-aosp
* commit '5a0bf1f03e5f62449ea2520edb79ea868e6f06e7':
DO NOT MERGE
2010-01-18 23:43:27 -08:00
Grace Kloba
8d4baa7893
am d79d1c72: Merge "If ZoomButttonsController detects more than one pointer, give up the control. This should enable the View behind it, like WebView, will always get the multi-pointer events even when ZoomButtonsController is up." into eclair
...
Merge commit 'd79d1c72991e587294432e80d091e3ae26a0c103' into eclair-plus-aosp
* commit 'd79d1c72991e587294432e80d091e3ae26a0c103':
If ZoomButttonsController detects more than one pointer,
2010-01-18 23:43:20 -08:00
Grace Kloba
3648f949ef
am f080a5ad: Merge "DO NOT MERGE" into eclair
...
Merge commit 'f080a5adf6d59bade46815ee605a3829e5c3ab89' into eclair-plus-aosp
* commit 'f080a5adf6d59bade46815ee605a3829e5c3ab89':
DO NOT MERGE
2010-01-18 23:43:14 -08:00
Grace Kloba
f167c4bfca
DO NOT MERGE
...
If pinched to overview mode, double tap should bring
it back to default instead of just setting the current
mode as overview mode.
2010-01-18 15:30:59 -08:00
Grace Kloba
17b14bd36a
DO NOT MERGE
...
Make sure the mZoomOverviewWidth is as least as
wide as the current (adjusted) view width.
This should fix the weird state Bart got in with
m.wikipedia.org.
2010-01-18 15:29:46 -08:00
Grace Kloba
5a0bf1f03e
DO NOT MERGE
...
Remove testing (enable plugin) code.
No reflow when zoom in, auto reflow when zoom out.
Fix http://b/issue?id=2375955
2010-01-18 15:29:46 -08:00
Grace Kloba
d79d1c7299
Merge "If ZoomButttonsController detects more than one pointer, give up the control. This should enable the View behind it, like WebView, will always get the multi-pointer events even when ZoomButtonsController is up." into eclair
2010-01-18 15:21:38 -08:00
Grace Kloba
d4d1d6eca0
If ZoomButttonsController detects more than one pointer,
...
give up the control. This should enable the View behind
it, like WebView, will always get the multi-pointer
events even when ZoomButtonsController is up.
2010-01-18 10:43:59 -08:00
NoraBora
8ca2f47e0d
ViewAnimator.setAnimateFirstView() doesn't work for out-animation.
2010-01-18 23:54:06 +09:00
Grace Kloba
19c9df3c1d
DO NOT MERGE
...
Bring back +/- when panning. Dismiss it when pinching.
2010-01-15 16:35:40 -08:00
Grace Kloba
88196464e9
am 4d69ac66: Merge "DO NOT MERGE" into eclair
...
Merge commit '4d69ac6695246b8df06a6583044dc4712d81a956' into eclair-plus-aosp
* commit '4d69ac6695246b8df06a6583044dc4712d81a956':
DO NOT MERGE
2010-01-14 19:32:45 -08:00
Grace Kloba
c8cab72521
am d1019a99: Merge "DO NOT MERGE" into eclair
...
Merge commit 'd1019a99f9b458a4129e047c96de7192a61e5e99' into eclair-plus-aosp
* commit 'd1019a99f9b458a4129e047c96de7192a61e5e99':
DO NOT MERGE
2010-01-14 19:32:39 -08:00
Grace Kloba
4d69ac6695
Merge "DO NOT MERGE" into eclair
2010-01-14 19:29:09 -08:00
Amith Yamasani
91ccdb5f10
Security fix in accessibility - don't read out password. # 2371557
...
Check for password type before send accessibility event.
[Submitting for Svet]
2010-01-14 18:56:02 -08:00
Grace Kloba
fd787ba79d
DO NOT MERGE
...
When adjust scale for zoom overview, keep the state
of whether textWrapScale is matching mActualScale.
So if user pinch during loading, we won't reflow.
Fix http://b/issue?id=2370552
2010-01-14 18:30:45 -08:00