40490 Commits

Author SHA1 Message Date
Dianne Hackborn
63042d6a03 Fix issue #3382992: IME close animation stutters from URL bar
Gross hack is grosser.

Change-Id: I0a34bf1d7c16c547402318f24776a5f7e8b7552b
2011-01-26 18:56:29 -08:00
Daniel Sandler
66a9f48bbf Merge "Wrong clock font in system bar. Whoops." into honeycomb 2011-01-26 09:35:03 -08:00
Jaikumar Ganesh
ff3b3ade7f Merge "Revert "Temporary Changes for certification of SCO."" into honeycomb 2011-01-26 09:16:07 -08:00
Justin Ho
93a0110e94 Merge "New stat_notify icons in hdpi and mdpi" into honeycomb 2011-01-26 09:12:01 -08:00
Jaikumar Ganesh
5a9ac240fe Revert "Temporary Changes for certification of SCO."
This reverts commit 75c2701454f4506664d9056988c8ce5fd0ca73ba.

Change-Id: Ic63cdbbb06b9ed2d9c48e8b29cc376059ecadebf
2011-01-26 09:08:50 -08:00
Jaikumar Ganesh
8ef1179efc Merge "Improve readability of java docs for the public APIs." into honeycomb 2011-01-26 09:02:12 -08:00
Justin Ho
ecf62d76e8 New stat_notify icons in hdpi and mdpi
Change-Id: I8e1eee2921411f5ed8d404c39dbfc9ac4977ef37
2011-01-26 08:48:48 -08:00
Daniel Sandler
e378a7514b Wrong clock font in system bar. Whoops.
Bug: 3385564
Change-Id: I7231e9f7494bce436e93aed9793770cff40841a4
2011-01-26 11:46:01 -05:00
Justin Ho
1e0bad6156 Updating phone assets to Gingerbread
Integrating new stat_notify in SystemUI

Change-Id: Ib626847a050b255ee63092b84f59ce83ed174379
2011-01-26 07:39:16 -08:00
Justin Ho
9286bb5bd5 Merge "Removing unused assets" into honeycomb 2011-01-26 07:26:40 -08:00
Chet Haase
ace9233b11 Merge "Fix invalidation problem with display lists" into honeycomb 2011-01-26 06:30:48 -08:00
Patrick Scott
c45ec3440b Merge "Turn off picture splitting for now." into honeycomb 2011-01-26 05:48:53 -08:00
satok
71353f3671 Merge "Update input method panel when packages are changed." into honeycomb 2011-01-26 02:08:48 -08:00
satok
0ee6613d09 Update input method panel when packages are changed.
Change-Id: I1edad2a11fd40c8f1f7fbb42f37e0538b1e245eb
2011-01-26 19:01:08 +09:00
Chet Haase
77785f9d25 Fix invalidation problem with display lists
It was previously the case that a view marked ~DRAWN must be
invalidated correctly already, so we would not mark any flags.
Display lists added new logic such that an undrawn node must still
be checked to see if its cache has been marked invalid. If not,
we must mark it invalid to make sure that a future rendering call
will cause the view to refresh its display list, thus refreshing its
child node tree's display lists, since that's where the invalidate
call must have originated.

Change-Id: I0f73c85459174c0e3f16d703f7eb914a706c808a
2011-01-25 23:22:09 -08:00
Romain Guy
b6110a1ef4 Merge "Make sure the opaque bitmap is opaque. GL doesn't like being lied to. Bug #3382992" into honeycomb 2011-01-25 22:54:06 -08:00
Romain Guy
f90f8171e6 Make sure the opaque bitmap is opaque. GL doesn't like being lied to.
Bug #3382992

The result still looks wrong but it works as designed, unfortunately.

Change-Id: I6108e199fa336cb01faaabf6c75faa3b71c2339b
2011-01-25 22:53:24 -08:00
Santosh Madhava
4991a00b28 Merge "Review rework for issue 3385068 : Play gets out of sync" into honeycomb 2011-01-25 22:44:07 -08:00
Santosh Madhava
b38ed1af92 Merge "Fix for issue 3366265 : Native crash exporting movie" into honeycomb 2011-01-25 22:19:21 -08:00
Dianne Hackborn
4fbca2b613 Merge "Change AsyncTask.execute() back to using a thread pool..." into honeycomb 2011-01-25 22:05:38 -08:00
Dianne Hackborn
96438cd658 Change AsyncTask.execute() back to using a thread pool...
...for now.

Change-Id: I1fe64f3e3a575f85add11dfe4d405f0c3a4a49de
2011-01-25 21:42:37 -08:00
Santosh Madhava
1abe0050fa Fix for issue 3366265 : Native crash exporting movie
Change-Id: I04195198031eeb7d34d4249b49a1092321a2eb0a
2011-01-25 20:41:55 -08:00
Dheeraj Sharma
2aaa776429 Merge "VideoEditor:Fix for 3369908" into honeycomb 2011-01-25 20:34:15 -08:00
Santosh Madhava
de412d277c Review rework for issue 3385068 : Play gets out of sync
Change-Id: I7f7435bd898a72302500cdc15874e469922cbebe
2011-01-25 20:22:41 -08:00
Adam Cohen
0f16477b2d Merge "Cleaning up StackView" into honeycomb 2011-01-25 20:19:17 -08:00
Daniel Sandler
344302600a Merge "Fit and finish on status bar:" into honeycomb 2011-01-25 18:56:32 -08:00
Jaikumar Ganesh
7f5d652b9c Merge "Do Not Merge. Don't connect to non keyboard HID devices." into honeycomb 2011-01-25 18:42:12 -08:00
Adam Powell
c5573a5ac4 Merge "Fix button assets and styles." into honeycomb 2011-01-25 18:29:09 -08:00
Adam Powell
4f0d85c0cc Fix button assets and styles.
This fixes some padding issues that broke apps during the last update.

Change-Id: Icdce5231f4497f8f0be0ab842a03cbfdfc501c5a
2011-01-25 18:25:20 -08:00
Jeff Brown
1b0cee368b Merge "Disable mouse support. (DO NOT MERGE)" into honeycomb 2011-01-25 18:18:10 -08:00
Jeff Brown
b1e0a870e4 Merge "Fix crashes caused by some input devices." into honeycomb 2011-01-25 18:18:05 -08:00
Justin Ho
d5f16ca78e Removing unused assets
Change-Id: I80b2d559f2bb3511ad8da9391e5f54effe91d837
2011-01-25 18:10:04 -08:00
Mathias Agopian
f6926a63df Merge "egl: clear error on function entry" into honeycomb 2011-01-25 18:01:03 -08:00
Jeff Brown
7fe57bfa0d Disable mouse support. (DO NOT MERGE)
Change-Id: Ica9703a18195079d227caff8c2389c750559f3d0
2011-01-25 17:52:01 -08:00
Arnaud Berry
40f130398c Merge "Fixed the display of the brightness controls in the system panel" into honeycomb 2011-01-25 17:51:32 -08:00
Justin Ho
77742fe284 Merge "Removing unused assets in mdpi" into honeycomb 2011-01-25 17:46:23 -08:00
Jim Miller
33f1d07800 Merge "Fix 3338368: Fix bounds calculation for recent apps view" into honeycomb 2011-01-25 17:41:59 -08:00
Jaikumar Ganesh
55b6b862c8 Do Not Merge. Don't connect to non keyboard HID devices.
Bug: 3385950
Change-Id: I2cfb17467c3d2fd383747111cd990d39f10f5136
2011-01-25 17:38:11 -08:00
Guang Zhu
5794f23022 change the way test app waits for gc
gcSoftReferences methods are being obsoleted, so we need a different
approach to wait for gc: create a CountDownLatch and release it in
a dummy object's finalizer, call gc and await on the CDL.

Change-Id: I54d9e6bc05540b16ee1f3959ace9008041ac4903
2011-01-25 17:25:59 -08:00
Adam Cohen
78db1aa911 Cleaning up StackView
Change-Id: I38cd8a5f2d25973d3f97551be0a873ca35044ed9
2011-01-25 17:09:34 -08:00
Jim Miller
6f5bd3c3b3 Fix 3338368: Fix bounds calculation for recent apps view
The calculation for determine the content view's bounds
was mistakenly using the position of the view in the immediate
parent (glow view), which wrapped it exactly in the vertical
direction. The code now uses the glow view's vertical
position in its parent to determine the position.

Change-Id: I07768eb3446fde851699de1c1d4e958bc16d98bb
2011-01-25 17:03:27 -08:00
Jaikumar Ganesh
c8fa4ff838 Improve readability of java docs for the public APIs.
Change-Id: I0a0f1be04ed2ea2c14498a1a2ed4b050191ec95b
2011-01-25 16:53:39 -08:00
Adam Powell
d63219f622 Merge "Fix bug 3343940 - Legacy dialogs should use overlay action mode UI" into honeycomb 2011-01-25 16:27:16 -08:00
Adam Powell
88dd01c756 Fix bug 3343940 - Legacy dialogs should use overlay action mode UI
Change-Id: I0bb2d4cbb0639e01483f1029aa95984d4b29ffc6
2011-01-25 16:21:50 -08:00
Jim Miller
adc14026fb Merge "Fix 3381660: Make modifier keys in PasswordUnlock match IME" into honeycomb 2011-01-25 16:21:21 -08:00
Costin Manolache
b324911b47 Merge "If 'customTokens', let authenticator handle notification." into honeycomb 2011-01-25 16:13:12 -08:00
Xavier Ducrohet
cf2b9ca11a Merge "LayoutLib: return ViewInfo for all merged items + Build init." into honeycomb 2011-01-25 16:08:03 -08:00
Jim Miller
92be52c3ed Fix 3381660: Make modifier keys in PasswordUnlock match IME
Fixed modifier key assets to match Latin IME.
Added background to alphanumeric keyboard.
Added 25% alpha background to numeric keyboard.

Change-Id: I043171a5dec7eeb0c136bb7450fd4023208639dc
2011-01-25 16:05:15 -08:00
Jeff Brown
58a2da843f Fix crashes caused by some input devices.
The touch screen sometimes reports more than 10 pointers even though that's
all we asked for.  When this happens, we start dropping events with more
than 10 pointers.  This confuses applications and causes them to crash.
Raised the limit to 16 pointers.
Bug: 3331247

The default behavior was to identify all touch devices as touch screens.
External devices that are plugged in are more likely to be touch pads
not attached to a screen.  Changed the default to be a touch pad
and renamed some internal constants to avoid confusion.

A certain mouse happens to also behave like a touch pad.  That caused
problems because we would see multiple concurrent traces of motion events
coming from the same input device so we would batch them up.
Added code to ensure that we don't batch events unless they come from
the same *source* in addition to coming from the same *device*.

Due to batching or misbehaving drivers, it's possible for the set of
pointer ids to be different from what we expect when it comes time to
split motion events across windows.  As a result, we can generate motion
events with 0 pointers.  When we try to deliver those events, we cause
an error in the InputTransport so we tear down the InputChannel and kill
the application.
Added code to check out assumption about pointer ids and drop the
event gracefully instead.

Patched up the tests to take into account the change in default behavior
for identifying touch screens and touch pads.

Change-Id: Ic364bd4cb4cc6335d4a1213a26d6bdadc7e33505
2011-01-25 16:02:22 -08:00
Gilles Debunne
4df103cf3d Merge "A long press on the selection handle no longer selects the word." into honeycomb 2011-01-25 15:59:01 -08:00