Amith Yamasani
352c01e213
Use a weakreference to prevent the static variable from holding an Activity.
...
Bug: 5057764
Change-Id: If734e3ef4928b21a5e31e0ad50c97da287c3c116
2011-08-12 14:40:43 -07:00
Mathias Agopian
6e97ed2127
Merge "fix a memory leak and memory corruption in RefBase"
2011-08-12 12:23:54 -07:00
Mathias Agopian
1b84e68a87
Merge "SurfaceFlinger doesn't rely on having a custom RefBase destructor"
2011-08-12 12:23:44 -07:00
Ben Murdoch
d67fee861b
Merge "Increase WebView.TAP_TIMEOUT to 300ms to account for trackpad taps."
2011-08-12 11:50:41 -07:00
Chet Haase
b8e9b810a8
Merge "Optimized swipe animation for Recents app."
2011-08-12 11:49:20 -07:00
Adam Powell
13ed743503
Merge "Fix bug 5159073 - actionbar titles don't seem to be drawing anymore"
2011-08-12 11:42:15 -07:00
Adam Powell
b0e217eacb
Fix bug 5159073 - actionbar titles don't seem to be drawing anymore
...
Change-Id: I2e617438134f1ff9f192d861655b69e4790593fe
2011-08-12 11:36:51 -07:00
Gilles Debunne
1329192fc3
Merge "Bug 5150869: Text selection enabled in browser."
2011-08-12 11:36:50 -07:00
Brandon Keely
2754ef7a4c
Merge "Core transitions updates for phone and tablet."
2011-08-12 11:02:33 -07:00
Gilles Debunne
2237829e77
Bug 5150869: Text selection enabled in browser.
...
After text selection is started, rebuildWebTextView is called, which
calls setHorizontallyScrolling with false (multi-line). This was already
its value, but since there was no test for a value change, the layout was
nulled and this stops the selection mode.
Change-Id: I99aadbf45fca4fbdbe8ab7266fe9a7ff839e2792
2011-08-12 10:43:51 -07:00
Scott Main
3025b10aed
cherrypick Change-Id: I8560c5b0ace7ca75031a83270f3eaf2470d04a2c
...
docs: add missing images for compat mode doc
Change-Id: I5cb04c8e3c555569c88e55693ba67c2c6c93db16
2011-08-12 09:27:13 -07:00
Jean-Michel Trivi
bb04910893
Merge "Pass flags on remote control client information change in intent"
2011-08-12 09:21:27 -07:00
Chet Haase
212f625b71
Optimized swipe animation for Recents app.
...
Removed the delay after the swipe and before the remaining items
animated into their new places. Also, expanded container of app so
that it no longer clips the swiped thumbnails on the right (on tablet).
Change-Id: I3d757a3b42bf0d1e002fab5b74b47c1e7f4f97a2
2011-08-12 09:19:10 -07:00
Daniel Sandler
d5962a128a
Merge "Fixed cleanspec."
2011-08-12 08:46:52 -07:00
Daniel Sandler
b12c6b8e21
Fixed cleanspec.
...
Change-Id: I3125487d2ffbe389f141537f5a974366e7ce5a91
2011-08-12 11:45:43 -04:00
Daniel Sandler
6c080c8273
Merge "New RSSI cluster in status bar."
2011-08-12 08:40:44 -07:00
Justin Ho
1213697980
Merge "Replacing sans serif system font with Roboto"
2011-08-12 07:25:47 -07:00
Christian Robertson
2e347429df
New RSSI cluster in status bar.
...
Bug: 5147463
2011-08-12 10:15:31 -04:00
Ben Murdoch
adf096c852
Increase WebView.TAP_TIMEOUT to 300ms to account for trackpad taps.
...
Track pad taps will have a duration of 300ms, so we need to take this
into account when handling touch events in the WebView.
Bug: 5076008
Change-Id: Ia0d7ad88637b1f6b85440283ab29086a5f60fdba
2011-08-12 12:47:00 +01:00
Debashish Chatterjee
ba86443e8b
Merge "Set "is_read" = 0 for missed calls."
2011-08-12 02:01:23 -07:00
Debashish Chatterjee
4efaf4ba84
Set "is_read" = 0 for missed calls.
...
This is needed for an upcoming change in call log that will show only
unread calls in the "new" section.
The field "new" will henceforth only be used for notification.
Bug: 5141185
Change-Id: Id24f815994ce90c89f5907c919ce95043a5d6217
2011-08-12 09:30:10 +01:00
Mathias Agopian
6fe2481392
fix a memory leak and memory corruption in RefBase
...
we would leak a weakref_impl if a RefBase was never incWeak()'ed.
there was also a dangling pointer that would cause memory corruption
and double-delete when a custom destroyer was used to delay the
execution of ~RefBase.
it turns out that the custom destroyer feature caused most of the
problems, so it's now gone. The only client was SurfaceFlinger
who now handles things on its own.
RefBase is essentially back its "gingerbread" state, but the
code was slightly cleaned-up.
Bug: 5151207, 5084978
Change-Id: Id6ef1d707f96d96366f75068f77b30e0ce2722a5
2011-08-11 22:33:02 -07:00
Mathias Agopian
91b5398018
SurfaceFlinger doesn't rely on having a custom RefBase destructor
...
we just use a message to the main thread to
destroy our GLES state.
2011-08-11 22:33:02 -07:00
Adam Powell
0642fed2a2
Merge "Fix bug 5075761 - Visual assets: CAB states"
2011-08-11 22:00:36 -07:00
Adam Powell
9ca705e323
Fix bug 5075761 - Visual assets: CAB states
...
Integrate new assets for the contextual action bar (action modes).
Change-Id: I8439196f8b7466ce862e1c21a34b7ae1abf88f36
2011-08-11 21:54:47 -07:00
Ted Bonkenburg
761a6c95b1
Merge "Remove ParcelSurfaceTexture and update MediaPlayer"
2011-08-11 21:52:27 -07:00
Adam Powell
5f5f613005
Merge "Fix bug 5156213 - Fix title visibility states wrt expanded action views."
2011-08-11 20:32:21 -07:00
Adam Powell
71f34174e9
Fix bug 5156213 - Fix title visibility states wrt expanded action views.
...
Change-Id: I20b5c5ad8112bec17e4cb5d6e568f47005a4e731
2011-08-11 20:09:31 -07:00
Ted Bonkenburg
1ee60119c4
Remove ParcelSurfaceTexture and update MediaPlayer
...
This removes the ParcelSurfaceTexture class since that functionality has been
folded into Surface.java. The change also updates the MediaPlayer to get rid
of setParcelSurfaceTexture() and modifies setTexture() to use the new Surface
functionality in order to simplify the code.
Change-Id: Iafa75ea3188263928128325d8a726786971b4de4
2011-08-11 19:58:25 -07:00
Michael Jurka
b858ec559e
Merge "On device startup, be in touch mode"
2011-08-11 19:49:15 -07:00
Michael Jurka
e99adc70c8
On device startup, be in touch mode
...
- Solves bug where an icon showed focus state on startup in Launcher. Once the keyboard arrows are used, Launcher enters non-touch mode as usual
Change-Id: I0080f3b72f6c22833c600a1026af0abc35024510
2011-08-11 18:28:01 -07:00
Jeff Brown
61bb11cfa0
Merge "Ensure outValue is set, even when an error occurs."
2011-08-11 18:26:11 -07:00
Xavier Ducrohet
c88ba95921
Merge "Make some methods/fields package private so that layoutlib can access them."
2011-08-11 18:20:09 -07:00
Brandon Keely
145f1c75a9
Core transitions updates for phone and tablet.
...
Change-Id: I89e21bc56f87d88f39baf5b94e36994563c345d0
2011-08-11 18:16:05 -07:00
Daniel Sandler
ba3711ccd3
Merge "Disable peeking at individual notifications."
2011-08-11 17:59:08 -07:00
Romain Guy
03f156e96f
Merge "Remove unnecessary private API"
2011-08-11 17:51:23 -07:00
Romain Guy
0e382005eb
Merge "Fix action bar tabs collapsing when they shouldn't."
2011-08-11 17:46:11 -07:00
Adam Powell
af6b97ebe0
Fix action bar tabs collapsing when they shouldn't.
...
Change-Id: Ib0a91722b580802d2b5e3b07c4e57397665a3394
2011-08-11 17:40:59 -07:00
Romain Guy
9d865512f1
Remove unnecessary private API
...
Change-Id: I2ecb367528ec0691c07153a3d163b82a6ca33fdf
2011-08-11 17:37:02 -07:00
Justin Ho
2859e2b7df
Merge "Updated spinners Bug: 5076695"
2011-08-11 17:24:12 -07:00
Jeff Brown
2749668e36
Merge "Exorcise notification panel ghosts. Bug: 5105599"
2011-08-11 17:23:38 -07:00
Jeff Brown
64e35bb006
Merge "Improve touch device configuration. Bug: 5064702"
2011-08-11 17:23:05 -07:00
Jeff Brown
063097545e
Ensure outValue is set, even when an error occurs.
...
Change-Id: If883f60cde28792bd0e108597ced49d69d13136e
2011-08-11 17:10:06 -07:00
Marco Nelissen
5fadf79ef9
Merge "Only set the ringtones and such if this is the first media scan b/5126979"
2011-08-11 16:29:20 -07:00
Jeff Brown
388e938952
am 29ccd2a1: am 8f226dcb: (-s ours) am ca97671e: am 6f5a837c: Merge "Fix getSwitchState according to device capabilities."
...
* commit '29ccd2a1b3bc2defb97fa4d76ed031a60181224a':
Fix getSwitchState according to device capabilities.
2011-08-11 16:20:29 -07:00
Jeff Brown
e2de31b31c
am 56d377c0: am b4459d8d: (-s ours) am 7e79b9aa: am dbff9107: Merge "Support wrapping app processes to inject debug instrumentation. Bug: 4437846"
...
* commit '56d377c027e223d2baffafb437d98443973e9798':
Support wrapping app processes to inject debug instrumentation. Bug: 4437846
2011-08-11 16:18:30 -07:00
Jeff Brown
29ccd2a1b3
am 8f226dcb: (-s ours) am ca97671e: am 6f5a837c: Merge "Fix getSwitchState according to device capabilities."
...
* commit '8f226dcb21c84f5479a0a1b2d6486293dcd2e937':
Fix getSwitchState according to device capabilities.
2011-08-11 16:15:31 -07:00
Dave Santoro
833a71ff88
Merge "Update read/write profile permission descriptions."
2011-08-11 16:14:28 -07:00
Jeff Brown
56d377c027
am b4459d8d: (-s ours) am 7e79b9aa: am dbff9107: Merge "Support wrapping app processes to inject debug instrumentation. Bug: 4437846"
...
* commit 'b4459d8d6d5377db2494f5a11124d49194f1044c':
Support wrapping app processes to inject debug instrumentation. Bug: 4437846
2011-08-11 16:13:11 -07:00
Dave Santoro
0e7a116821
Update read/write profile permission descriptions.
...
These changes are to match the recommendations of our tech writers
and to clarify what the permission data involves.
Bug 5098217
Change-Id: I05fa5e517980a7d24836e15bb96d12cfe35228a3
2011-08-11 16:03:43 -07:00