74815 Commits

Author SHA1 Message Date
Svetoslav Ganov
fac14f9731 NumberPicker not redrawn when current value is changed via an IME.
1. The NumberPicker scroll wheel was not updated upon value change
   via an IME as well as the picker was not redraws after the change.

bug:6291879

Change-Id: I5ba30df42e38cd06fa150328399eb4deeb0b683d
2012-04-12 16:57:18 -07:00
Stephen Hines
e267f5f2b0 Merge "Add missing support for Element.FONT()." 2012-04-12 16:45:00 -07:00
Fabrice Di Meglio
276de3e1eb Add new Arabic font for SystemUI
- still work in progress
- bug #5987379

Change-Id: I0a7f7437c9061eab0abc9d5979c947eb5511992a
2012-04-12 16:40:56 -07:00
Martijn Coenen
20e8dd9f9e Unhide new Beam push APIs.
Also added support for multiple Uris, removed mimeType argument.

Change-Id: Iad2c4d0e36a174080d7bc9c9c8ab893f90231d02
2012-04-12 16:37:18 -07:00
Romain Guy
a8a2f97c10 Don't update TextureView's surface if the Layer doesn't exist
Change-Id: Ifcc1a7a271f6c236a3aebd3726b7025348e64920
2012-04-12 16:33:44 -07:00
Elliott Hughes
140af0c3ca Merge "Bump the interpreter stack size for the main thread." 2012-04-12 16:32:57 -07:00
Romain Guy
bc59bc355b Merge "Properly cache color state lists." 2012-04-12 16:31:51 -07:00
Tao Bai
b5f15e7fd9 The new APIs for the bookmarks, history and images.
Private for now while the implementation is worked on, will expose later

Change-Id: Id837b16d835491ae16ed686dd65c2a401d9591c6
2012-04-12 16:28:46 -07:00
Chet Haase
7e45fc0e6d Merge "Fix layer blending bug" 2012-04-12 16:25:52 -07:00
Romain Guy
5d911c3a95 Properly cache color state lists.
Clobbering the typed value's cookie with the alpha channel is not okay.

Change-Id: Ia75481be06699b42f80eb4c59672c6cd6cf8c0a8
2012-04-12 16:25:17 -07:00
Gilles Debunne
f6584a70e5 Merge "SpannableStringBuilder correctly broadcast span changes during replace" 2012-04-12 16:23:05 -07:00
Svetoslav Ganov
4a5af365af Merge "NumberPicker cannot fling in scrollable containers." 2012-04-12 16:22:34 -07:00
Svetoslav Ganov
83dc45c659 NumberPicker cannot fling in scrollable containers.
1. NumberPicker was not preventing its predecessor from
   intercepting touch events that are on top of it, hence
   it was not flingable in scrollable containres.

bug:5661117

Change-Id: I145f59b069f479935f551bc5e841f13468a6c676
2012-04-12 16:19:36 -07:00
Svetoslav Ganov
f6c8282cf3 Merge "NumberPicker truncates the edited value." 2012-04-12 16:07:04 -07:00
Alex Sakhartchouk
0e2c70112b Merge "Unhiding J API's for Renderscript." 2012-04-12 16:06:02 -07:00
Svetoslav Ganov
f7c83bc4d3 NumberPicker truncates the edited value.
1. NumberPicker aims to reach the specified max width and height.
   If the max width was not specified, the picker computes it by
   measuring the widest value it will show. However, the case for
   recognizing whether the max width is specified incorrect, hence
   the max width was never measured.

bug:6193549

Change-Id: If67352a651e8d4a1d060868c876316e1c0e9bd0b
2012-04-12 16:05:09 -07:00
Elliott Hughes
3f177d7c9a Bump the interpreter stack size for the main thread.
Bug: 6315322
Change-Id: I8d84e7c2e0eeb5314530b8a8b141f44014b8c646
2012-04-12 16:02:56 -07:00
Teng-Hui Zhu
6c19be4865 am 89c9a51e: am bd60a520: am 3d7f0cb3: Update header for forward compatibility
* commit '89c9a51ed8824e8188748841289807e18ed065cb':
  Update header for forward compatibility
2012-04-12 15:37:54 -07:00
George Mount
ff39407595 Merge "Use selection handle to scroll edit text" 2012-04-12 15:36:50 -07:00
George Mount
557748dfbd Use selection handle to scroll edit text
Bug 6293151

Change-Id: I4362717a101cc297e9e8734aa975091a814aab1c
2012-04-12 15:35:22 -07:00
Teng-Hui Zhu
89c9a51ed8 am bd60a520: am 3d7f0cb3: Update header for forward compatibility
* commit 'bd60a52090553aef02d07e283c7f07de70837ad8':
  Update header for forward compatibility
2012-04-12 15:35:10 -07:00
Teng-Hui Zhu
bd60a52090 am 3d7f0cb3: Update header for forward compatibility
* commit '3d7f0cb3d9724eb4a45611127e0986538e838964':
  Update header for forward compatibility
2012-04-12 15:32:44 -07:00
Dianne Hackborn
b0398f59aa Merge "Clean up lock screen hide animation." 2012-04-12 15:28:52 -07:00
Dianne Hackborn
0c2acffec8 Clean up lock screen hide animation.
We now have an animation to apply to the thing behind the lock
screen animation when it isn't on the wallpaper, which looks
similar to the animation we use when both are on the wallpaper.

In implementing this, cleaned up the code to figure out up-front
which animation to run, getting rid of that kludgy thing that
cleared the window animation if the wallpaper was not being used
for the lower windows.

Change-Id: Ifc4c8a8894ad384124dcf4bbdaab134f1157b0f3
2012-04-12 15:26:11 -07:00
Wink Saville
dd7bdb0af7 Merge "Fix phone is sometimes in America/Dawson canadian time zone" 2012-04-12 15:25:55 -07:00
Chet Haase
a23eed808a Fix layer blending bug
Cached layers were sometimes retaining an obsolete blending
value, causing artifacts where translucent objects were disappearing
completely. Also, added extra tracing info for DisplayLists.

Issue #6303668 Flickering views during SwipeHelper drag

Change-Id: I66ce158652c4a3ed316040585b40b1744e1fad0c
2012-04-12 15:20:16 -07:00
Wink Saville
335ef47968 Fix phone is sometimes in America/Dawson canadian time zone
Add code that updates the time zone whenever the country code
or time zone changes. In bug 6269708 the device initially
reported the mcc as 001 and then a short time later it got
the correct code, 311. This could cause the time zone to be
reported as America/Dawson instead of America/Los_Angeles.

Bug: 6269708
Change-Id: Ibfb40ea1158d3b99c121ed9960a1f0b1a45980bd
2012-04-12 15:11:59 -07:00
John Reck
84d5e21921 Merge "Remove debug log" 2012-04-12 15:08:48 -07:00
John Reck
5c44fee5e9 Merge "Improve when highlight rects are shown" 2012-04-12 15:08:39 -07:00
Jeff Sharkey
234766a36a Move TrafficStats iface counters to xt_qtaguid.
Use xt_qtaguid iface_stat_all counters, which are monotonic during
a single boot.

Track all ifaces associated with mobile networks since boot, and
move TrafficStats to using these ifaces.  This will include usage of
networks omitted from config_data_usage_network_types, specifically
on devices that recycle network interfaces across APNs.

Split wildcard template matching, and move NetworkStatsService to
use mobile wildcard when logging stats.

Bug: 5324515
Change-Id: I2211c374c05d1b598cc647f2f873630538955ffe
2012-04-12 14:53:32 -07:00
Gilles Debunne
174c44c6cf SpannableStringBuilder correctly broadcast span changes during replace
Bug 6331765

A call to replace was previously not sending any span modification to the
attached span watchers.

Change-Id: Ic9e4a8ac0210e422961adfb18e205d80531889fe
2012-04-12 14:50:31 -07:00
John Reck
d855ffd514 Remove debug log
Change-Id: Ia76103b2a0225df2637af917c5ac352497ca0cf6
2012-04-12 14:45:49 -07:00
John Reck
2d8c13bd1c Improve when highlight rects are shown
Bug: 6319429

Change-Id: I8eb989d94433c01406cdb32e01034c644078a133
2012-04-12 14:19:05 -07:00
Svetoslav Ganov
f21bea245a Merge "CheckBox should not populate AccessibilityEvent with text." 2012-04-12 14:16:42 -07:00
Dianne Hackborn
ed4995d646 Merge "Change window manager to use fixed size for the status bar." 2012-04-12 14:10:41 -07:00
Dianne Hackborn
742696601b Merge "Revert to ICS screen rotation animation." 2012-04-12 14:09:40 -07:00
Svetoslav Ganov
1728c07bfb CheckBox should not populate AccessibilityEvent with text.
1. Accessibility services are the ones that choose how to
   announces the checked state of a checkable control, so
   CheckBox should not add strings for its state to access
   events.

2. Removed some unused accessibility related strings.

bug:6241115

Change-Id: I572b961191da4b3537fb6cad529d9764d39161ec
2012-04-12 13:59:42 -07:00
Dianne Hackborn
187ae2105e Revert to ICS screen rotation animation.
Change-Id: Ida76f17a00e4c8ab828deae51095107e4eeaa321
2012-04-12 13:08:26 -07:00
Quddus Chong
9492947a59 am 5f9d36d5: am 02c6cad7: am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit '5f9d36d5b987dad1f8f13e2a392f5320cbc6053f':
2012-04-12 13:04:54 -07:00
Quddus Chong
a2a059d6ca am 2a1a1fa6: am 6073985e: am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit '2a1a1fa626bfc626577730407651d9fca2d375c7':
2012-04-12 13:02:41 -07:00
Quddus Chong
5f9d36d5b9 am 02c6cad7: am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit '02c6cad7c49942336ed6a8fe015c0cb4eced0c82':
2012-04-12 13:01:29 -07:00
Quddus Chong
4f8b71e41d am a97a7b5a: am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit 'a97a7b5a6efac20a112c1833579a0a2b17bc058e':
  docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537
2012-04-12 13:01:00 -07:00
Quddus Chong
2a1a1fa626 am 6073985e: am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit '6073985e8a6d3f32f86a24e7a2a6bbf5b6a90b4e':
  docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537
2012-04-12 13:00:18 -07:00
Quddus Chong
02c6cad7c4 am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit '6971153d88ebe2e441b75081a273b88424498a45':
  docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537
2012-04-12 12:58:27 -07:00
Quddus Chong
6073985e8a am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit '6971153d88ebe2e441b75081a273b88424498a45':
  docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537
2012-04-12 12:58:20 -07:00
Quddus Chong
a97a7b5a6e am 6971153d: Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1
* commit '6971153d88ebe2e441b75081a273b88424498a45':
  docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537
2012-04-12 12:58:11 -07:00
Quddus Chong
6971153d88 Merge "docs: Fixed method description for onKeyDown(int keyCode, KeyEvent event). Bug: 6318537" into ics-mr1 2012-04-12 12:56:29 -07:00
Svetoslav Ganov
95487eb90c Merge "Some view not shown on the screen are reported for accessibility." 2012-04-12 12:54:25 -07:00
Svetoslav Ganov
aa6f3de253 Some view not shown on the screen are reported for accessibility.
1. Some applications are keeping around visible views off screen
   to improve responsiveness by drawing them in layers, etc. While
   such a view is not visible on the screen the accessibility layer
   was reporting it since it was visible. Now the check is improved
   to verify whether the view is attached, is in visible window,
   is visible, and has a rectangle that is not clipped by its
   predecessors.

2. AccessibilityNodeInfo bounds in screen were not properly set
   since only the top left point was offset appropriately to
   take into account any predecessor's transformation matrix
   and the not transformed width and height were used. Now
   the bounds are properly offset.

bug:6291855

Change-Id: I244d1d9af81391676c1c9e0fe86cf4574ff37225
2012-04-12 12:51:27 -07:00
Robert Ly
108c0b9929 am 03c8a189: am 920e2eef: am 070827e6: Merge "docs: fix bug 5158332" into ics-mr1
* commit '03c8a189901fe5cb71e6e5fa5d171bd64ef6df33':
2012-04-12 12:37:50 -07:00