56142 Commits

Author SHA1 Message Date
Justin Ho
b2adc9005e Merge "Bug 5080369: merging new assets" 2011-08-08 15:56:38 -07:00
Jason Sams
d1bfd12704 Add RS docs for rs_core.rsh
Change-Id: Ic961138b2ce7730b38c7673e83c8891407580306
2011-08-08 15:54:14 -07:00
Justin Ho
9d54a3dfbe Merge "Removing unused spinner_active Bug: 5076695" 2011-08-08 15:53:06 -07:00
Justin Ho
bbca4c1277 Merge "Updated switches Bug: 5076695" 2011-08-08 15:52:14 -07:00
Justin Ho
f44335f3dd Updated switches
Bug: 5076695

Change-Id: I003c279b8aa7914923c669f465c9a9ddf645972e
2011-08-08 15:39:40 -07:00
Andreas Huber
7616178271 Notify the OMX component that it's going to be used in "secure" mode.
Change-Id: Id87c4b295eb38f7d24045918e73df298d7b842f9
related-to-bug: 5137212
2011-08-08 15:28:21 -07:00
Chet Haase
4295ca00e1 Merge "Fix cancellation of AnimatorSet when child animation has delay" 2011-08-08 15:13:12 -07:00
Romain Guy
06db72d5f8 Merge "Don't draw more than what we need." 2011-08-08 15:09:27 -07:00
Stephen Hines
e004058419 Migrate perf-critical functions away from librs.
BUG=3497315

Change-Id: Ieaa0d64933767d422aa62740d72b31042dcd4a2f
2011-08-08 15:09:10 -07:00
Eric Fischer
9b3ef020f0 Merge "Import revised translations." 2011-08-08 15:07:58 -07:00
Chet Haase
8b699792b6 Fix cancellation of AnimatorSet when child animation has delay
Previously, AnimatorSet incorrectly checked whether child animations were
'running' to figure out what to cancel. If a child animation was started, but
sitting in a startDelay phase, it was not 'running', so the right cancel/end
events would not propagate.

The fix is to add a new isStarted() API to Animator, which returns true when
the animator has started (but not yet ended), regardless of whether the animator
has a startDelay or not. It's basically a superset of the existing isRunning()
method, which only returns true when an animator has actually started setting values.

Change-Id: I126814cb6637b58295b6d18d9b155235671f99be
2011-08-08 15:05:53 -07:00
Adam Powell
68c5f17c53 Merge "Fix bug 5116434 - Bookmark label is not highlighted." 2011-08-08 15:00:32 -07:00
Romain Guy
c3166e15f8 Don't draw more than what we need.
Change-Id: Ifeac66d379a48e8a1124188125e029421eb24226
2011-08-08 15:00:03 -07:00
Adam Powell
faa6ffa484 Fix bug 5116434 - Bookmark label is not highlighted.
Let the action bar tab strip handle its own height changes.

Change-Id: I9b79702c757c736ef7872a43316965cea1a5cc97
2011-08-08 14:48:28 -07:00
Fabrice Di Meglio
98d29b44f7 Merge "Follow up to TextView's baseline is correctly computed for empty text" 2011-08-08 14:47:02 -07:00
Fabrice Di Meglio
15c097a1c2 Add more optimizations for Text measuring / breaking / getting advances
- do not go to native if this is not needed (empty or null text)
- do expandMetricsFromPaint() in TextLine when needed instead of calling handleText()
with emty string just for doing expandMetricsFromPaint()

Change-Id: I1f566ccef66cbc990ebbb77ef149899119e37e84
2011-08-08 14:42:41 -07:00
Jason Sams
00ac96b819 Merge "Add docs to rs_types.rsh" 2011-08-08 14:35:16 -07:00
Jason Sams
a00e6d8bf1 Add docs to rs_types.rsh
Change-Id: Id2352f325c3ef9564cc226c6c5df908df16bb26a
2011-08-08 14:31:25 -07:00
Justin Ho
e3a7011cb1 Removing unused spinner_active
Bug: 5076695

Change-Id: I21afb3f94b99927e1d61664dd86dea48b96755b9
2011-08-08 14:10:11 -07:00
Gilles Debunne
f9b467f1d8 Bug 5080369: merging new assets
Change-Id: I303ba0329052cfc4268b0b95c49650a906ab41a9
2011-08-08 14:01:27 -07:00
Neel Parekh
e7a0bc0126 Merge "Prevent NPE when registering a remote control client" 2011-08-08 13:57:30 -07:00
Justin Ho
3b0ae45c41 Merge "Updated fastscroll assets Bug:5076695" 2011-08-08 13:41:42 -07:00
Justin Ho
20efac688d Updated fastscroll assets
Bug:5076695

Change-Id: I5dae00f1c89aab73551710e1799f6b08d221347e
2011-08-08 13:34:13 -07:00
Justin Ho
beb4641783 Merge "Updated numberpicker_ assets Bug: 5076695" 2011-08-08 13:26:00 -07:00
Neel Parekh
8d4ed0d8e1 Prevent NPE when registering a remote control client
Change-Id: Ia22b456b1cbdd89736118c7e68b7c68dd6e59c64
2011-08-08 13:25:46 -07:00
Justin Ho
87764d48b5 Merge "Updated rating stars Bug: 5076695" 2011-08-08 13:23:42 -07:00
Justin Ho
b2788f8df6 Updated numberpicker_ assets
Bug: 5076695

Change-Id: Ia80424e26dc8c4710dc6af930d44f8f4683fb50b
2011-08-08 13:22:49 -07:00
Justin Ho
276966e7ad Merge "Updated quickcontact badges Bug: 5076695" 2011-08-08 13:21:31 -07:00
Justin Ho
b6c5752c47 Updated rating stars
Bug: 5076695

Change-Id: Ie17d1fc9509f236f9a57b322b647f7c5d65f3ad8
2011-08-08 13:12:55 -07:00
Daniel Lehmann
f6d3079f98 Merge "Don't perform query if QuickContactBadge has been initialized via assignContactUri" 2011-08-08 13:06:01 -07:00
Fabrice Di Meglio
f957618265 Merge "Revert "Adapt TextLayoutCache for new Harfbuzz scripts"" 2011-08-08 12:56:05 -07:00
Fabrice Di Meglio
535f6dba69 Merge "Revert "Fix bug #5114358 If writing Numbers with Hebrew & Arabic keyboard, they appear as LTR"" 2011-08-08 12:42:51 -07:00
Fabrice Di Meglio
9c89d5dc82 Revert "Fix bug #5114358 If writing Numbers with Hebrew & Arabic keyboard, they appear as LTR"
This reverts commit 6850c7aff5b08225ab1793dd721a795cb4192f6f

The referenced bug was actually not a bug. It was working as intended.
2011-08-08 12:17:03 -07:00
Fabrice Di Meglio
4c7dbc0495 Fix bug #4584320 Single Line EditText not drawing correctly with spans applied (ICS)
- provide a better fix by still using the full context of the text (versus using the text only)

Change-Id: I542335e98117921d75c191e90a9b2018ca356ac9
2011-08-08 12:11:41 -07:00
Chia-chi Yeh
880f64ac10 Merge "VPN: introduce VpnService as the base class for user space VPN." 2011-08-08 11:33:57 -07:00
Fabrice Di Meglio
f09e46e938 Revert "Adapt TextLayoutCache for new Harfbuzz scripts"
This reverts commit 7f4ae758ba4724f7c3031d33ad8e749c11d1e059

This CL created a regression:

#5134317 Arabic Keyboard does not appear
2011-08-08 11:31:39 -07:00
Mark Brophy
930740d1ef Merge "Store last-resume times in a separate XML file." 2011-08-08 11:30:19 -07:00
Alex Sakhartchouk
75e0254731 Merge "Fixing rs crash when no texture is bound." 2011-08-08 11:25:03 -07:00
Chia-chi Yeh
199ed6ef89 VPN: introduce VpnService as the base class for user space VPN.
Change-Id: I4793a6eb51b33f669fc6d39e1a16cf5eb9e3d851
2011-08-08 11:15:41 -07:00
Fabrice Di Meglio
2532672569 Merge "Fix bug #4584320 Single Line EditText not drawing correctly with spans applied (ICS)" 2011-08-08 10:58:13 -07:00
Romain Guy
4974bc1be6 Prevent crash when purging the gradients cache.
Bug #5133876

Change-Id: I3d1fa4e29498044796d725337ac93e6a1e8f0bcb
2011-08-08 10:55:55 -07:00
Justin Ho
1eb1f72ccd Merge "Updated tab assets, removing [un]selected_pressed_focused states Updated appropriate style Bug: 5076695" 2011-08-08 10:21:09 -07:00
Justin Ho
50859a6f5c Merge "Updated overscroll assets Bug: 5076695" 2011-08-08 10:16:42 -07:00
Adam Powell
3a02ff1300 Merge "Fix bug 5112702 - switches should have "ON" on the right" 2011-08-08 09:53:36 -07:00
Adam Powell
e112567b45 Merge "Fix bug 5116342 - don't keep fragment state around once resumed" 2011-08-08 09:53:23 -07:00
Fabrice Di Meglio
850dffa01b Follow up to TextView's baseline is correctly computed for empty text
Was bug http://code.google.com/p/android/issues/detail?id=15598

- optimize https://android-git.corp.google.com/g/#/c/107901/1

Change-Id: I20abd82a97adc71f04a5afba54eb679f708236f8
2011-08-08 09:45:09 -07:00
Eric Laurent
c993acbce6 Merge "AudioFlinger: protect input/output stream access" 2011-08-08 09:31:42 -07:00
Jean-Michel Trivi
6f9ff5368c Merge "Bug 5045498 API for client to notify remote control info changed" 2011-08-08 09:17:41 -07:00
Justin Ho
ac54d8ee0a Updated tab assets, removing [un]selected_pressed_focused states
Updated appropriate style
Bug: 5076695

Change-Id: I6b8102f0d176ac0ecc69878440ca9cd711e22904
2011-08-08 09:01:00 -07:00
Eric Laurent
828b9773cc AudioFlinger: protect input/output stream access
Some methods would not check that the output orinput stream of a thread
was still valid before calling functions on its interface.
This could cause a crash if those methods where called while the output or
input was being closed by another thread.

Make sure that the output or input stream pointer is cleared before closing the
stream.
Always check that the output or input pointer is not null before calling
functions at the stream interface.
Generalize the use of initCheck() method to verify that the output or input
stream is not null.

Change-Id: I9d9ca6b744d011bcf3a7bbacb4a581ac1477bfa5
2011-08-08 08:55:29 -07:00