OSDN Git Service
Adam Lesinski [Fri, 6 Jun 2014 21:27:00 +0000 (14:27 -0700)]
Support multiple resource tables with same package
In order to support APK split features, the resource
table needs to support loading multiple resource
tables with the same package but potentially new set
of type IDs.
This adds some complexity as the type ID space changes
from dense and ordered to potentially sparse.
A ByteBucketArray is used to store the type IDs in
a memory efficient way that allows for fast retrieval.
In addition, the IDMAP format has changed. We no longer
need random access to the type data, since we store the
types differently. However, random access to entries of
a given type is still required.
Change-Id: If6f5be680b405b368941d9c1f2b5d2ddca964160
Raph Levien [Wed, 18 Jun 2014 19:09:29 +0000 (19:09 +0000)]
Merge "Implement drawTextOnPath with Minikin"
Raph Levien [Mon, 16 Jun 2014 06:53:57 +0000 (23:53 -0700)]
Implement drawTextOnPath with Minikin
This patch contains an implementation of drawTextOnPath for both
software and hardware Canvas using Minikin for text layout. One of the
steps for switching all remaining text operations to Minikin so the old
TextLayout and Skia fallback fonts mechanisms can be deleted.
Bug:
11750374 Resolve TODO items for Minikin
Change-Id: I06bfe74a101fa1dcdfc38f530f7194d71e522a85
Craig Mautner [Wed, 18 Jun 2014 16:32:50 +0000 (16:32 +0000)]
Merge "Fix persistent tasks and expand scope"
Quddus Chong [Wed, 18 Jun 2014 16:14:50 +0000 (16:14 +0000)]
am
82ea0eb2: am
ef655f26: docs: Added "games" metadata tag for Play Games landing page in d.a.c. Bug:
15709471
* commit '
82ea0eb213d75163398fdd0f1da672e058e64f17':
docs: Added "games" metadata tag for Play Games landing page in d.a.c. Bug:
15709471
Quddus Chong [Wed, 18 Jun 2014 16:07:41 +0000 (16:07 +0000)]
am
ef655f26: docs: Added "games" metadata tag for Play Games landing page in d.a.c. Bug:
15709471
* commit '
ef655f26fceba274b75e41f0b085434aa12914c8':
docs: Added "games" metadata tag for Play Games landing page in d.a.c. Bug:
15709471
Quddus Chong [Wed, 18 Jun 2014 15:56:28 +0000 (08:56 -0700)]
docs: Added "games" metadata tag for Play Games landing page in d.a.c.
Bug:
15709471
Change-Id: Ibac4bd844245e71a8cb975bd86d07f9df0c25be5
Griff Hazen [Wed, 18 Jun 2014 03:18:24 +0000 (03:18 +0000)]
am
f546eeb1: Merge "DO NOT MERGE Reduce chance of notification listener dropped messages." into klp-modular-dev
* commit '
f546eeb1ede3c33ca3ec7fff6b8deb9d4e5cbc3e':
DO NOT MERGE Reduce chance of notification listener dropped messages.
Robert Ly [Wed, 18 Jun 2014 03:13:23 +0000 (03:13 +0000)]
am
95df0762: Merge "docs: Edits to the L Preview API overview." into klp-modular-dev
* commit '
95df0762c40bb79418d5fc8d59bc997a419e6250':
docs: Edits to the L Preview API overview.
Robert Ly [Wed, 18 Jun 2014 03:13:19 +0000 (03:13 +0000)]
am
b5d79bd2: Merge "Android TV Landing Page" into klp-modular-dev
* commit '
b5d79bd2ab8b0382e05f38653ce0fbb56290ea58':
Android TV Landing Page
Joe Fernandez [Wed, 18 Jun 2014 03:13:15 +0000 (03:13 +0000)]
am
8e18e016: Wear Landing page fixes
* commit '
8e18e0169d3488e9a9ca02d1ff7aee06932a54a3':
Wear Landing page fixes
Joe Fernandez [Wed, 18 Jun 2014 03:00:33 +0000 (20:00 -0700)]
Wear Landing page fixes
- fixed scroll animation
- un-hardcoded G+ widget
Change-Id: I679d6d5baf65516a163bb01ec3bf90c1b53e647b
Craig Mautner [Tue, 17 Jun 2014 00:18:52 +0000 (17:18 -0700)]
Fix persistent tasks and expand scope
- Fixed missing tag closure on the xml for storing Intent categories.
- Shortened timeout for flushing tasks to persistent storage from
one minute to ten seconds.
- Made persistency the default except for those tasks on the home
stack and those tasks that exclude themselves from the recent task
list.
- Fixed deletion of tasks after restoring. Tasks now survive a second
reboot, not just the first reboot.
- Fixed sort order so most recent tasks will be restored at front.
Fixes bug
15672002.
Change-Id: I16d87d58c6fd2e879cfd0c0b18b2694432a79b71
Deepanshu Gupta [Wed, 18 Jun 2014 00:20:35 +0000 (00:20 +0000)]
am
1595c61d: am
5a49fc33: am
c57b410c: Add a script to rename fonts for SDK. [DO NOT MERGE]
* commit '
1595c61d2f1f081111958b4a22e8fec25402f3cd':
Add a script to rename fonts for SDK. [DO NOT MERGE]
Deepanshu Gupta [Wed, 18 Jun 2014 00:15:35 +0000 (00:15 +0000)]
am
5a49fc33: am
c57b410c: Add a script to rename fonts for SDK. [DO NOT MERGE]
* commit '
5a49fc331ec7d5aa2532d650c32ea68733cbd5c0':
Add a script to rename fonts for SDK. [DO NOT MERGE]
Deepanshu Gupta [Wed, 18 Jun 2014 00:10:34 +0000 (00:10 +0000)]
am
c57b410c: Add a script to rename fonts for SDK. [DO NOT MERGE]
* commit '
c57b410c8ef41e269f82f3b42a8d22a15c08755b':
Add a script to rename fonts for SDK. [DO NOT MERGE]
Colin Cross [Tue, 17 Jun 2014 22:53:09 +0000 (22:53 +0000)]
am
15967d0a: am
88b37eda: Merge "Fix reading memory usage for 64-bit processes"
* commit '
15967d0a8f8f858b0ed6aaf9d5aab5c65b94257f':
Fix reading memory usage for 64-bit processes
Colin Cross [Tue, 17 Jun 2014 22:47:50 +0000 (22:47 +0000)]
am
88b37eda: Merge "Fix reading memory usage for 64-bit processes"
* commit '
88b37edaeab7b31cab0f5115e5c9f63a49991408':
Fix reading memory usage for 64-bit processes
Colin Cross [Tue, 17 Jun 2014 22:40:26 +0000 (22:40 +0000)]
Merge "Fix reading memory usage for 64-bit processes"
Colin Cross [Tue, 17 Jun 2014 22:18:07 +0000 (15:18 -0700)]
Fix reading memory usage for 64-bit processes
64-bit process will have virtual addresses that don't fit in an
unsigned long if ActivityManagerService is in a 32-bit process,
and the locations of the '-' and ' ' characters in the maps
are not predictable. Fix the sscanf for finding the start of the
mapping, and use it again to find the end of the mapping. Also
fix a few 64-bit warnings.
Change-Id: I8855c76085142768be1d45346f1032fd37cbe4eb
Derek Sollenberger [Wed, 18 Jun 2014 19:04:34 +0000 (19:04 +0000)]
Merge "Refactor android.graphics.Picture JNI bindings."
Robert Greenwalt [Wed, 18 Jun 2014 18:57:32 +0000 (18:57 +0000)]
Merge "Remove Obsolete enable/disableApn functions."
Robert Greenwalt [Tue, 17 Jun 2014 21:05:21 +0000 (14:05 -0700)]
Remove Obsolete enable/disableApn functions.
ConnectivityService now uses NetworkAgents instead and apps should use
ConnectivityManager.
Change-Id: Ifc5c8f5be802183e70a5d92b224c819815de00e6
Julia Reynolds [Wed, 18 Jun 2014 18:34:22 +0000 (18:34 +0000)]
Merge "Rename apps User Restriction."
Julia Reynolds [Wed, 18 Jun 2014 13:26:30 +0000 (09:26 -0400)]
Rename apps User Restriction.
Change-Id: I9f81a6b94ba06b593e7213967df51c7cb30a7b31
Kenny Guy [Wed, 18 Jun 2014 10:52:25 +0000 (11:52 +0100)]
Update corp badge assets.
Bug:
15445217
Change-Id: Ie91548625be91272ee684be2c314a9d2e9376b76
Jinsuk Kim [Wed, 18 Jun 2014 01:00:39 +0000 (10:00 +0900)]
Implement portSelect/sendKeyEvent for HdmiControlService
TIF (TV Input Framework) uses these API to switch inputs, send
keys for selected device on CEC bus. Also renamed getActiveInput
to getActivePortId to use a unified term for port/input.
Change-Id: I8196825c0d960988cc1c0bb58a628ccd8ab1957e
Griff Hazen [Wed, 18 Jun 2014 03:22:28 +0000 (03:22 +0000)]
am
a2d30107: (-s ours) am
f546eeb1: Merge "DO NOT MERGE Reduce chance of notification listener dropped messages." into klp-modular-dev
* commit '
a2d30107c401f66dacec3853bc9efdbaca7558e8':
DO NOT MERGE Reduce chance of notification listener dropped messages.
Robert Ly [Wed, 18 Jun 2014 03:22:22 +0000 (03:22 +0000)]
am
d664830c: am
95df0762: Merge "docs: Edits to the L Preview API overview." into klp-modular-dev
* commit '
d664830ce43c7eb6be6b4d11f9740542172cabec':
docs: Edits to the L Preview API overview.
Robert Ly [Wed, 18 Jun 2014 03:22:17 +0000 (03:22 +0000)]
am
04095773: am
b5d79bd2: Merge "Android TV Landing Page" into klp-modular-dev
* commit '
04095773beb2fed34ae7cd3d80c8f6f8e8cea05e':
Android TV Landing Page
Joe Fernandez [Wed, 18 Jun 2014 03:22:12 +0000 (03:22 +0000)]
am
003ff78a: am
8e18e016: Wear Landing page fixes
* commit '
003ff78a84f2b216660b524fc49665394a339d25':
Wear Landing page fixes
Jungshik Jang [Wed, 18 Jun 2014 02:38:11 +0000 (02:38 +0000)]
Merge "Add SystemAudioAutoInitiationAction and SystemAudioStatusAction"
Jungshik Jang [Tue, 17 Jun 2014 08:48:42 +0000 (17:48 +0900)]
Add SystemAudioAutoInitiationAction and SystemAudioStatusAction
Once all device discovery action is done if there is audio amplifier
on device list, it should trigger system audio initiation action.
On or off of system audio is decided by Tv's last audio setting
(speaker). If system audio was the last audio setting, it will
try to turn on system audio; otherwise will turn it off.
In other hands, SystemAudioStatusAction is added to update
system audio status (mute or volume) after
SystemAudioAutoInitiationAction. In fact, RequestArcAction has
almost same code as it has and will refactore RequesArcAction
in the following changes.
Change-Id: I3d591242e79549cb73e14546f0d057ba08f878ef
Deepanshu Gupta [Wed, 18 Jun 2014 01:47:15 +0000 (01:47 +0000)]
am
5ba5ab31: (-s ours) am
1595c61d: am
5a49fc33: am
c57b410c: Add a script to rename fonts for SDK. [DO NOT MERGE]
* commit '
5ba5ab3111d3738ac33efbeb7c4e87f46d923b37':
Add a script to rename fonts for SDK. [DO NOT MERGE]
Sungsoo Lim [Wed, 18 Jun 2014 01:44:35 +0000 (01:44 +0000)]
Merge "Print a warning message instead of throwing IllegalStateException"
Wink Saville [Wed, 18 Jun 2014 18:06:11 +0000 (18:06 +0000)]
Merge "Empty triangle displayed for radio signal but calls & data work"
Alan Viverette [Wed, 18 Jun 2014 17:57:12 +0000 (10:57 -0700)]
Fix bitmap tinting
BUG:
15716407
Change-Id: I4008c9763fedc2f716040cd3f73ad79d77343960
Wink Saville [Wed, 18 Jun 2014 08:07:10 +0000 (01:07 -0700)]
Empty triangle displayed for radio signal but calls & data work
TelephonyRegistry: when default sub id is requested set isLegacyApp to
true so when ACTION_DEFAULT_SUBSCRIPTION_CHANGED is received the
TelephonyRegistry.Record.subId will be updated.
SubInfoRecord: Add SubInfoRecord toString for easier debugging
SubscriptionManager: Add putPHoneIdAndSubIdExtra(intent, phoneId, subId)
as this allows explicit setup of phoneId and subId and does not rely on
a phone's subId being set.
Bug:
15669560
Change-Id: I645ddb35b964b08dcb46f881c9d02b932d128950
Andy Hung [Wed, 18 Jun 2014 17:56:12 +0000 (17:56 +0000)]
Merge "Fix AudioFormat getBytesPerSample to recognize float"
Andy Hung [Wed, 18 Jun 2014 15:41:56 +0000 (08:41 -0700)]
Fix AudioFormat getBytesPerSample to recognize float
Bug:
15719638
Change-Id: Id53a07ef24e4403f3bad7a13c4dd801e556769eb
Robert Shih [Wed, 18 Jun 2014 17:36:24 +0000 (17:36 +0000)]
Merge "Move SubtitleData processing to SubtitleTrack"
Jae Seo [Fri, 13 Jun 2014 02:52:58 +0000 (19:52 -0700)]
Clean up the EPG data when a TV input package is removed
Also removed an unused parameter from sendSessionTokenToClientLocked().
Bug:
14981342
Change-Id: I5bcf6050386a2bc3e216f44420390c4b78282af4
Robert Shih [Wed, 11 Jun 2014 00:28:37 +0000 (17:28 -0700)]
Move SubtitleData processing to SubtitleTrack
Change-Id: Ia338a7a1b51e449d0ab6df9933ea0efcc2d12849
Kenny Guy [Wed, 18 Jun 2014 16:55:35 +0000 (16:55 +0000)]
Merge "Update API for launcher apps to use abstract class."
Robert Ly [Wed, 18 Jun 2014 03:10:42 +0000 (03:10 +0000)]
Merge "docs: Edits to the L Preview API overview." into klp-modular-dev
Andrew Solovay [Mon, 16 Jun 2014 03:26:07 +0000 (20:26 -0700)]
docs: Edits to the L Preview API overview.
Also added a screenshot of the new "Battery Historian" tool and
screenshots showing managed vs unmanaged apps in the "Launcher"
screen (all screenshots in regular and "2x" size).
This version of the doc is staged to:
http://asolovay.mtv:9111/preview/api-overview.html
Change-Id: I09d2b11a01edacef2800f80ab93823f1a2c44478
Robert Ly [Wed, 18 Jun 2014 03:10:19 +0000 (03:10 +0000)]
Merge "Android TV Landing Page" into klp-modular-dev
Joe Fernandez [Tue, 17 Jun 2014 04:01:20 +0000 (21:01 -0700)]
Android TV Landing Page
Change-Id: I22eae7a06b877884340b4611acd673ac84f6086f
Jim Miller [Wed, 18 Jun 2014 01:39:06 +0000 (01:39 +0000)]
Merge "Hide IFingerprintService and IFingerprintServiceReceiver"
Jim Miller [Tue, 17 Jun 2014 22:59:40 +0000 (15:59 -0700)]
Hide IFingerprintService and IFingerprintServiceReceiver
The @hide was being ignored because they were being used by the
constructor. Fixed by making the FingerprintManager constructor
hidden.
Change-Id: I3cd409df5055579f5004b08d00d5d951b8e5afd3
Jeff Brown [Sat, 14 Jun 2014 02:00:36 +0000 (19:00 -0700)]
Refactor BatteryService to new pattern.
Apply SystemService pattern to BatteryService.
Change-Id: I4971b2da8d2aed4d14440fb65863a8b916bab03c
Jeff Brown [Fri, 13 Jun 2014 05:38:59 +0000 (22:38 -0700)]
Resolve boot time dependencies related to the power manager.
This change fixes a bug where native daemons may try to communicate
with the power manager before it was fully initialized due to a race
between publishing the binder service and completing init().
The solution was to simplify the dependencies related to the power
manager. It turns out that most services that were passed in
init are not actually needed until systemReady. What remained
was a dependency on the activity manager to check permissions for
incoming calls. So now we start activity manager first.
However, the activity manager also depends on power manager for
wakelocks. To break the cycle, we now defer initializing the activity
manager's wakelocks until after the power manager has been started.
Cleaned up a bunch of boot-time service dependencies so that we
can have better confidence that they are correctly maintained.
Bug:
13884219
Change-Id: If08e2d7ccd44e7026a72441bb6bd5afd7bb9fffe
Jim Miller [Tue, 17 Jun 2014 21:11:56 +0000 (21:11 +0000)]
Merge "First pass at FingerprintService integration with HAL. Move FingerprintService to framework services directory Fix merge conflicts."
Jim Miller [Fri, 6 Jun 2014 22:00:49 +0000 (15:00 -0700)]
First pass at FingerprintService integration with HAL.
Move FingerprintService to framework services directory
Fix merge conflicts.
Tested: scanning, enrolling, removing.
Change-Id: I58b2b902cb671dc82cdaa54a195ba5f1a154622c
Wonsik Kim [Wed, 18 Jun 2014 16:13:16 +0000 (16:13 +0000)]
Merge "TvInputHardwareManager: Fix Integer conversion error"
Wonsik Kim [Wed, 18 Jun 2014 15:48:35 +0000 (00:48 +0900)]
TvInputHardwareManager: Fix Integer conversion error
Change-Id: Ice85ef840dd7fa40faaf2fdfa359ee419d3a36e8
Brian Colonna [Wed, 18 Jun 2014 15:03:15 +0000 (15:03 +0000)]
Merge "Added startWithoutUi() call to Face Unlock AIDL interface."
Griff Hazen [Wed, 18 Jun 2014 03:12:44 +0000 (03:12 +0000)]
Merge "DO NOT MERGE Reduce chance of notification listener dropped messages." into klp-modular-dev
Griff Hazen [Wed, 18 Jun 2014 03:06:45 +0000 (20:06 -0700)]
DO NOT MERGE Reduce chance of notification listener dropped messages.
The existing code for notification manager/listeners uses a oneway
binder api to deliver messages. One problem with this is that
notification objects can sometimes get fairly large, and can bump
into the oneway binder transaction buffer if many happen at once.
To reduce this issue, flip the service into a oneway delivery of
a status bar notification holder, whose wrapped content is then
immediately fetched upon receipt of the one-way message. This moves
the meat of the fetch to be over a two-way interface without changing
the properties of which object is actually sent (a tickle solution
with lookup key would have changed this)
Further research: attempt to chunk notification objects themselves.
They can sometimes transfer hundreds of KB over a binder transaction.
Bug:
15426276
Change-Id: Ib1a1f4ff848c16f80bcf2ae4dfd2b87a9091f0b2
David Christie [Wed, 18 Jun 2014 16:54:10 +0000 (16:54 +0000)]
Merge "Update Location documentation for altitude (WGS84 instead of sea level)."
Winson Chung [Wed, 18 Jun 2014 00:59:58 +0000 (00:59 +0000)]
Merge "Re-enabling task based filtering in Recents using package name."
Winson Chung [Wed, 18 Jun 2014 00:56:17 +0000 (17:56 -0700)]
Re-enabling task based filtering in Recents using package name.
- Also front-loading creating the new thumbnail when animating up from Recents
Winson Chung [Tue, 17 Jun 2014 22:53:44 +0000 (15:53 -0700)]
Adding status bar scrim, reducing extra work updating configuration values.
- Making the app icon larger for tapping
Winson Chung [Wed, 18 Jun 2014 00:58:49 +0000 (00:58 +0000)]
Merge "Adding status bar scrim, reducing extra work updating configuration values."
Winson Chung [Wed, 18 Jun 2014 00:58:36 +0000 (00:58 +0000)]
Merge "Ensuring that null thumbnails have an opaque background."
Jorim Jaggi [Wed, 18 Jun 2014 00:06:49 +0000 (00:06 +0000)]
Merge "Fix bug when Keyguard gets hidden."
Alan Viverette [Tue, 17 Jun 2014 23:48:49 +0000 (23:48 +0000)]
Merge "Throw exception when a bad adapter is passed to Spinner"
Alan Viverette [Tue, 17 Jun 2014 23:43:45 +0000 (16:43 -0700)]
Throw exception when a bad adapter is passed to Spinner
BUG:
13570583
Change-Id: Ia38fa907bad7634f79d0da15b885905de23c9c46
Alan Viverette [Tue, 17 Jun 2014 23:25:57 +0000 (16:25 -0700)]
Update accessibility focus color
BUG:
15453163
Change-Id: I1504246cfdf7c4af2c9817c47b6bb71f7dc53573
Jorim Jaggi [Tue, 17 Jun 2014 22:04:47 +0000 (15:04 -0700)]
Fix bug when Keyguard gets hidden.
We make sure in Keyguard that we only hide ourselves in
startKeyguardExitAnimation ourselves when we requested a hide.
In addition, this change also fixes a bug in WindowAnimator that
it should only call startKeyguardExitAnimation when Keyguard actually
requested a hide.
Bug:
15676717
Change-Id: I2279cccb9916985b7e9a2f41137878be5782cb9c
Jeff Sharkey [Tue, 17 Jun 2014 23:24:28 +0000 (23:24 +0000)]
Merge "Plumb split APKs into public API."
Christoph Studer [Tue, 17 Jun 2014 23:20:54 +0000 (23:20 +0000)]
am
cf24e6de: SysUI: Hide grouped notifications
* commit '
cf24e6de68cff14970e57069febd5d6c41c264f4':
SysUI: Hide grouped notifications
Christoph Studer [Tue, 17 Jun 2014 01:44:51 +0000 (18:44 -0700)]
SysUI: Hide grouped notifications
Drop grouped notification received from NoMan.
Bug:
15188947
Change-Id: I8bdb99abd216d771d435d18b2018c843e7750d18
Jeff Sharkey [Mon, 16 Jun 2014 20:48:42 +0000 (13:48 -0700)]
Plumb split APKs into public API.
Introduces new ApplicationInfo fields to surface zero or more split
APKs for an application. Splice these APKs into both the class
loader and resource system. Cleaner building of these paths.
Run dexopt() on all split APKs found after a parse, and populate
into ApplicationInfo.
Change-Id: I4a376bf4492d84ea95aafa866e106ea43a43e492
Christopher Tate [Tue, 17 Jun 2014 21:35:11 +0000 (21:35 +0000)]
Merge "Tweak restore API"
Christopher Tate [Tue, 17 Jun 2014 01:49:25 +0000 (18:49 -0700)]
Tweak restore API
We need the transport to tell the system not only what package it's going
to deliver data for next, but also what format that data is in.
Change-Id: I989cf78febf923a4208acb33ed80ccc7869356f5
Andy McFadden [Wed, 18 Jun 2014 14:22:17 +0000 (14:22 +0000)]
Merge "Add two new display info fields"
John Reck [Tue, 17 Jun 2014 23:18:09 +0000 (16:18 -0700)]
Fix dirty calculation for layer updates
Bug:
15682142
Defer early return of alpha <= 0 for damage accumulation until
popTransform() so that layer updates will be performed regardless
of alpha
Change-Id: Ifb94dd3ed2d96d610e6f2f3071933903016273a5
John Spurlock [Wed, 18 Jun 2014 13:42:01 +0000 (13:42 +0000)]
Merge "Battery saver notifications should be public."
John Spurlock [Wed, 18 Jun 2014 13:40:00 +0000 (09:40 -0400)]
Battery saver notifications should be public.
Bug:
15713445
Change-Id: I2ed0e47bcc3120baf85c8529b7ef15756e215ea7
Jason Monk [Wed, 18 Jun 2014 13:22:26 +0000 (13:22 +0000)]
Merge "Change lock-task DPM authorization to packages"
Ihab Awad [Tue, 17 Jun 2014 23:04:36 +0000 (23:04 +0000)]
Merge "Add methods to TelephonyManager for Subscription management (1/3)"
Ruben Brunk [Tue, 17 Jun 2014 23:04:16 +0000 (23:04 +0000)]
Merge "camera2: Adding legacy mode support for teeing to Video."
Colin Cross [Tue, 17 Jun 2014 22:56:49 +0000 (22:56 +0000)]
am
0ead2a00: am
15967d0a: am
88b37eda: Merge "Fix reading memory usage for 64-bit processes"
* commit '
0ead2a00f4eebb36c2c1206e156fbf1543ee0dd6':
Fix reading memory usage for 64-bit processes
Ruben Brunk [Wed, 11 Jun 2014 17:35:45 +0000 (10:35 -0700)]
camera2: Adding legacy mode support for teeing to Video.
Bug:
15116722
- Select intermediate GL texture size based on available
preview dimensions.
- Fixes for configure deadlock.
- Fixes for jpeg capture.
Change-Id: I3f665230defdad718de40494dd67fda5ea432bfb
Igor Murashkin [Tue, 17 Jun 2014 19:04:07 +0000 (12:04 -0700)]
camera2: Map camera characteristics in the managed layer
Change-Id: Ic86c8df3d703e7cf89caa856387e2c0a1b977401
Ihab Awad [Thu, 12 Jun 2014 23:29:42 +0000 (16:29 -0700)]
Add methods to TelephonyManager for Subscription management (1/3)
As part of the effort to permit third-party suppliers of telephone
connectivity, we permit clients of TelephonyManager to obtain the
currently valid Subscription objects describing these suppliers. The
Subscriptions are intended to be self-describing such that an end-user
can choose from among them based on the information they contain. One
of these objects may then be attached to an ACTION_DIAL or ACTION_CALL
Intent to represent the end-user's choice of how to make a call.
Change-Id: I2ad1930079042d7bfe762b47c22f0538f7403bff
Conflicts:
telephony/java/com/android/internal/telephony/ITelephony.aidl
Conflicts:
telecomm/java/com/android/internal/telecomm/ITelecommService.aidl
fafaisland [Tue, 17 Jun 2014 22:54:26 +0000 (22:54 +0000)]
Merge "Add READ_ALL_VOICEMAIL permission in the core"
fafaisland [Tue, 17 Jun 2014 18:22:22 +0000 (11:22 -0700)]
Add READ_ALL_VOICEMAIL permission in the core
Bug:
15695227
Change-Id: I96bebcd949293679d938b2ec290820d4ed9035fa
Stephen Hines [Tue, 17 Jun 2014 22:32:04 +0000 (22:32 +0000)]
Merge "Switch from Droid -> Noto for RS fonts."
Christopher Tate [Tue, 17 Jun 2014 22:22:05 +0000 (22:22 +0000)]
Merge "Use the right package name for MountServiceIdler"
Christopher Tate [Tue, 17 Jun 2014 22:07:01 +0000 (15:07 -0700)]
Use the right package name for MountServiceIdler
Manifest package != .java "package" decl for system process entities.
Change-Id: I162f8fed6b62b27d056049b55f77e776090a4c80
Robin Lee [Tue, 17 Jun 2014 22:15:07 +0000 (22:15 +0000)]
Merge "Revert "Publish DevicePolicyManager CA certificate APIs""
Robin Lee [Tue, 17 Jun 2014 22:12:28 +0000 (22:12 +0000)]
Revert "Publish DevicePolicyManager CA certificate APIs"
This reverts commit
5260bf69946563dc47c17e7441b352adfce384c5.
Change-Id: I5e44fdac8a7375576b25171f58e31a1fa0e3c569
Svetoslav [Tue, 17 Jun 2014 21:47:16 +0000 (14:47 -0700)]
Not touchable windows should not hide windows behind
When computing which windows to report for accessibility we were not
reporting windows behind non touchable ones. However, if a window is
not-touchable the touch events go to the window behind it. Hence, a
not-touchable window should not affect the reproted windows for
accessibility.
Change-Id: I213a32b33b0986a73d8bbdf0a3e40e6ca6e4261b
Brian Attwell [Tue, 17 Jun 2014 21:25:13 +0000 (21:25 +0000)]
Merge "Remove FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET"
Brian Attwell [Tue, 17 Jun 2014 21:12:22 +0000 (14:12 -0700)]
Remove FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
Reasons
1) Now that QC is no longer a modal dialog, it doesn't make sense for
to use FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. We want QC to stick around
inside the back stack.
2) FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET is deprecated. It now behaves
completely differently than it used to. It now acts the same as
FLAG_ACTIVITY_NEW_DOCUMENT.
Bug:
15693551
Change-Id: Ia22fe04d7a91876061498bf1f098755b54199704
David Christie [Tue, 17 Jun 2014 20:46:30 +0000 (13:46 -0700)]
Update Location documentation for altitude (WGS84 instead of sea level).
Change-Id: I9531fba75bc1fee7d0e7c1dc179e3d05fb3e8a42
Chris Craik [Tue, 17 Jun 2014 21:00:21 +0000 (21:00 +0000)]
Merge "Added primitive parameters to various functions requiring rectangles."
Chris Craik [Tue, 17 Jun 2014 21:00:03 +0000 (21:00 +0000)]
Merge "Add abort logging for huge scales and tessellation recursion depth"