Commit Graph

33280 Commits

Author SHA1 Message Date
Michael Chan
5f0a47415c am 19a04862: am a13730f4: Merge "Fixed the problem where getEntityAndIncrementCursor would always return "0" for attendeeIdentity & attendeeIdNamespace instead of the actual string." into jb-dev
* commit '19a048626e29524e17bbe30f1f235aa365b6212b':
  Fixed the problem where getEntityAndIncrementCursor would always return "0" for attendeeIdentity & attendeeIdNamespace instead of the actual string.
2012-07-24 22:03:18 -07:00
Michael Chan
19a048626e am a13730f4: Merge "Fixed the problem where getEntityAndIncrementCursor would always return "0" for attendeeIdentity & attendeeIdNamespace instead of the actual string." into jb-dev
* commit 'a13730f42449d97ec7206769ccaad9d95bc2924f':
  Fixed the problem where getEntityAndIncrementCursor would always return "0" for attendeeIdentity & attendeeIdNamespace instead of the actual string.
2012-07-24 22:00:39 -07:00
Fabrice Di Meglio
e4f6a3351b Merge "Fix layout as there was a regression introduced in a previous CL" 2012-07-24 17:39:04 -07:00
Ed Heyl
2624c3adbe Merge "Account for static child transformations correctly" 2012-07-24 17:21:56 -07:00
Romain Guy
63cf075222 Merge "Make HardwareRenderer able to target generic Surface objects" 2012-07-24 17:21:56 -07:00
Fabrice Di Meglio
b8a3942527 Merge "Introduce listPreferredItemPaddingStart/listPreferredItemPaddingEnd" 2012-07-24 17:21:56 -07:00
Fabrice Di Meglio
04bf7bbbf6 Fix layout as there was a regression introduced in a previous CL
- revert to the previous layout
- see https://googleplex-android-review.googlesource.com/#/c/182330/3

Change-Id: I854038547d845280bb3e1dadfe68eea4192635e4
2012-07-24 17:03:25 -07:00
Romain Guy
786fc93d71 Make HardwareRenderer able to target generic Surface objects
Change-Id: I4b7199a1eb30e0df354ae12c4819adc69db5df40
2012-07-24 16:41:21 -07:00
Fabrice Di Meglio
f966ed949c Introduce listPreferredItemPaddingStart/listPreferredItemPaddingEnd
- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)

Change-Id: I7376b3c350ae9ce5034f3aac7105f61963c30c2d
2012-07-24 15:56:24 -07:00
Chet Haase
599913d6e8 Account for static child transformations correctly
Optimizations in drawing and invalidation in JB did not correctly
account for static child transforms
(View.getChildStaticTransformation()).
For the invalidation part, this meant that views were not properly
setting the invalidation bounds (which should be transformed by
the static transform), so the affected area of the invalidation
was potentially incorrect. For the drawing part, this meant that
views outside of their parent's bounds were being incorrectly
rejected when the static transform would, in fact, place the views
inside of those bounds.

The fix is in two parts:
- drawing: avoid the early quickReject() logic for containers that
have static transformations set on them
(ViewGroup.setStaticTransformationsEnabled()).
- invalidation: Include the static transform in the invalidation
area propagated up the view hierarchy.

Issue #6864203 The child position outside of parent is not drawn
even it will be drawn inside of the parent after applying static
transformation

Change-Id: I73bea01feab250bdcae2d575313be355a4a3c8f5
2012-07-24 14:51:14 -07:00
Ying Wang
ea56e5ca74 Merge "Import translations. DO NOT MERGE" 2012-07-24 12:47:04 -07:00
Ying Wang
fdba3ff00c Import translations. DO NOT MERGE
Change-Id: I18c5b77c7783854ca4c9d9c7c3951daa74081eba
Auto-generated-cl: translation import
2012-07-24 11:35:25 -07:00
Fabrice Di Meglio
85d28a0004 Merge "Replace left/right with start/end for Gravity / LayoutParams / Padding" 2012-07-24 11:11:02 -07:00
Fabrice Di Meglio
b6a45cb928 Merge "Make RelativeLayout aware of layout direction" 2012-07-24 11:05:48 -07:00
Michael Chan
a13730f424 Merge "Fixed the problem where getEntityAndIncrementCursor would always return "0" for attendeeIdentity & attendeeIdNamespace instead of the actual string." into jb-dev 2012-07-24 08:53:52 -07:00
Steve Block
cdb5004681 Merge "Improve JavaDoc for HTTP basic authentication methods" 2012-07-24 02:29:44 -07:00
Mathias Agopian
4530a50a7b Merge "New bindings generated by glgen" 2012-07-23 17:59:47 -07:00
Raph Levien
eba77803dc Merge "Hardware implementation of glyph positioning (bug 5443796)" 2012-07-23 17:29:09 -07:00
Thomas Tafertshofer
37c9b49ab5 New bindings generated by glgen
Fixes crash of methods when NULL was used as a
(valid) parameter for a nio.buffer argument.

Bug: 6845189
Change-Id: Iae379d607bbca15d6d23e74e852f94c7f68637f9
2012-07-23 17:09:36 -07:00
Raph Levien
996e57c843 Hardware implementation of glyph positioning (bug 5443796)
This implementation adds a drawGeneralText() method to the OpenGL
Renderer, which supports both a global x, y position, an array of
individual glyph positions, and also a length parameter (which enables
drawing of underline and strikethrough. It also adds the method to the
display list (with marshalling and unmarshalling).

With this change, the existing drawText() method is removed entirely, as
it's subsumed by the new method. It's easy enough to revert to the old
functionality if needed by passing in a NULL positions array.

Change-Id: I8c9e6ce4309fd51cc5511db85df99f6de8f4f6f5
2012-07-23 16:52:20 -07:00
Fabrice Di Meglio
f443f98e7f Make RelativeLayout aware of layout direction
- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)

Change-Id: Ica92841fa0c13c25fcf89c4700b0771eec4fd6d7
2012-07-23 16:36:41 -07:00
Mathias Agopian
16a4003b11 Merge "updated gles20 bindings, fixes broken methods" 2012-07-23 16:25:33 -07:00
Fabrice Di Meglio
cf56a0c1ea Merge "Fix ActionBar HomeView up button layout params" 2012-07-23 16:02:49 -07:00
Steve Block
46ce1db6ff Improve JavaDoc for HTTP basic authentication methods
Bug: 5461416

Change-Id: Ie3bfbf6acde34ea184aa8c8b1d3841e2a2aa8a22
2012-07-23 14:30:15 -07:00
Steve Block
219dfa4d39 Improve JavaDoc for saved form data
Change-Id: I962df5678081920c30f8a2b1fe79389f702ef3fb
2012-07-23 14:22:21 -07:00
Ying Wang
09eac2977f Import translations. DO NOT MERGE
Change-Id: Ie9e32e899f47a73cf238954766e793fbda7aef04
Auto-generated-cl: translation import
2012-07-23 11:46:57 -07:00
Steve Block
32fe410a5d Improve JavaDoc for saved username/password pairs
Change-Id: Ief079666eb1250f0a57089c778669b638a259194
2012-07-23 10:32:35 +01:00
Ben Murdoch
e09e976dad Allow switching to the Chromium WebViewFactoryProvider at runtime.
Currently, WebViewFactory is hardcoded to always load
android.webkit.WebViewClassic$Factory.  This change allows us to
load the Chromium powered WebView by setting the
"webview.use_chromium" system propery to true.

Change-Id: Icebfc4d5c4a61230c5e5dccac1ec5eca59f650ac
2012-07-23 10:21:10 +01:00
Jeff Sharkey
2bbc19ddbb Merge "Avoid emitting broken ASCII." 2012-07-21 12:44:07 -07:00
Jeff Sharkey
eaaf396169 Avoid emitting broken ASCII.
Bug: 6131887
Change-Id: Iff13573aad8128cc7ae3613ab718c81e6d0862a1
2012-07-21 12:39:48 -07:00
Jeff Brown
1c6b82b033 Merge "Refactor local window manager implementation." 2012-07-20 22:53:59 -07:00
Jeff Brown
d32460c5b7 Refactor local window manager implementation.
The objective of this refactoring is to remove the reliance on
WindowManager wrapper objects for compatibility mode and for
managing sub-windows.

Removed the WindowManager.isHardwareAccelerated() method since
it is never used.

Change-Id: I4840a6353121859a5e0c07d5cc307a437c595d63
2012-07-20 22:40:50 -07:00
Jeff Brown
c7e52d75fe Merge "Remove dead code in window manager." 2012-07-20 18:03:38 -07:00
Jeff Brown
23e7c35ab5 Remove dead code in window manager.
The 'nest' parameter is always false so we can get rid of support
for redundantly added views.

Change-Id: I30c6a856797bdc72c4e1aa4cb26b930a33ce9a16
2012-07-20 16:37:22 -07:00
Philip Milne
bb877ad4e5 Merge "Simple MVC based binding mechanism for android controls." 2012-07-20 15:19:24 -07:00
Philip Milne
989709a973 Simple MVC based binding mechanism for android controls.
Change-Id: I80fe18e0e15f8a840d558de9863650505bd5fb00
2012-07-20 15:14:45 -07:00
Ying Wang
f810662ffe Merge "Import translations. DO NOT MERGE" 2012-07-20 13:57:37 -07:00
Teng-Hui Zhu
0e5b160418 add a webview API to support media play without user gesture
bug:6806306

webkit change: https://android-git.corp.google.com/g/#/c/208568/
Change-Id: Ic70e5d3f152a7e8d8fdfa1d6f89f96c8cd3c7075
2012-07-20 13:33:52 -07:00
Craig Mautner
495b56cfdf Merge "Add debug to help with b6829431." 2012-07-20 12:42:09 -07:00
Craig Mautner
6d8f30f043 Add debug to help with b6829431.
Change-Id: Id65f5c7c187072f5a5c1418c83e06c4a6767c658
2012-07-20 12:31:52 -07:00
Ying Wang
366703288c Import translations. DO NOT MERGE
Change-Id: I87298d9adba1eacd2cf04954302ce55cd68fc735
Auto-generated-cl: translation import
2012-07-20 11:55:44 -07:00
Adam Powell
5f79baa0e3 Merge "Fix condition bug in ResolverActivity" 2012-07-20 11:26:42 -07:00
Adam Powell
bdda4e74d4 Fix condition bug in ResolverActivity
Bug 6854356

Change-Id: I3cd060fb78876e80bdfa311cf80d0ad8a696bfad
2012-07-20 11:22:03 -07:00
Nick Kralevich
b8acd060d4 am fa6e1ea7: am 2c932143: Merge "s/LOG/ALOG/ in HAVE_SELINUX blocks"
* commit 'fa6e1ea773a74aa6a996a783ff16c495ab3cc822':
  s/LOG/ALOG/ in HAVE_SELINUX blocks
2012-07-20 10:00:45 -07:00
Nick Pelly
95f1158908 Introduce SystemClock#elapsedRealtimeNano.
Change-Id: I47e1b14d45c5321f959d46e1805f86aafd72f5d4
2012-07-20 09:51:09 -07:00
Kurt Partridge
824582dce1 Merge "Documentation cleanup" 2012-07-19 23:51:09 -07:00
Kurt Partridge
b369a141ed Documentation cleanup
Change-Id: Id3d15b643e6ed29c52dc9c9eb02836eb64277dae
2012-07-19 23:41:17 -07:00
Satoshi Kataoka
bc700adbe0 Merge "Fix a crash in InputMethodManager when switching the IME in the system process" 2012-07-19 22:22:59 -07:00
Fabrice Di Meglio
aac0d4ed02 Replace left/right with start/end for Gravity / LayoutParams / Padding
- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)

Change-Id: Id9af5375fb9b0edeae5232c77e52ecd497bd2e67
2012-07-19 19:21:26 -07:00
Fabrice Di Meglio
34c829e46c Fix ActionBar HomeView up button layout params
Change-Id: I9cbf2ce695cce14c16efa270fafa062f46c985ce
2012-07-19 18:44:08 -07:00