OSDN Git Service
John Grossman [Fri, 20 Jul 2012 22:34:23 +0000 (15:34 -0700)]
am
1bcfeafe: (-s ours) DO NOT MERGE: common_time: Turn the logging up to 11
* commit '
1bcfeafe2d78a2781c9bb61f343961a232b02e0c':
DO NOT MERGE: common_time: Turn the logging up to 11
John Grossman [Fri, 20 Jul 2012 17:17:26 +0000 (10:17 -0700)]
DO NOT MERGE: common_time: Turn the logging up to 11
Actually, despite the CL title, no addition log messages are being
sent to logcat. Generally speaking, the common_time service tends to
be rather quiet from a log perspective. Events related to master
election and arbitration as well as state changes tend to be
infrequent in steady state operation. Unfortunately, if there is a
problem with the system, it frequently gets pushed out of logcat by
other messages and is missing from the logs when a bugreport is
finally taken.
This change adds a utility class which can be used to store the last N
log message in a ring buffer to be dumped later during a dumpsys
operation. Three internal log buffers were added to the system. One
to record messages having to do with state transitions. Another was
added to record traffic relating to master election, and one final
buffer to record basic data on packets which were received but
discarded for any reason. During a bugreport, these common_time.clock
service will be able to dump these messages regardless of the amt of
other logcat activity, which should assist in debugging long running
issues.
Change-Id: Ic3bbf7480c8978f9bf82bafaba04cf4586db60cf
Signed-off-by: John Grossman <johngro@google.com>
Philip Milne [Fri, 20 Jul 2012 22:19:24 +0000 (15:19 -0700)]
Merge "Simple MVC based binding mechanism for android controls."
Philip Milne [Fri, 22 Jun 2012 23:09:04 +0000 (16:09 -0700)]
Simple MVC based binding mechanism for android controls.
Change-Id: I80fe18e0e15f8a840d558de9863650505bd5fb00
Raph Levien [Fri, 20 Jul 2012 21:24:19 +0000 (14:24 -0700)]
Merge "Add drop shadow for drawPosText in hwui renderer."
Ying Wang [Fri, 20 Jul 2012 20:57:43 +0000 (13:57 -0700)]
Merge "Import translations. DO NOT MERGE"
Ying Wang [Fri, 20 Jul 2012 20:57:36 +0000 (13:57 -0700)]
Merge "Import translations. DO NOT MERGE"
Teng-Hui Zhu [Wed, 18 Jul 2012 00:19:13 +0000 (17:19 -0700)]
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
Raph Levien [Fri, 20 Jul 2012 05:48:17 +0000 (22:48 -0700)]
Add drop shadow for drawPosText in hwui renderer.
This patch adds support for drop shadows (setShadowLayer) for
drawPosText in the hwui renderer. In and of itself, it's not very
important, but it's on the critical path for correct mark positioning,
tracked as bug
5443796.
The change itself is fairly straightforward - it basically just adds an
extra "positions" argument to all draw and measure methods on the code
path for drawing drop shadowed text, as well as to the cache key for
cached shadow textures.
Change-Id: Ic1cb63299ba61ccbef31779459ecb82aa4a5e672
Craig Mautner [Fri, 20 Jul 2012 19:42:09 +0000 (12:42 -0700)]
Merge "Add debug to help with
b6829431."
Craig Mautner [Fri, 20 Jul 2012 19:31:52 +0000 (12:31 -0700)]
Add debug to help with
b6829431.
Change-Id: Id65f5c7c187072f5a5c1418c83e06c4a6767c658
Ying Wang [Fri, 20 Jul 2012 19:01:04 +0000 (12:01 -0700)]
Import translations. DO NOT MERGE
Change-Id: I0f6f872984c04033f03960aec8312f86b0451fd0
Auto-generated-cl: translation import
Ying Wang [Fri, 20 Jul 2012 18:55:44 +0000 (11:55 -0700)]
Import translations. DO NOT MERGE
Change-Id: I87298d9adba1eacd2cf04954302ce55cd68fc735
Auto-generated-cl: translation import
Romain Guy [Fri, 20 Jul 2012 18:52:56 +0000 (11:52 -0700)]
Merge "Clamp gradient textures to max GL texture size"
Romain Guy [Fri, 20 Jul 2012 18:36:03 +0000 (11:36 -0700)]
Clamp gradient textures to max GL texture size
Change-Id: I8ce4e50988f5194fe5ce4bde7945ec01673af3cd
Adam Powell [Fri, 20 Jul 2012 18:26:42 +0000 (11:26 -0700)]
Merge "Fix condition bug in ResolverActivity"
Adam Powell [Fri, 20 Jul 2012 18:22:03 +0000 (11:22 -0700)]
Fix condition bug in ResolverActivity
Bug
6854356
Change-Id: I3cd060fb78876e80bdfa311cf80d0ad8a696bfad
Romain Guy [Fri, 20 Jul 2012 18:19:21 +0000 (11:19 -0700)]
Merge "Fix crash with new LookupGammaFontRenderer Bug #
6853934"
Romain Guy [Fri, 20 Jul 2012 18:14:32 +0000 (11:14 -0700)]
Fix crash with new LookupGammaFontRenderer
Bug #
6853934
Change-Id: I15e6ca73bfe00eff1a37c4b9d2f7f709ee018eb6
Nick Pelly [Wed, 18 Jul 2012 20:13:37 +0000 (13:13 -0700)]
Improve Location object.
Add getElapsedRealtimeNano():
Currently Location just has getTime() and setTime() based on UTC time.
This is entirely unreliable since it is not guaranteed monotonic.
There is a lot of code that compares fix age based on deltas -
and it is all broken in the case of a system clock change. System
clock can change when switching cellular networks (and in some
cases when switching towers).
Document the meaning of getAccuracy():
It is the horizontal, 95% confidence radius.
Make some fields mandatory if they are reported by a LocationProvider:
All Locations returned by a LocationProvider must include at the
minimum a lat, long, timestamps, and accuracy. This is necessary
to perform fused location. There are no public API's for applications
to feed locations into a location provider so this should not cause
any breakage.
If a LocationProvider does not fill in enough fields on a Location
object then it is dropped, and logged.
Bug:
4305998
Change-Id: I7df77125d8a64e174d7bc8c2708661b4f33461ea
Nick Kralevich [Fri, 20 Jul 2012 17:00:45 +0000 (10:00 -0700)]
am
fa6e1ea7: am
2c932143: Merge "s/LOG/ALOG/ in HAVE_SELINUX blocks"
* commit '
fa6e1ea773a74aa6a996a783ff16c495ab3cc822':
s/LOG/ALOG/ in HAVE_SELINUX blocks
Jake Hamby [Fri, 20 Jul 2012 17:00:31 +0000 (10:00 -0700)]
am
3d9a5607: am
06d3df9a: Merge "Move SmsUsageMonitorShortCodeTest to frameworks/opt/telephony"
* commit '
3d9a5607ba547340841bc965ac77c2589ea40da5':
Move SmsUsageMonitorShortCodeTest to frameworks/opt/telephony
Xavier Ducrohet [Fri, 20 Jul 2012 17:00:11 +0000 (10:00 -0700)]
am
be925017: am
b71393bd: Merge "Fix aapt -G to properly support class attr in fragment." into jb-dev
* commit '
be925017201ad547a72e8d1e333dbc7eae3fc76f':
Fix aapt -G to properly support class attr in fragment.
Nick Pelly [Thu, 19 Jul 2012 17:22:18 +0000 (10:22 -0700)]
Introduce SystemClock#elapsedRealtimeNano.
Change-Id: I47e1b14d45c5321f959d46e1805f86aafd72f5d4
Kurt Partridge [Fri, 20 Jul 2012 06:51:09 +0000 (23:51 -0700)]
Merge "Documentation cleanup"
Kurt Partridge [Fri, 20 Jul 2012 06:41:17 +0000 (23:41 -0700)]
Documentation cleanup
Change-Id: Id3d15b643e6ed29c52dc9c9eb02836eb64277dae
Satoshi Kataoka [Fri, 20 Jul 2012 05:22:58 +0000 (22:22 -0700)]
Merge "Fix a crash in InputMethodManager when switching the IME in the system process"
Svetoslav Ganov [Fri, 20 Jul 2012 01:27:25 +0000 (18:27 -0700)]
Merge "Views with node providers are important for accessibility in auto mode."
Svetoslav Ganov [Fri, 20 Jul 2012 01:07:58 +0000 (18:07 -0700)]
Views with node providers are important for accessibility in auto mode.
1. If a view's important for accessibility attribute is set to auto the
framework is responsible to determine if it really is. Views with
accessibility node providers should be important for accessibilty
since they are roots of virtual view trees and such trees are
always important.
bug:
6843043
Change-Id: I4b352c59fdefdf9ad220714a43ecb9e01d1c1c1f
John Reck [Fri, 20 Jul 2012 01:04:23 +0000 (18:04 -0700)]
Merge "Bump PREVIOUS_VERSION"
John Reck [Fri, 20 Jul 2012 01:00:07 +0000 (18:00 -0700)]
Bump PREVIOUS_VERSION
Change-Id: Idf2586a7062726f60d3a6c1b75f75fde8fc9c550
Jeff Sharkey [Fri, 20 Jul 2012 00:26:39 +0000 (17:26 -0700)]
Merge "Migrate VpnProfile definition to framework."
Jason Sams [Fri, 20 Jul 2012 00:20:55 +0000 (17:20 -0700)]
Merge "Refactor ImageProcessing benchmark and stabilize results."
Nick Kralevich [Fri, 20 Jul 2012 00:14:51 +0000 (17:14 -0700)]
am
2c932143: Merge "s/LOG/ALOG/ in HAVE_SELINUX blocks"
* commit '
2c932143ffe865d49c741e466b425bdbabbd1f2f':
s/LOG/ALOG/ in HAVE_SELINUX blocks
Jeff Sharkey [Fri, 20 Jul 2012 00:10:09 +0000 (17:10 -0700)]
Migrate VpnProfile definition to framework.
Bug:
5756357
Change-Id: I23c4e391e3b48e9645f872ae0145fe672745adca
Jason Sams [Thu, 19 Jul 2012 23:31:47 +0000 (16:31 -0700)]
Refactor ImageProcessing benchmark and stabilize results.
Change-Id: I3d43bf855515a3ab707089e97cc310b561683f5f
Nick Kralevich [Thu, 19 Jul 2012 23:25:41 +0000 (16:25 -0700)]
Merge "s/LOG/ALOG/ in HAVE_SELINUX blocks"
Jake Hamby [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
am
06d3df9a: Merge "Move SmsUsageMonitorShortCodeTest to frameworks/opt/telephony"
* commit '
06d3df9aa05a0221a4cdc4245ae73f7936616170':
Move SmsUsageMonitorShortCodeTest to frameworks/opt/telephony
Jake Hamby [Thu, 19 Jul 2012 22:30:02 +0000 (15:30 -0700)]
Merge "Move SmsUsageMonitorShortCodeTest to frameworks/opt/telephony"
Jeff Brown [Thu, 19 Jul 2012 22:05:50 +0000 (15:05 -0700)]
Merge "Fix keyguard wake-up issue."
Jeff Brown [Thu, 19 Jul 2012 22:01:17 +0000 (15:01 -0700)]
Fix keyguard wake-up issue.
Bug:
6835809
Change-Id: I7a23b50286592b4c4b104b0b6429f2d05fb5e01b
Ying Wang [Thu, 19 Jul 2012 21:46:24 +0000 (14:46 -0700)]
Merge "Import translations. DO NOT MERGE"
Xavier Ducrohet [Thu, 19 Jul 2012 21:30:39 +0000 (14:30 -0700)]
am
b71393bd: Merge "Fix aapt -G to properly support class attr in fragment." into jb-dev
* commit '
b71393bd34a48eeb622292e78f43b99e374a5e3a':
Fix aapt -G to properly support class attr in fragment.
Xavier Ducrohet [Thu, 19 Jul 2012 21:27:58 +0000 (14:27 -0700)]
Merge "Fix aapt -G to properly support class attr in fragment." into jb-dev
Adam Powell [Thu, 19 Jul 2012 20:51:39 +0000 (13:51 -0700)]
Easy "Just once" launches from ResolverActivity
Allow a second tap of a selected item in ResolverActivity to launch
the target as "just once" for sloppier/quicker choices.
Change-Id: If05fc7c1ac622195f6253e6ca0868fd87954dd46
Ying Wang [Thu, 19 Jul 2012 20:23:59 +0000 (13:23 -0700)]
Import translations. DO NOT MERGE
Change-Id: Ibe8cf6252d630b4ff9a36e81677443773bc0e5f0
Auto-generated-cl: translation import
Adam Powell [Thu, 19 Jul 2012 18:49:36 +0000 (11:49 -0700)]
Merge "Fun with Up navigation"
Steve Block [Thu, 19 Jul 2012 18:44:06 +0000 (11:44 -0700)]
Merge "Update JavaDoc for PictureListener after fix to capture layers"
Scott Main [Thu, 19 Jul 2012 18:34:48 +0000 (11:34 -0700)]
am
1c7a9b2e: am
b949d416: update Google IO announcement on homepage
* commit '
1c7a9b2ec9a75fe5975bd35482d74dc3d07e6205':
update Google IO announcement on homepage
Scott Main [Thu, 19 Jul 2012 18:31:27 +0000 (11:31 -0700)]
am
b949d416: update Google IO announcement on homepage
* commit '
b949d41602eb5118df5509a6731e55fcc0316874':
update Google IO announcement on homepage
John Reck [Thu, 19 Jul 2012 18:28:32 +0000 (11:28 -0700)]
Merge "Test aggressive throttling"
Adam Powell [Thu, 19 Jul 2012 01:20:29 +0000 (18:20 -0700)]
Fun with Up navigation
For activities with a null taskAffinity, simply finish the current task.
(They probably shouldn't have specified a parentActivityName anyway.)
When launching into app info from ResolverActivity, launch the app info
page in the current task with FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. Back
will return to the resolver, and Up will jump to Settings.
When launching into app info from RecentsPanelView or BaseStatusBar,
since this is a system affordance akin to notifications or widgets,
build the full task stack for the app info activity with
TaskStackBuilder and launch it as a new task.
Change-Id: I73b1941d0f52bd8b30382b5e17edd8ceb058c70d
Scott Main [Thu, 19 Jul 2012 18:23:01 +0000 (11:23 -0700)]
update Google IO announcement on homepage
Change-Id: If859991b64492d2b334271038c854342771566e4
Xavier Ducrohet [Thu, 19 Jul 2012 01:06:09 +0000 (18:06 -0700)]
Fix aapt -G to properly support class attr in fragment.
The code added attributes android:name and class to a
KeyedVector under the same key (fragment) so the 2nd
add (android:name) removed class with was never checked.
This replace the value type in the KeyedVector to be
Vector<NamespaceAttributePair> instead of just
NamespaceAttributePair.
Change-Id: I009b8a8cca878191661c2a63bb14c967d230498d
Steve Block [Tue, 17 Jul 2012 14:57:25 +0000 (15:57 +0100)]
Update JavaDoc for PictureListener after fix to capture layers
Bug:
6389297
Change-Id: I970942f926effbb072ae306c994d25c0e77e3810
The Android Open Source Project [Thu, 19 Jul 2012 15:52:17 +0000 (08:52 -0700)]
am
67144427: Reconcile with jb-mr0-release jb-release
* commit '
6714442782cc96bfd6c88e8a4f1fa8659d146da7':
Preserve retryCount when retrying.
When reconnecting disassociate dc and apnContext.
Handle keyguard visibility states separately. DO NOT MERGE
The Android Open Source Project [Thu, 19 Jul 2012 15:37:10 +0000 (08:37 -0700)]
Reconcile with jb-mr0-release jb-release
Change-Id: I0249d315e647dcdc2f3dea4d258ef5bf2065731d
Satoshi Kataoka [Fri, 13 Jul 2012 14:10:58 +0000 (23:10 +0900)]
Fix a crash in InputMethodManager when switching the IME in the system process
Bug:
6789252
Change-Id: I66f51da1299532793ef8fa700f35b0811670f235
John Grossman [Thu, 19 Jul 2012 07:39:29 +0000 (00:39 -0700)]
am
c43a685c: (-s ours) Merge "Change audio flinger to user HAL master mute if available: DO NOT MERGE" into ics-aah
* commit '
c43a685c3027791b21294a2ef423a6129cb49ad4':
Change audio flinger to user HAL master mute if available: DO NOT MERGE
Brian Carlstrom [Thu, 19 Jul 2012 07:26:19 +0000 (00:26 -0700)]
am
ee2585e5: am
553e3898: Merge "Improve test key names to reproduce public issue" into jb-dev
* commit '
ee2585e5bce29f90eebaf2ce32826fa75dac17cf':
Improve test key names to reproduce public issue
Brian Carlstrom [Thu, 19 Jul 2012 06:07:50 +0000 (23:07 -0700)]
am
553e3898: Merge "Improve test key names to reproduce public issue" into jb-dev
* commit '
553e3898c0ae5f7344d84279c7d425ffbeb6a90d':
Improve test key names to reproduce public issue
Brian Carlstrom [Thu, 19 Jul 2012 06:05:27 +0000 (23:05 -0700)]
Merge "Improve test key names to reproduce public issue" into jb-dev
The Android Automerger [Thu, 19 Jul 2012 04:44:46 +0000 (21:44 -0700)]
merge in jb-mr0-release history after reset to jb-dev
Romain Guy [Thu, 19 Jul 2012 03:43:05 +0000 (20:43 -0700)]
Merge "Optimize gradient textures"
Romain Guy [Thu, 19 Jul 2012 03:26:02 +0000 (20:26 -0700)]
Optimize gradient textures
Compute the size of the backing textures based on the maximum possible
number of shades in the gradient.
Change-Id: I2d7f20477d31b81e9735f2c1d83ebdd0dbcbe340
James Dong [Thu, 19 Jul 2012 03:18:41 +0000 (20:18 -0700)]
am
d1a0a53e: am
5d478b9c: Merge "Changed to obtain a parcel in each notify() call in jni." into jb-dev
* commit '
d1a0a53eec141b615697652b3a8907a60298a414':
Changed to obtain a parcel in each notify() call in jni.
Ying Wang [Thu, 19 Jul 2012 03:18:36 +0000 (20:18 -0700)]
am
d173b10a: (-s ours) am
a4d4df16: Merge "Import translations. DO NOT MERGE" into jb-dev
* commit '
d173b10a930b56cfd71ca36d0051230b3f9593c1':
Import translations. DO NOT MERGE
Scott Main [Thu, 19 Jul 2012 03:18:32 +0000 (20:18 -0700)]
am
f80ba4a5: am
12a54752: docs: update hw accel attribute\'s default behavior and fix link to l10n tutorial
* commit '
f80ba4a5dc46e8dfa30de8e5facb15a7cffa480a':
docs: update hw accel attribute's default behavior and fix link to l10n tutorial
Daniel Sandler [Thu, 19 Jul 2012 03:18:27 +0000 (20:18 -0700)]
am
f22beb3f: am
0038ec11: Merge "Fix stuck status bars." into jb-dev
* commit '
f22beb3f2fae39568d1576254e4733c089da16f3':
Fix stuck status bars.
Dirk Dougherty [Thu, 19 Jul 2012 03:18:22 +0000 (20:18 -0700)]
am
a482028e: am
a44794f4: Merge "Doc change: add button link to developer console." into jb-dev
* commit '
a482028ed0d3cc40a67f06ded6db7b58b9b5462a':
Doc change: add button link to developer console.
Joe Fernandez [Thu, 19 Jul 2012 03:18:18 +0000 (20:18 -0700)]
am
22f742e6: am
23369747: Merge "docs: Updating <uses-sdk> docs, bug fix: b/
6836256" into jb-dev
* commit '
22f742e61ac9ebaedcc20adbd7f13ae6cbce98f4':
docs: Updating <uses-sdk> docs, bug fix: b/
6836256
Romain Guy [Thu, 19 Jul 2012 03:18:12 +0000 (20:18 -0700)]
am
243924b0: am
3409e728: Correctly pre-clip paths when recording display lists Bug #
6836448 External bug: code.google.com/p/android/issues/detail?id=34946
* commit '
243924b08f9fbcc7f1e46d24df986c25fba3eb18':
Correctly pre-clip paths when recording display lists Bug #
6836448 External bug: http://code.google.com/p/android/issues/detail?id=34946
Scott Main [Thu, 19 Jul 2012 03:18:07 +0000 (20:18 -0700)]
am
5b4d4348: am
634ccf7e: Merge "docs: fix broken links" into jb-dev
* commit '
5b4d4348f46ef689f0bafceb64c9855881efb8ba':
docs: fix broken links
Joe Fernandez [Thu, 19 Jul 2012 03:18:01 +0000 (20:18 -0700)]
am
69dcb0da: am
c98a56de: Merge "docs: SDK/ADT r20.0.1, NDK r8b, Platform 4.1.1 Release Notes" into jb-dev
* commit '
69dcb0dab5c675397501aac87f6ee41d0a735325':
docs: SDK/ADT r20.0.1, NDK r8b, Platform 4.1.1 Release Notes
Robert Greenwalt [Thu, 19 Jul 2012 03:15:12 +0000 (20:15 -0700)]
am
cf7d4400: Merge commit \'
c8cb059f\' into manualmerge
* commit '
cf7d4400f0f05e87138cea2ad2998aa9e320e4ec':
Fix our interpretation of apn setting's bearer.
James Dong [Thu, 19 Jul 2012 03:15:11 +0000 (20:15 -0700)]
am
5d478b9c: Merge "Changed to obtain a parcel in each notify() call in jni." into jb-dev
* commit '
5d478b9c1009b077649f7f870d993832d380d63c':
Changed to obtain a parcel in each notify() call in jni.
Ying Wang [Thu, 19 Jul 2012 03:14:46 +0000 (20:14 -0700)]
am
a4d4df16: Merge "Import translations. DO NOT MERGE" into jb-dev
* commit '
a4d4df16a6d18add37971bbd41ba58b4ce2ee608':
Import translations. DO NOT MERGE
Scott Main [Thu, 19 Jul 2012 03:14:39 +0000 (20:14 -0700)]
am
12a54752: docs: update hw accel attribute\'s default behavior and fix link to l10n tutorial
* commit '
12a5475205243bc2d069a87d2c7d4982b5f4d11d':
docs: update hw accel attribute's default behavior and fix link to l10n tutorial
Daniel Sandler [Thu, 19 Jul 2012 03:14:33 +0000 (20:14 -0700)]
am
0038ec11: Merge "Fix stuck status bars." into jb-dev
* commit '
0038ec1107baf179a54a2f10b6643f918b1e7059':
Fix stuck status bars.
Dirk Dougherty [Thu, 19 Jul 2012 03:14:28 +0000 (20:14 -0700)]
am
a44794f4: Merge "Doc change: add button link to developer console." into jb-dev
* commit '
a44794f45e46cec0f23a690480274aad171775d2':
Doc change: add button link to developer console.
Joe Fernandez [Thu, 19 Jul 2012 03:14:24 +0000 (20:14 -0700)]
am
23369747: Merge "docs: Updating <uses-sdk> docs, bug fix: b/
6836256" into jb-dev
* commit '
233697471689a41a36f69cc9bda1e663d2f67804':
docs: Updating <uses-sdk> docs, bug fix: b/
6836256
Romain Guy [Thu, 19 Jul 2012 03:14:02 +0000 (20:14 -0700)]
am
3409e728: Correctly pre-clip paths when recording display lists Bug #
6836448 External bug: code.google.com/p/android/issues/detail?id=34946
* commit '
3409e728e22609b54de8b33d1e614ca51f6d6a77':
Correctly pre-clip paths when recording display lists Bug #
6836448 External bug: http://code.google.com/p/android/issues/detail?id=34946
Scott Main [Thu, 19 Jul 2012 03:13:56 +0000 (20:13 -0700)]
am
634ccf7e: Merge "docs: fix broken links" into jb-dev
* commit '
634ccf7eb80046749df2f8f30ec3d4dc23fa3457':
docs: fix broken links
Joe Fernandez [Thu, 19 Jul 2012 03:13:47 +0000 (20:13 -0700)]
am
c98a56de: Merge "docs: SDK/ADT r20.0.1, NDK r8b, Platform 4.1.1 Release Notes" into jb-dev
* commit '
c98a56de61263b25920dbdc7fa9396c91ecbce7d':
docs: SDK/ADT r20.0.1, NDK r8b, Platform 4.1.1 Release Notes
Romain Guy [Thu, 19 Jul 2012 03:11:09 +0000 (20:11 -0700)]
Merge "Remove vendor specific precision qualifier"
Romain Guy [Thu, 19 Jul 2012 03:04:14 +0000 (20:04 -0700)]
Remove vendor specific precision qualifier
Change-Id: I0a56ca7a5a399ec94993d3cea0c4aff6c0f86e39
Romain Guy [Thu, 19 Jul 2012 02:17:52 +0000 (19:17 -0700)]
Merge "Note to self"
Romain Guy [Thu, 19 Jul 2012 00:44:07 +0000 (17:44 -0700)]
Note to self
Change-Id: Ic5699bdbf880ad68748c827bb5b4976b12d4d413
James Dong [Thu, 19 Jul 2012 01:43:37 +0000 (18:43 -0700)]
Merge "Changed to obtain a parcel in each notify() call in jni." into jb-dev
Mathias Agopian [Thu, 19 Jul 2012 01:30:22 +0000 (18:30 -0700)]
Merge "Updated OpenGL bindings to fix nio buffer crash"
Mathias Agopian [Thu, 19 Jul 2012 01:30:03 +0000 (18:30 -0700)]
Merge "EGL 1.4 API without @hide"
Romain Guy [Thu, 19 Jul 2012 00:15:41 +0000 (17:15 -0700)]
Clip lines, AA rects and points correctly
Change-Id: I900dd986f397b66f133e6021aa4c2539e7abc2b9
Romain Guy [Thu, 19 Jul 2012 00:06:37 +0000 (17:06 -0700)]
Tweak text gamma correction
Change-Id: Icd3326e6a054d6020c3ed61c8459394bc87401dd
Romain Guy [Wed, 18 Jul 2012 23:31:59 +0000 (16:31 -0700)]
Merge "Add a new method for text gamma correction"
Romain Guy [Wed, 18 Jul 2012 22:50:29 +0000 (15:50 -0700)]
Add a new method for text gamma correction
To select the gamma correction method, adb shell setprop hwui.text_gamma_correction
with one of the following values:
lookup3
lookup
shader3
shader
See Properties.h for more information about these different methods.
You can also control gamma correction using the following properties:
hwui.text_gamma
hwui.text_gamma.black_threshold
hwui.text_gamma.white_threshold
Change-Id: I47970b804d2c590c37d3da5008db094241579e25
Raph Levien [Wed, 18 Jul 2012 23:20:19 +0000 (16:20 -0700)]
Merge "Increase text layout cache size in bytes"
Fabrice Di Meglio [Wed, 18 Jul 2012 23:17:31 +0000 (16:17 -0700)]
Merge "Fix padding resolution"
Raph Levien [Wed, 18 Jul 2012 22:57:15 +0000 (15:57 -0700)]
Increase text layout cache size in bytes
The mark positioning changes increase the number of bytes needed per
glyph from 6 to 14. This patch compensates by allocating more total
memory for the text layout cache.
Change-Id: I3cf59547394a41779cf6e92e67688b0fdc85f1a3
Fabrice Di Meglio [Wed, 18 Jul 2012 03:35:48 +0000 (20:35 -0700)]
Fix padding resolution
Change-Id: I2181a0a4057be0d20744b1512dbc1fbc53490d81
Raph Levien [Wed, 18 Jul 2012 22:35:55 +0000 (15:35 -0700)]
Fix overly verbose logging in TextLayoutCache
I meant to log certain debug values only when DEBUG_GLYPHS was set, but
I used #ifdef instead of #if (when it's not set, it's 0, rather than
undefined).
Change-Id: Ic27fee7dd355009c1873f0a2e12614849bbceebd