135438 Commits

Author SHA1 Message Date
Baligh Uddin
a1a895ffc8 am 3d58e229: (-s ours) am bd44640c: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev
* commit '3d58e2292d5133db7efe3367b75e61245460ca06':
  Import translations. DO NOT MERGE
2014-05-15 14:35:20 +00:00
Baligh Uddin
3d58e2292d am bd44640c: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev
* commit 'bd44640c7f532cdfe2b6d8c3e721abd92fbca65e':
  Import translations. DO NOT MERGE
2014-05-15 14:31:13 +00:00
Baligh Uddin
bd44640c7f Merge "Import translations. DO NOT MERGE" into klp-modular-dev 2014-05-15 14:26:05 +00:00
Baligh Uddin
7969abb448 Merge "Import translations. DO NOT MERGE" 2014-05-15 14:26:00 +00:00
Narayan Kamath
27a964b54d am 35b884f8: am be3dc575: am 402120a2: Merge "Wait for secondary zygote before bringing up the system_server."
* commit '35b884f88e39c97056e71f329e73812a142103b5':
  Wait for secondary zygote before bringing up the system_server.
2014-05-15 13:44:46 +00:00
Narayan Kamath
35b884f88e am be3dc575: am 402120a2: Merge "Wait for secondary zygote before bringing up the system_server."
* commit 'be3dc5754fd081f54a86df9894763c0da915eed3':
  Wait for secondary zygote before bringing up the system_server.
2014-05-15 13:41:12 +00:00
Narayan Kamath
be3dc5754f am 402120a2: Merge "Wait for secondary zygote before bringing up the system_server."
* commit '402120a2236b294dff9a51461cb22400a6ef67f6':
  Wait for secondary zygote before bringing up the system_server.
2014-05-15 13:38:17 +00:00
Narayan Kamath
402120a223 Merge "Wait for secondary zygote before bringing up the system_server." 2014-05-15 13:34:09 +00:00
Narayan Kamath
0598cc5864 am 5d5f19a3: am 6e2e6868: am 706b1d7e: Merge "Remove "required" prefix from ABI fields."
* commit '5d5f19a339bc4a8f10f75b51625d8d50ee0729e0':
  Remove "required" prefix from ABI fields.
2014-05-15 12:48:49 +00:00
Narayan Kamath
5d5f19a339 am 6e2e6868: am 706b1d7e: Merge "Remove "required" prefix from ABI fields."
* commit '6e2e686889037711170ee145f9dfdb442cee85db':
  Remove "required" prefix from ABI fields.
2014-05-15 12:45:27 +00:00
Narayan Kamath
6e2e686889 am 706b1d7e: Merge "Remove "required" prefix from ABI fields."
* commit '706b1d7ea0214b6858730e68c95c6a6d6d9a4c30':
  Remove "required" prefix from ABI fields.
2014-05-15 12:41:47 +00:00
Narayan Kamath
706b1d7ea0 Merge "Remove "required" prefix from ABI fields." 2014-05-15 12:39:36 +00:00
Narayan Kamath
72a194e6d5 am 1810927a: am eabc93db: am c4c08803: Merge "app_process: change app_process a symlink of primary version"
* commit '1810927a9b8f6d2597d18c0e77389b4a6fcb5118':
  app_process: change app_process a symlink of primary version
2014-05-15 10:34:43 +00:00
Narayan Kamath
6e35a2ad05 Remove "required" prefix from ABI fields.
As per a comment on an earlier code review.

(cherry-picked from commit a9d64733421d6765eab5c2730fa912f068e26047)

Change-Id: I064cffc13c323b721f3a16c83e0e95ee348ef9f6
2014-05-15 10:57:05 +01:00
Narayan Kamath
1810927a9b am eabc93db: am c4c08803: Merge "app_process: change app_process a symlink of primary version"
* commit 'eabc93db1020be4b71f0db7d5b5d3a7991f3c264':
  app_process: change app_process a symlink of primary version
2014-05-15 09:45:33 +00:00
Narayan Kamath
1e74c37f8e Merge "Remove "required" prefix from ABI fields." 2014-05-15 09:42:45 +00:00
Narayan Kamath
eabc93db10 am c4c08803: Merge "app_process: change app_process a symlink of primary version"
* commit 'c4c08803a8cc090aa27720e97df342231e8433af':
  app_process: change app_process a symlink of primary version
2014-05-15 09:41:40 +00:00
Narayan Kamath
c4c08803a8 Merge "app_process: change app_process a symlink of primary version" 2014-05-15 09:36:28 +00:00
Yohann Roussel
4d80621476 Merge "Test multidex and annotations access." 2014-05-15 09:14:47 +00:00
Christoph Studer
d04cf4ccf4 Merge "Track notification airtime" 2014-05-15 09:05:12 +00:00
Yohei Yukawa
ed1a18f40f Merge "Make a copy of Matrix in CursorAnchorInfoBuilder" 2014-05-15 07:30:00 +00:00
Yohei Yukawa
419b1b0498 Make a copy of Matrix in CursorAnchorInfoBuilder
This CL fixes a bug that CursorAnchorInfoBuilder does't make a
copy if the Matrix specified with #setMatrix.

Without this fix, IMM#updateCursorAnchorInfo could fail to detect
duplicated events when the same instances of
CursorAnchorInfoBuilder and Matrix are reused to optimize
performance.

Change-Id: I50c50a12a06d3cda4dec445b171b61ceb78da21a
2014-05-15 16:10:04 +09:00
Alan Viverette
fc2cf830b0 Add working DarkActionBar theme, fix DeviceDefault action bar
Change-Id: I3a1542acd8ed04382477821659c926938d0b039f
2014-05-14 20:05:39 -07:00
Jungshik Jang
3bb41a20db Merge "Implement handlers for system information query command." 2014-05-15 02:30:48 +00:00
Jeff Sharkey
71234f1441 Merge "Binder interfaces mean we can't use @PrivateApi." 2014-05-15 02:21:14 +00:00
Jeff Sharkey
8b0cfb7dbd Binder interfaces mean we can't use @PrivateApi.
Change-Id: Ie6d516b9ef8b7874160634b3b7b70d19481d1605
2014-05-14 19:19:11 -07:00
Raph Levien
1044a8211d Merge "BiDi support for Minikin" 2014-05-15 02:11:48 +00:00
Raph Levien
091d1ea18a Merge "Add fallback fonts to system fonts (Minikin)" 2014-05-15 02:04:17 +00:00
Raph Levien
9e2b288ba8 Merge "Proper refcounting for Minikin objects" 2014-05-15 02:03:48 +00:00
Raph Levien
018646adac Merge "Parsing of XML font configuration files for Minikin" 2014-05-15 02:03:34 +00:00
Raph Levien
2836c4722a Merge "Start of Minikin integration" 2014-05-15 02:03:05 +00:00
Chris Craik
fe4c1e225d Merge "Combine projection matrix, and viewport management" 2014-05-15 02:01:14 +00:00
Chris Craik
96f266ee5d Merge "Remove Path based outline clipping" 2014-05-15 02:00:36 +00:00
Jeff Sharkey
e8b718c264 Merge "Initial support for split APKs, PackageInstaller." 2014-05-15 01:37:35 +00:00
Yohei Yukawa
9edfec8b45 Merge "Enable CursorAnchorInfo to contain composing string" 2014-05-15 01:32:12 +00:00
Jeff Sharkey
2c5d97875b Merge "Mark hidden PM APIs that bundled apps depend on." 2014-05-15 01:13:05 +00:00
Jeff Sharkey
3a44f3f1b4 Initial support for split APKs, PackageInstaller.
Defines a new PackageInstaller class that will be used for installing
and upgrading packages.  An application desiring to install an
application creates a session, stages one or more package files in
that session, and then kicks off the install.

Previously, PackageManager would always make its own copy of a package
before inspecting it, to ensure the data could be trusted.  This new
session concept allows the installer to write package data directly to
its final resting place on disk, reducing disk I/O and footprint
requirements.  Writes are directed through an intermediate pipe
to ensure we can prevent mutations once an install has been initiated.
Also uses fallocate() internally to support optimal ext4 block
allocation using extents to reduce fragmentation.

Sessions are also the way we support installing multiple "split" APKs
in a single atomic operation.  For a set of packages to form a valid
application, they must have exactly the same package name, version
code, and certificates.  A session can also be used to add a small
handful of splits to an application by inheriting existing packages
when not performing a full install.

Add PackageParser support for extracting split names and certificates.

Bug: 14975160
Change-Id: I23d1bf4fbeb9f99a8c83be0c458900a0f0d1bccc
2014-05-14 18:12:24 -07:00
Chris Craik
2bcad17675 Remove Path based outline clipping
Change-Id: Ic5ccd98a7517b46e768e53d6b0c8fdcda305fb2c
2014-05-14 18:11:23 -07:00
Winson Chung
4fe8628006 Merge "Adding method for applications to query their own tasks. (Bug 14627210)" 2014-05-15 01:05:22 +00:00
Chris Craik
a64a2bef10 Combine projection matrix, and viewport management
Merge management of ortho projection matrix with the viewport size,
since they should always be changed together.

Change-Id: Iccb8f30828f4fb7848999ac54852e7ed2d6f2eb1
2014-05-14 17:27:52 -07:00
Jeff Sharkey
89b77cded6 Mark hidden PM APIs that bundled apps depend on.
Change-Id: I18f2561ee65888fee08c61babc956bb8c3285366
2014-05-14 17:05:44 -07:00
Ricardo Cervera
e7db83426e am d850be5d: am 7c05fd85: am 59ab011e: am 0e286ab1: Merge "docs: Removed outdated troubleshooting guidelines for Android Studio" into klp-docs
* commit 'd850be5d1491d255a64db9bc95334748e455c782':
  docs: Removed outdated troubleshooting guidelines for Android Studio
2014-05-15 00:00:53 +00:00
Mathieu Chartier
ddfe0c77b4 am 760f0994: am c0f18b9d: am c4c77d63: Merge "Add property for background GC type"
* commit '760f0994db69b77d06814194beecaca1de330855':
  Add property for background GC type
2014-05-15 00:00:48 +00:00
Ian Rogers
f50742b12d am 76ee05d4: am d05c7d26: am bcf76242: Merge "Move FLATTENED_PATTERN to inner class."
* commit '76ee05d4f6a8ddafd2125db69e7560dab7cb2e8a':
  Move FLATTENED_PATTERN to inner class.
2014-05-15 00:00:42 +00:00
John Reck
3eb9882a67 Merge "Disable texture atlas" 2014-05-14 23:59:14 +00:00
John Reck
cdfeef6624 Disable texture atlas
Bug: 14952384

Change-Id: If38b3e4c08c2c3dd9c00ae9e6e8c10e208e737d1
2014-05-14 23:59:01 +00:00
Ricardo Cervera
d850be5d14 am 7c05fd85: am 59ab011e: am 0e286ab1: Merge "docs: Removed outdated troubleshooting guidelines for Android Studio" into klp-docs
* commit '7c05fd850bfbbbe9139a958102494260b5e6dea2':
  docs: Removed outdated troubleshooting guidelines for Android Studio
2014-05-14 23:57:12 +00:00
Mathieu Chartier
760f0994db am c0f18b9d: am c4c77d63: Merge "Add property for background GC type"
* commit 'c0f18b9d0cce0c140b1274055faabff732f1e27c':
  Add property for background GC type
2014-05-14 23:56:13 +00:00
Ian Rogers
76ee05d4f6 am d05c7d26: am bcf76242: Merge "Move FLATTENED_PATTERN to inner class."
* commit 'd05c7d265170ca6573bbdd97f3c4aaa8e25a6389':
  Move FLATTENED_PATTERN to inner class.
2014-05-14 23:56:06 +00:00
Ricardo Cervera
7c05fd850b am 59ab011e: am 0e286ab1: Merge "docs: Removed outdated troubleshooting guidelines for Android Studio" into klp-docs
* commit '59ab011eebc5deb008ae62c0fe353d6d0aac8ab8':
  docs: Removed outdated troubleshooting guidelines for Android Studio
2014-05-14 23:53:20 +00:00