49523 Commits

Author SHA1 Message Date
Mathias Agopian
6b85f17304 remove last traces of copybit
Change-Id: Ia0f13a0ee6f702256482b5eb29d7fa2aa840bfc7
2011-05-02 16:27:21 -07:00
Gilles Debunne
939ccad344 Merge "SuggestionSpans are removed around edited text." 2011-04-29 13:30:03 -07:00
Gilles Debunne
75beb336f4 SuggestionSpans are removed around edited text.
SuggestionSpans do not make sense anymore when the text they
refer to is modified. Removed these at the lowest possible common
level: In the SpannableStringBuilder that is used to back the Editable.

This way, IME do not have to care about removing these when they change
text. And they cannot forget to so either.

Also fixed a bug in TextView's paste with multi-item paste text (never
exercised, since we have no source for such a thing).

Change-Id: I08ed921f8c04ffb1a00936a3e554a85ee82f103c
2011-04-29 13:27:37 -07:00
Robert Greenwalt
7277744e8d am 67c92fbd: am 5f2ff42b: Add data to bugreports.
* commit '67c92fbdfe52a94804f021c2255132c0f3550875':
  Add data to bugreports.
2011-04-29 10:26:26 -07:00
Robert Greenwalt
67c92fbdfe am 5f2ff42b: Add data to bugreports.
* commit '5f2ff42b282e093b61b9e7b07c79a74ea8ce3272':
  Add data to bugreports.
2011-04-29 10:14:26 -07:00
Gilles Debunne
8e3b17ad13 Merge "TextView uses WordIterator to select words." 2011-04-29 09:51:46 -07:00
Robert Greenwalt
5f2ff42b28 Add data to bugreports.
Include IPv6 routes and iptables data.

Change-Id: Ie9bca8a935f93933082eef0c45f83a17be76b7ed
2011-04-29 09:43:49 -07:00
Hung-ying Tyan
71a0dab1ca Merge "Turn on SIP phone support by default." 2011-04-29 00:34:36 -07:00
Hung-ying Tyan
1f758800ee Turn on SIP phone support by default.
Also make SIP available on mobile data network by default.

Bug: 4318547
Change-Id: I940e3213c4f6f30cd6238a3073b3ab45a46dd87f
2011-04-29 13:19:50 +08:00
Mathias Agopian
d476ded09c Merge "get rid of dependency on copybit HAL module" 2011-04-28 20:14:54 -07:00
Mathias Agopian
8e86a7aba5 get rid of dependency on copybit HAL module
Change-Id: Ia608099a2426c11a91d33063ba53c93e1eccb428
2011-04-28 19:50:21 -07:00
Romain Guy
522aca1fbc Merge "Fix the build." 2011-04-28 19:42:56 -07:00
Romain Guy
e208fc2f5b Fix the build.
Change-Id: Ia6768ea01b3885504adb65bb9795daf68cee01e6
2011-04-28 19:42:22 -07:00
Adam Powell
9b4bee0f14 Introducing the split action bar.
Apply (or extend) the theme Theme.Holo.SplitActionBarWhenNarrow or
Theme.Holo.Light.SplitActionBarWhenNarrow to enable splitting the
action bar across both the top and bottom of the screen. This places
the action menu along the bottom, leaving more room at the top for
titles, navigation, and custom views and more room at the bottom for
menu items.

TODO: Refine layout of the action menu when placed at the bottom of
the screen. Make action modes split as well.

Change-Id: I92c91f99c533f26aecf6b828ed041386c4f16922
2011-04-28 19:13:25 -07:00
Romain Guy
d93e19aef7 Merge "This file should not be here." 2011-04-28 18:55:58 -07:00
Romain Guy
27ca39675f This file should not be here.
Change-Id: I0ccb41869303fa765ed13763bf17c7e0ee9f036e
2011-04-28 18:55:29 -07:00
Romain Guy
ad44445c77 Merge "New widget: TextureView Bug #4343984" 2011-04-28 18:47:01 -07:00
Romain Guy
aa6c24c21c New widget: TextureView
Bug #4343984

TextureView can be used to render media content (video, OpenGL,
RenderScript) inside a View.

The key difference with SurfaceView is that TextureView does
not create a new Surface. This gives the ability to seamlessly
transform, animate, fade, etc. a TextureView, which was hard
if not impossible to do with a SurfaceView.
A TextureView also interacts perfectly with ScrollView,
ListView, etc. It allows application to embed media content
in a much more flexible way than before.

For instance, to render the camera preview at 50% opacity,
all you need to do is the following:

mTextureView.setAlpha(0.5f);
Camera c = Camera.open();
c.setPreviewTexture(mTextureView.getSurfaceTexture());
c.startPreview();

TextureView uses a SurfaceTexture to get the job done. More
APIs are required to make it easy to create OpenGL contexts
for a TextureView. It can currently be done with a bit of
JNI code.

Change-Id: Iaa7953097ab5beb8437bcbbfa03b2df5b7f80cd7
2011-04-28 18:46:19 -07:00
Daisuke Miyakawa
efe2a0e6ac Merge "Use passive provider for location based country detection" 2011-04-28 16:19:23 -07:00
Daisuke Miyakawa
a550bdc84a Use passive provider for location based country detection
Bug: 4345419
Change-Id: Ia3e071b97c6971538ea994fdee6029db928201d6
2011-04-28 16:18:19 -07:00
Gilles Debunne
988ec4bdc8 Merge "TextView's baseline is correctly computed for empty text." 2011-04-28 15:48:05 -07:00
Gilles Debunne
c59269f4d3 TextView uses WordIterator to select words.
Also added some boolean return values to know when selection is
possible.

Change-Id: Ic6763509318c56fcef49349d586e45d14d58a86a
2011-04-28 15:17:19 -07:00
Gilles Debunne
f483e514d4 TextView's baseline is correctly computed for empty text.
Bug http://code.google.com/p/android/issues/detail?id=15598

Change-Id: I3aae29b55dc92acca3883b8d14e01dc1c79c2243
2011-04-28 15:08:57 -07:00
Jamie Gennis
ca2773bc45 Merge "libgui: enable tests in the 'tests' build." 2011-04-28 15:03:56 -07:00
Scott Main
ab036058ac am c932a56a: am d7f739b1: am 114ba198: am c59e80c4: Merge "docs: fix for Misdirected link in topic Declaring Layout bug 4257430" into honeycomb
* commit 'c932a56ac84d680fd8f38c913c7e76105cfc0597':
  docs: fix for Misdirected link in topic Declaring Layout bug 4257430
2011-04-28 14:34:29 -07:00
Scott Main
c932a56ac8 am d7f739b1: am 114ba198: am c59e80c4: Merge "docs: fix for Misdirected link in topic Declaring Layout bug 4257430" into honeycomb
* commit 'd7f739b13e0336d6dd02df18d16a73636a795c3f':
  docs: fix for Misdirected link in topic Declaring Layout bug 4257430
2011-04-28 14:32:02 -07:00
Scott Main
d7f739b13e am 114ba198: am c59e80c4: Merge "docs: fix for Misdirected link in topic Declaring Layout bug 4257430" into honeycomb
* commit '114ba198f5ae19fc0a632e18369a912c54a0c44e':
  docs: fix for Misdirected link in topic Declaring Layout bug 4257430
2011-04-28 14:25:22 -07:00
Scott Main
114ba198f5 am c59e80c4: Merge "docs: fix for Misdirected link in topic Declaring Layout bug 4257430" into honeycomb
* commit 'c59e80c4eb60a0ba665571fee2f9561aa6e936ff':
  docs: fix for Misdirected link in topic Declaring Layout bug 4257430
2011-04-28 14:21:46 -07:00
Scott Main
c59e80c4eb Merge "docs: fix for Misdirected link in topic Declaring Layout bug 4257430" into honeycomb 2011-04-28 14:08:57 -07:00
Wink Saville
9a51519dfc am 418e486a: am a68a61df: Merge "Telephony: Data availability indication upon records loaded." into honeycomb-LTE
* commit '418e486a1cae97fccaa4da0128f255685d9a7e12':
  Telephony: Data availability indication upon records loaded.
2011-04-28 13:55:59 -07:00
Wink Saville
418e486a1c am a68a61df: Merge "Telephony: Data availability indication upon records loaded." into honeycomb-LTE
* commit 'a68a61dfe37969426c535d076a20181155493226':
  Telephony: Data availability indication upon records loaded.
2011-04-28 13:54:14 -07:00
Wink Saville
1dcb01e386 am f49a96aa: am 05fcd239: Merge "Telephony: Corrections to signal strength values." into honeycomb-LTE
* commit 'f49a96aa7683bba0536a68f2c043905c6c5f92fb':
  Telephony: Corrections to signal strength values.
2011-04-28 13:54:04 -07:00
Kazuhiro Ondo
fd1803071d am 5bc9d478: am 379cbb1d: Send STK Service Running RIL Request after sim module is ready
* commit '5bc9d478517739bdcd79951e865f26481b79ddfc':
  Send STK Service Running RIL Request after sim module is ready
2011-04-28 13:54:01 -07:00
Wink Saville
f49a96aa76 am 05fcd239: Merge "Telephony: Corrections to signal strength values." into honeycomb-LTE
* commit '05fcd239abcdfe0c39e1d1d1f462478bf1e68e04':
  Telephony: Corrections to signal strength values.
2011-04-28 13:52:28 -07:00
Kazuhiro Ondo
5bc9d47851 am 379cbb1d: Send STK Service Running RIL Request after sim module is ready
* commit '379cbb1dcc4f9c7f4ca485bc34ec056e87456c8d':
  Send STK Service Running RIL Request after sim module is ready
2011-04-28 13:52:26 -07:00
Wink Saville
a68a61dfe3 Merge "Telephony: Data availability indication upon records loaded." into honeycomb-LTE 2011-04-28 13:51:31 -07:00
Wink Saville
05fcd239ab Merge "Telephony: Corrections to signal strength values." into honeycomb-LTE 2011-04-28 13:51:22 -07:00
Jeff Sharkey
b7342acebc Tests for ThrottleService, NTP into TrustedTime.
Wrote initial suite of tests for ThrottleService, checking a variety
of edge cases.  Checks going over limits, updating policies, and reset
after cycle elapses.

Moved NTP code in ThrottleService into new TrustedTime interface,
which makes it easier to understand, and allows tests to provide custom
clocks.

Change-Id: I0d62b8b3a169516a2ab2d33025f6fe30dc792be8
2011-04-28 12:28:36 -07:00
Ramesh Sudini
11cee41f3e Telephony: Corrections to signal strength values.
RSRP is already -ve.

Change-Id: Ieff689a98088ad6aad9cfc6516169c92bbb0015d
2011-04-28 12:24:55 -07:00
Ramesh Sudini
662b016d6e Telephony: Data availability indication upon records loaded.
This will make sure if records loaded comes after radio availability we dont miss sending
out dataAvailability.

Change-Id: Ibbecaa89f28e1441e799bf1681d0b4692cf0f13a
2011-04-28 12:24:13 -07:00
Kazuhiro Ondo
379cbb1dcc Send STK Service Running RIL Request after sim module is ready
Currently "STK Service Running" is sent as soon as phone app is
started. And depending on the timing of vendor RIL initialization
the event may not be handled. This patch waits for SIM_READY,
RUIM_READY or NV_READY indicating vendor's SIM (equivalent) module
become ready to process the event.

Change-Id: I4182a5413201f11856989664c8f19ae1eca48e2f
2011-04-28 12:23:25 -07:00
Wink Saville
cb95894bc7 am 7848b71b: am 7353301f: Merge "GsmDCT: Reset DataConnection upon APN disable." into honeycomb-LTE
* commit '7848b71b4ff0d50030b528db931d5460b2a3e9e8':
  GsmDCT: Reset DataConnection upon APN disable.
2011-04-28 11:55:00 -07:00
Wink Saville
a81490c0ca am e4c7f3ba: am 1a517d0c: Merge "Remove subclass cast for calls to isDnsCheckDisabled." into honeycomb-LTE
* commit 'e4c7f3ba0fd3cb8f2fce39cd76c36c0df3692eae':
  Remove subclass cast for calls to isDnsCheckDisabled.
2011-04-28 11:54:57 -07:00
Wink Saville
d4e264e2fa am 69e830dc: am 8daec83f: Merge "Delay data reconnection after disconnected." into honeycomb-LTE
* commit '69e830dc31a4f6fc19d8392efede114afd20fe7b':
  Delay data reconnection after disconnected.
2011-04-28 11:54:54 -07:00
Stephen Hines
009b5a70f8 Merge "Fix RS graphics samples/tests." 2011-04-28 11:54:29 -07:00
Wink Saville
7848b71b4f am 7353301f: Merge "GsmDCT: Reset DataConnection upon APN disable." into honeycomb-LTE
* commit '7353301f73bfd0fd54ca515f3385946abe56d620':
  GsmDCT: Reset DataConnection upon APN disable.
2011-04-28 11:53:08 -07:00
Wink Saville
e4c7f3ba0f am 1a517d0c: Merge "Remove subclass cast for calls to isDnsCheckDisabled." into honeycomb-LTE
* commit '1a517d0c251d2ca577500ec6c0e434725c3ddd21':
  Remove subclass cast for calls to isDnsCheckDisabled.
2011-04-28 11:53:05 -07:00
Wink Saville
69e830dc31 am 8daec83f: Merge "Delay data reconnection after disconnected." into honeycomb-LTE
* commit '8daec83f9a3436819854827bcff480ce0a203ddb':
  Delay data reconnection after disconnected.
2011-04-28 11:53:02 -07:00
Irfan Sheriff
2dbf683b61 am c1f39396: am 8f87f838: Merge "Define Protocol class for use with StateMachine" into honeycomb-LTE
* commit 'c1f39396b94837f728c56b4c3e2f5c37e1d0eef7':
  Define Protocol class for use with StateMachine
2011-04-28 11:52:56 -07:00
Wink Saville
7353301f73 Merge "GsmDCT: Reset DataConnection upon APN disable." into honeycomb-LTE 2011-04-28 11:50:24 -07:00