Jeff Brown
455c66e7ff
Merge "Simplify spot tracking logic. Bug: 4124987" into honeycomb-mr2
2011-06-06 20:31:55 -07:00
Jeff Brown
e5c60a3479
Merge "Touch pad improvements. Bug: 4124987" into honeycomb-mr2
2011-06-06 20:30:47 -07:00
Jeff Brown
769acf8623
Merge "Improve browser scrolling when using the mouse wheel." into honeycomb-mr2
2011-06-06 20:27:28 -07:00
Dianne Hackborn
1975da38d2
Merge "Fix issue #4539687 : At least one compatibility-mode app (Androminion)..." into honeycomb-mr2
2011-06-06 17:30:50 -07:00
Xavier Ducrohet
83176b7577
Merge "Import the Layoutlib from hc-mr1." into honeycomb-mr2
2011-06-06 16:17:44 -07:00
Mathias Agopian
f3d939c5e5
merge various SF fixes from gingerbread to honeycomb-mr2 (DO NOT MERGE)
...
Fix a race that could cause GL commands to be executed from the wrong thread.
RefBase subclasses can now decide how they want to be destroyed.
Fix a race in SurfaceFlinger that could cause layers to be leaked forever.
Fix a race-condtion in SurfaceFlinger that could lead to a crash.
initial cherry-pick:
resolved conflicts for merge of b9783b49 to honeycomb-plus-aosp
Change-Id: I2a335e03fff219e35c18a7b0089b3a11d636576f
2011-06-06 15:14:25 -07:00
Eric Fischer
2768505342
Merge "Import revised translations. DO NOT MERGE" into honeycomb-mr2
2011-06-06 10:38:42 -07:00
Dianne Hackborn
77a171c55c
Merge "Fix to not lose state when saving a deactivated fragment." into honeycomb-mr2
2011-06-03 17:52:23 -07:00
Gilles Debunne
b8c3181422
Merge "Tap timeout removed on paste. Relying on position only." into honeycomb-mr2
2011-06-03 10:26:18 -07:00
Andy Stadler
4d68ae93e2
Merge "DO NOT MERGE Use unchecked admin lookup for getStorageEncryption()" into honeycomb-mr2
2011-06-03 10:24:27 -07:00
Jeff Brown
c51a9f87bd
Merge "Add a preference panel for mouse speed." into honeycomb-mr2
2011-06-02 17:26:05 -07:00
Jeff Brown
2127c742d8
Merge "Implement pointer acceleration." into honeycomb-mr2
2011-06-02 17:25:59 -07:00
Jeff Brown
adab620383
Implement pointer acceleration.
...
Bug: 4124987
Change-Id: I1f31a28f1594c55302ccabe13fe3ca6d2ff71d50
2011-06-02 14:12:05 -07:00
Scott Main
7d0972efde
Merge "cherrypick Change-Id: I7a3612a1bc22cf53d382f787fa43fe222978d35e docs: add 'animator' resource info" into honeycomb-mr2
2011-06-02 09:52:09 -07:00
Scott Main
f95a59b340
Merge "cherry pick Change-Id: Id082021be2c27476f106285d0dd68d9e0f5bb514 docs: release notes for adt 11" into honeycomb-mr2
2011-06-02 09:49:43 -07:00
Scott Main
cac9b2cee3
Merge "Cherry pick Change-Id: Ie9d68854926544749dde4edfeac9be2ece38560b docs: fix broken links" into honeycomb-mr2
2011-06-02 09:47:31 -07:00
Dianne Hackborn
da86002d17
Merge "Add new supports-screen API to set maximum allowed size." into honeycomb-mr2
2011-06-01 22:28:56 -07:00
Scott Main
a76b2cdc17
Merge "doc typo" into honeycomb-mr2
2011-06-01 18:19:12 -07:00
Adam Powell
c3bab1a4c9
Merge "Framework: bugfix for menu selector not showing up properly." into honeycomb-mr2
2011-06-01 12:48:03 -07:00
Dianne Hackborn
9e19c9e4ef
Merge "Compatibility mode never needed for normal size screens." into honeycomb-mr2
2011-06-01 12:43:56 -07:00
Dianne Hackborn
5717c26845
Merge "Fix issue #4500511 : Holo effect background doesn't reach top of screen anymore" into honeycomb-mr2
2011-06-01 12:34:48 -07:00
Adam Powell
d27a23d661
Merge "Fix bug 4501658 - adjust toast frame padding" into honeycomb-mr2
2011-06-01 10:27:54 -07:00
Dianne Hackborn
5207046002
Merge "Forgot this file." into honeycomb-mr2
2011-05-31 18:28:50 -07:00
Dianne Hackborn
13520e8a76
Merge "Fix issue #4502672 : Wrong xml resources used for homescreen widgets." into honeycomb-mr2
2011-05-31 18:05:26 -07:00
Jeff Brown
5eba89ca43
Merge "Use ViewConfiguration to seed input system configuration." into honeycomb-mr2
2011-05-31 15:42:18 -07:00
Jeff Brown
e63c757704
Merge "Button state should reflect actual buttons. (DO NOT MERGE)" into honeycomb-mr2
2011-05-31 15:42:08 -07:00
Amith Yamasani
87d48487ae
Merge "Use Holo background and proper padding for App Permissions UI." into honeycomb-mr2
2011-05-31 13:58:34 -07:00
Dianne Hackborn
c6291e0ff4
Add "tv" density for 720p screens.
...
Change-Id: I028969b007f2fceea66947d77a2ae31ef1d1a630
2011-05-27 13:40:26 -07:00
Dianne Hackborn
d4e86e9fdb
Merge "Small fixes and cleanup of resource config handling." into honeycomb-mr2
2011-05-27 12:40:39 -07:00
Dianne Hackborn
c3f07924a5
Small fixes and cleanup of resource config handling.
...
Change-Id: I402c31b68f2b4825cb4c610a65ee8e1da471c7bb
2011-05-27 12:09:11 -07:00
James Dong
a3eba24fdf
Merge "Revert "DO NOT MERGE Correctly implement the CLEAR xfermode."" into honeycomb-mr2
2011-05-27 11:26:24 -07:00
Tadashi G. Takaoka
0f4dfb3dd8
Merge "Fix InputType determination of WebTextView (DO NOT MERGE)" into honeycomb-mr2
2011-05-27 10:47:12 -07:00
Scott Main
536d8aba23
Merge "docs: adjust what's visible for online and offline docs" into honeycomb-mr2
2011-05-27 10:17:41 -07:00
Dianne Hackborn
7c379dd6de
Merge "Add new supports-screens attributes for declaring the compatible screens." into honeycomb-mr2
2011-05-26 17:07:52 -07:00
Romain Guy
b3b2b965cc
Merge "DO NOT MERGE Correctly implement the CLEAR xfermode." into honeycomb-mr2
2011-05-26 16:55:33 -07:00
Gilles Debunne
ca24675bf9
Merge "ExternalStorageFormatter takes an optional StorageVolume target." into honeycomb-mr2
2011-05-26 15:44:18 -07:00
Adam Powell
0921b4be2b
Merge "DO NOT MERGE - Fix bug 4489946 - Remove placeholder views for phones in smaller-screen decor layouts." into honeycomb-mr2
2011-05-26 13:26:33 -07:00
Kenny Root
e7bf0322d2
Merge "Break apart queries to getInstalled* API DO NOT MERGE" into honeycomb-mr2
2011-05-26 13:10:23 -07:00
Dianne Hackborn
2992337f5a
Merge "Rework how we decide whether to use system or status bar." into honeycomb-mr2
2011-05-26 11:39:22 -07:00
Eric Fischer
423eb5e44c
Merge "Import revised translations. DO NOT MERGE" into honeycomb-mr2
2011-05-26 11:36:58 -07:00
Dianne Hackborn
0e7b61f1c3
Merge "Spiffy new compatibility mode UI." into honeycomb-mr2
2011-05-25 21:18:36 -07:00
Jeff Brown
ab184a4855
Merge "Touch pad UX improvements." into honeycomb-mr2
2011-05-25 19:15:24 -07:00
Jeff Brown
8808af5c05
Merge "Fix deadlock in dispatcher. (DO NOT MERGE)" into honeycomb-mr2
2011-05-25 18:55:52 -07:00
Adam Powell
d97a0b6d77
Merge "Updated popup dialog 9 patches (light)" into honeycomb-mr2
2011-05-25 18:10:22 -07:00
Joe Onorato
e7346081dd
Merge "Move status bar icons to sw600." into honeycomb-mr2
2011-05-25 17:36:54 -07:00
Jeff Hamilton
0d389cc6ab
Merge "Swap Mifare for MIFARE." into honeycomb-mr2
2011-05-25 15:38:56 -07:00
Joe Onorato
ddc3f51233
Merge "move resources" into honeycomb-mr2
2011-05-25 15:18:56 -07:00
James Dong
f050cd0782
Merge "Revert "Use pread() to get the decrypted data for container based DRM file."" into honeycomb-mr2
2011-05-25 14:51:52 -07:00
Jeff Brown
d3e6d3e763
Initial checkin of spot presentation for touchpad gestures. (DO NOT MERGE)
...
Added a new PointerIcon API (hidden for now) for loading
pointer icons.
Fixed a starvation problem in the native Looper's sendMessage
implementation which caused new messages to be posted ahead
of old messages sent with sendMessageDelayed.
Redesigned the touch pad gestures to be defined in terms of
more fluid finger / spot movements. The objective is to reinforce
the natural mapping between fingers and spots which means there
must not be any discontinuities in spot motion relative to
the fingers.
Removed the SpotController stub and folded its responsibilities
into PointerController.
Change-Id: Ib647dbd7a57a7f30dd9c6e2c260df51d7bbdd18e
2011-05-25 14:37:17 -07:00
Jeff Brown
fa785531f7
Coalesce input events that arrive faster than 333Hz. (DO NOT MERGE)
...
Some drivers report individual finger updates one at a time
instead of all at once. When 10 fingers are down, this can
cause the framework to have to handle 10 times as many events
each with 10 times as much data. Applications like
PointerLocation would get significantly bogged down by all
of the redundant samples.
This change coalesces samples that are closely spaced in time,
before they are dispatched, as part of the motion event batching
protocol.
Increased the size of the InputChannel shared memory buffer so
that applications can catch up faster if they accumulate a
backlog of samples.
Change-Id: Ibc6abf8af027d9003011ac75caa12941080caba3
2011-05-25 14:37:16 -07:00