Romain Guy
7d4811fec6
am 022f3767: am fcd3e8e6: Merge "Tighten up AsyncTask\'s semantics and behavior. Bug #3109366 Bug #3109382 " into honeycomb
...
* commit '022f37672db4cf46f905ef9d50adcb423f55c64e':
Tighten up AsyncTask's semantics and behavior. Bug #3109366 Bug #3109382
2011-01-09 14:05:07 -08:00
Romain Guy
fcd3e8e6fa
Merge "Tighten up AsyncTask's semantics and behavior. Bug #3109366 Bug #3109382 " into honeycomb
2011-01-09 14:01:42 -08:00
Romain Guy
e95003e4a1
Tighten up AsyncTask's semantics and behavior.
...
Bug #3109366
Bug #3109382
The new behavior of AsyncTask is the following:
- Unchanged if you don't call cancel()
- If you call cancel():
- Either onCancelled() *OR* onPostExecute() is invoked
- onCancelled() is invoked only after doInBackground() finishes
Change-Id: If53faec5890d2fa7098aea76973186a0b1026b39
2011-01-09 14:04:36 -08:00
Dianne Hackborn
1f22d2a31a
DO NOT MERGE Fix issue #3333958 : Package Manager can sometimes mistakenly think...
...
...an app is disabled!
Ouch.
Change-Id: I45dc2beef4e413fd447d905632901fadd924cb6e
2011-01-09 13:15:30 -08:00
Wink Saville
31144e26c0
Merge "Revert "Propagate new link-status-change message to any NetworkManagementService""
2011-01-09 12:48:50 -08:00
Wink Saville
1a7e671902
Revert "Propagate new link-status-change message to any NetworkManagementService"
...
This reverts commit 780dfa42aa .
2011-01-09 12:16:38 -08:00
Michael Chan
ae34a7cd2d
Merge "b/3279789 Fixed NPE in CalendarUtils$TimeZoneUtils$AsyncTZHandler.onQueryComplete" into honeycomb
2011-01-09 12:12:26 -08:00
Michael Chan
aa5bb98120
b/3279789 Fixed NPE in CalendarUtils$TimeZoneUtils$AsyncTZHandler.onQueryComplete
...
Null cursor was returned from query
Change-Id: I76a7d710b0764f52ed6ced23792717feb7b6ae08
2011-01-09 12:11:02 -08:00
Dmitri Plotnikov
0142de5972
am 5af299b2: am bdd8d17d: Merge "Fixed the waitForLoader method." into honeycomb
...
* commit '5af299b26f252150a9381b7d143cf4b07cde085c':
Fixed the waitForLoader method.
2011-01-09 11:30:59 -08:00
Dmitri Plotnikov
59d8edd09d
Fixed the waitForLoader method.
...
The reason we need a separate latch is that
AsyncTask will post onPostExecute/onCancelled
_after_ executing mFuture.get(). The previous
implementation would only wait for mFuture.get()
to complete and not the entire task.
Change-Id: I96964591980965148eb09af38b5838bfa5d28277
2011-01-09 11:05:50 -08:00
Chet Haase
42363c71c4
am 3ecf835e: am 2954cd91: Add start/endTransition events for CHANGE transitions
...
* commit '3ecf835e95378bdb98247bb036b78d9c22473d5e':
Add start/endTransition events for CHANGE transitions
2011-01-09 10:17:36 -08:00
Chet Haase
2954cd91ab
Add start/endTransition events for CHANGE transitions
...
There was already a mechanism for sending out events for LayoutTransition
when animations started or ended, but the implementation only sent out events
for the appearing/disappearing animations. This fix provides callbacks to
listeners for the CHANGE_APPEARING and CHANGE_DISAPPEARING transitions, too.
Change-Id: Icfb8cc1c20d2df3e4a817255e96c9d0e94c1d8c4
2011-01-09 09:43:39 -08:00
Dianne Hackborn
7079ef0824
am 5ef0a153: am 247fe74c: Implement issue # 3255887 could CursorLoader offer...
...
* commit '5ef0a153f01362a3263d3cd608ece09cc67377df':
Implement issue # 3255887 could CursorLoader offer...
2011-01-08 18:29:19 -08:00
Dianne Hackborn
247fe74c93
Implement issue # 3255887 could CursorLoader offer...
...
...to throttle contentobserver-based requeries
Why yes, I guess it could.
This also reworks AsyncTaskLoader to not generate multiple
concurrent tasks if it is getting change notifications before
the last background task is complete.
And removes some of the old APIs that had been deprecated but
need to be gone for final release.
And fixes a few little problems with applying the wrong theme
in system code.
Change-Id: Ic7a665b666d0fb9d348e5f23595532191065884f
2011-01-08 18:25:30 -08:00
Adam Powell
f5473d03ae
am 34a4aeed: am f600780b: Merge "Remove unnecessary log" into honeycomb
...
* commit '34a4aeed9920ef3867c783ab567df87b87f6a9a0':
Remove unnecessary log
2011-01-08 17:33:37 -08:00
Adam Powell
f600780bea
Merge "Remove unnecessary log" into honeycomb
2011-01-08 17:30:07 -08:00
Adam Powell
1ab74be06c
Remove unnecessary log
...
Change-Id: I6bb267d7d5f82ae9e1cbe6b022b722ccedc428fd
2011-01-08 17:29:22 -08:00
Adam Powell
44d2ab2191
am 9861973c: am 2b6be701: Fix bug 3312807 - Fix child margin measurement in FrameLayout
...
* commit '9861973c0beba15ee216e88bda7723cb01b02d63':
Fix bug 3312807 - Fix child margin measurement in FrameLayout
2011-01-08 17:01:21 -08:00
Adam Powell
2b6be701a9
Fix bug 3312807 - Fix child margin measurement in FrameLayout
...
Change-Id: I5166d7b2d283c577d5f95a15b1626b068cfa6bc6
2011-01-08 16:44:07 -08:00
Adam Powell
f967d0490a
am ccc837e3: am 2ebac694: Fix bug 3334437 - require an adapter to measure dropdown content width
...
* commit 'ccc837e3d4bf6478904ee5f8628219e137415a48':
Fix bug 3334437 - require an adapter to measure dropdown content width
2011-01-08 14:09:10 -08:00
Adam Powell
2ebac69419
Fix bug 3334437 - require an adapter to measure dropdown content width
...
Change-Id: I357a2db66db121816091921e47708140958ad507
2011-01-08 13:58:29 -08:00
Adam Powell
dfcd15b1aa
am 6de1301b: am 947f7824: Fix bug 3245465 - Themed dialog icons
...
* commit '6de1301b492a1d8450fa61fcff6a3e34437b8891':
Fix bug 3245465 - Themed dialog icons
2011-01-08 13:24:49 -08:00
Adam Powell
947f782411
Fix bug 3245465 - Themed dialog icons
...
Added light/dark versions of holo dialog icons. Apps using
AlertDialogs that wish to use the system dialog icon should use
setIconAttribute(android.R.attr.alertDialogIcon) instead of
setIcon(android.R.drawable.ic_alert_dialog).
Change-Id: I40793a3164478be5ffa045ededfcab8210753a4b
2011-01-08 13:09:51 -08:00
Jamie Gennis
37c45fa415
am fd6f39e1: Enable camera preview to a SurfaceTexture.
...
* commit 'fd6f39e147dc077139a41b9c2a4039fbaa20224e':
Enable camera preview to a SurfaceTexture.
2011-01-08 04:40:19 -08:00
Michael Chan
cb588ccdd6
Merge "b/3279789 Fixed NPE in CalendarUtils$TimeZoneUtils$AsyncTZHandler.onQueryComplete"
2011-01-07 18:13:48 -08:00
Jamie Gennis
fd6f39e147
Enable camera preview to a SurfaceTexture.
...
This change adds a public Java API to use a SurfaceTexture as the
destination of camera preview frames.
Change-Id: If537fed2df12c5c181e2af5f817985c1bda853fb
2011-01-07 17:40:24 -08:00
Christopher Tate
627bf68e0e
am c5483785: Merge "Rename drag "thumbnail" to the drag "shadow"" into honeycomb
...
* commit 'c548378562de67c0050f140fc6e7520444f7e8f2':
Rename drag "thumbnail" to the drag "shadow"
2011-01-07 16:39:56 -08:00
Christopher Tate
36d4c3f02b
Rename drag "thumbnail" to the drag "shadow"
...
No functional changes; just a rename of the relevant class/method/parameters.
Change-Id: I55d9ef7c2c17892b0bc99f5da622c281e006b53e
2011-01-07 16:30:44 -08:00
Joe Onorato
9725710a0a
am 539802e7: Merge "The switch widget didn\'t work properly until after onMeasure had run." into honeycomb
...
* commit '539802e782303d5918c0ab0d38f3b8a2e9830431':
The switch widget didn't work properly until after onMeasure had run.
2011-01-07 16:13:04 -08:00
Joe Onorato
539802e782
Merge "The switch widget didn't work properly until after onMeasure had run." into honeycomb
2011-01-07 16:01:34 -08:00
Joe Onorato
c3eabb9b6c
The switch widget didn't work properly until after onMeasure had run.
...
Change-Id: I3259193ca60392ffc133f2ff6479feb8e4ad536e
2011-01-07 15:58:44 -08:00
Romain Guy
3065ab085d
am 2c602e6a: Merge "Non-opaque views with fading edges cannot be marked dirty opaque. Bug #3325084 " into honeycomb
...
* commit '2c602e6a66469c9fcd8bc4d7d64aa24134dad8d9':
Non-opaque views with fading edges cannot be marked dirty opaque. Bug #3325084
2011-01-07 14:52:40 -08:00
Romain Guy
7e68efb0a0
Non-opaque views with fading edges cannot be marked dirty opaque.
...
Bug #3325084
Change-Id: I80b7653daa2ae3cc6d81da1063911aa4cb69e8f4
2011-01-07 14:50:27 -08:00
Romain Guy
2c602e6a66
Merge "Non-opaque views with fading edges cannot be marked dirty opaque. Bug #3325084 " into honeycomb
2011-01-07 14:48:35 -08:00
Dianne Hackborn
fbf80215c5
am 8244562c: Merge "WM part of #3293405 : Screen needs to be redrawn when HDMI is plugged in" into honeycomb
...
* commit '8244562c79a735cf3307878f13bc24ca3db23405':
WM part of #3293405 : Screen needs to be redrawn when HDMI is plugged in
2011-01-07 14:14:18 -08:00
Svetoslav Ganov
e0c1d73485
am c93fb656: bug:3325039 Making the cursor ring movement send accessibility events.
...
* commit 'c93fb656dc9393f194c623dc897c5352d9192544':
bug:3325039 Making the cursor ring movement send accessibility events.
2011-01-07 14:14:11 -08:00
Dianne Hackborn
8244562c79
Merge "WM part of #3293405 : Screen needs to be redrawn when HDMI is plugged in" into honeycomb
2011-01-07 14:10:05 -08:00
Dianne Hackborn
ad7fa7fa77
WM part of #3293405 : Screen needs to be redrawn when HDMI is plugged in
...
Change-Id: If5ceb28073c6abf14165871bd99cb481b31a863b
2011-01-07 14:07:20 -08:00
Svetoslav Ganov
c93fb656dc
bug:3325039 Making the cursor ring movement send accessibility events.
...
1. Added a mechanism to select the cursor ring content if accessibility is
enabled - This is achieved by sending an event to the WebCore thread
(if accessibility is enabled) to select the content of the cursor when
the latter moves. Added code in WebViewCore to select the given node
and notify the UI thread for the selection markup which is delivered
of the accessibility injector which manages sending accessibility
events. This is relevant for adding accessibility to WebView if
JavaScript is not enabled. (If JS is enabled we inject a screenreader
written in JS).
2. Fixed the event delegation to the accessibility injector since it
should be able to consume key events of interest and perform some
action which leads to sending appropriate accessibility event.
In the previous implementation it was possible that the injector
consumes the event but the latter was bubbled up.
3. Added function to scroll the selection into view while moving it
around based on user commands.
Note: This is a part of two project commmit.
Change-Id: Ibb81d0468726efbe3bf6e3add1b19c69e3206638
2011-01-07 14:04:22 -08:00
Romain Guy
0ddd45e245
am 2b55d903: Merge "Don\'t match wrap_content/match_parent children with child count = 1. Bug #3328711 " into honeycomb
...
* commit '2b55d9030e9ac018659abbcc01ff7e2006b7b43f':
Don't match wrap_content/match_parent children with child count = 1. Bug #3328711
2011-01-07 13:28:33 -08:00
Romain Guy
a174d7a0d5
Don't match wrap_content/match_parent children with child count = 1.
...
Bug #3328711
Change-Id: Ic131f2feecbeec4a7250d47193c9794aa70d22ee
2011-01-07 13:27:39 -08:00
Romain Guy
2b55d9030e
Merge "Don't match wrap_content/match_parent children with child count = 1. Bug #3328711 " into honeycomb
2011-01-07 13:24:50 -08:00
Leon Scroggins
7ba37ecdf4
am 23586239: Merge "Do not update matches string when there are no matches." into honeycomb
...
* commit '2358623917067ad57a14ffe66e445ab779d6c5b7':
Do not update matches string when there are no matches.
2011-01-07 13:22:17 -08:00
Leon Scroggins
2358623917
Merge "Do not update matches string when there are no matches." into honeycomb
2011-01-07 13:17:19 -08:00
Gilles Debunne
fa6f5c6511
am c0dc4062: Merge "Added support for Unicode surrogate characters in word selection" into honeycomb
...
* commit 'c0dc40628e684398fd258069bcd31eac1e967180':
Added support for Unicode surrogate characters in word selection
2011-01-07 13:15:28 -08:00
Gilles Debunne
c0dc40628e
Merge "Added support for Unicode surrogate characters in word selection" into honeycomb
2011-01-07 13:11:16 -08:00
Leon Scroggins
73254be0dd
Do not update matches string when there are no matches.
...
Bug:2927451
Change-Id: I6374ffcc9d0710d69206d2f1f31a908b010a75bf
2011-01-07 15:51:43 -05:00
Marco Nelissen
6cacc84c08
am af5473ee: Merge "Add support for the "compilation" tag in mp3, mp4 and ogg, and also add support for two common ways of specifying album artist in ogg files. b/3311831" into honeycomb
...
* commit 'af5473eeddbf2149427df0bd8b49f6b2182c629e':
Add support for the "compilation" tag in mp3, mp4 and ogg, and also add support for two common ways of specifying album artist in ogg files. b/3311831
2011-01-07 12:47:23 -08:00
Gilles Debunne
7e0bb6d9aa
am c43d13f4: Merge "Removed XmlAdapters from frameworks." into honeycomb
...
* commit 'c43d13f495f59bbef6ba439afc4da035a7520647':
Removed XmlAdapters from frameworks.
2011-01-07 12:45:22 -08:00
Marco Nelissen
af5473eedd
Merge "Add support for the "compilation" tag in mp3, mp4 and ogg, and also add support for two common ways of specifying album artist in ogg files. b/3311831" into honeycomb
2011-01-07 12:43:36 -08:00