| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I1d5e8a68ac1eaf37ce3696bd3eb011550b1d47f7
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
Android 4.3 release 2.1
Conflicts:
res/values-nl/strings.xml
Change-Id: I6b4a88abd08a4a2f2cecbc4ea5b86bbc736d2dd6
|
| |
| |
| |
| |
| | |
Change-Id: I0f03ba3a2bff1ff8a09e96048a6c0bb680bd94ca
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Id6b32590bec6fe1a400188157efa90cbcb7377ab
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I115b8f49fcbc3a35e03b3c45dda36964101e8b1d
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I02a815d40f79b608e62ded3e5789e08a4bef11e1
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I0a07f509f56e673e0f7da4e0cc14c8a828d58d54
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add support to PackageInstaller for allowing the user to grant
permissions to other apps. The user is involved in the decision,
and can approve or reject permissions.
Applications can make a request to PackageInstaller using something
like the following code:
private void onPromptPermissionsClicked(String... permissions) {
Intent i = getActivity().getApplication()
.getPackageManager().requestPermission(permissions);
startActivityForResult(i, 0);
}
This code reuses the sideloading upgrade flow when adding permissions,
making the UI very familiar to someone who's sideloaded applications.
Conceptually, we are treating a permission grant as a reinstall of the
application with new permissions.
Change-Id: Ia37f761e5574a490d1d37b9eb40cf5e77c928a40
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
RTL languages
- update PackageInstaller layouts for supporting RTL
- enable RTL support by adding android:supportsRtl="true" in the AndroidManifest
Change-Id: I656ff6771a2f2e684e3c6e7a1302a864b12f6187
|
| |
| |
| |
| |
| | |
Change-Id: Id781e94dc5ffd7b8f9c91d656a2b4babbebe5ed2
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Icb99efaf924d741e19ae1ec20dd646fcb996ac95
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Id6b071f18e4879b4134ecb81a5884aedd18ebf8a
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I6672c9ef0b7455043ead24eae9187faf39e81eab
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ic5f20741e4c643f5654ad96103066d997e2e85f0
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ieb42dce6539721c98b58a149d9bb072e6d73bb81
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ib774decb4d03117a9b458c9a6c4cf716b448cd82
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ic4f55553fa1ad6b7dcdf8521d3d90448db307a42
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I76cff68cc7a8ddb58552344e9b7b8c8773204705
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: If94675f4c3b0c64c0da6741b40ebda0146f433b9
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I5da37af693170e6a5b905a94c4eadb1f78ddfde1
Auto-generated-cl: translation import
|
|\|
| |
| |
| |
| |
| | |
https://android.googlesource.com/platform/packages/apps/PackageInstaller into HEAD
Change-Id: Ib1b0bbed7b33842394ef77676885a4d1940b6fdb
|
| |
| |
| |
| | |
Change-Id: I3fc9f9bf492178ba064a4579826f49f252d41a20
|
| |
| |
| |
| |
| | |
Change-Id: If99ae3b106e3a36a115647e04dabbaef6b48f007
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ife2c576f8c040367581ce3df84b25fb5dc08e89f
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I6531268768f84096dc6736f0b326193bda7133ce
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I797980e5283bd37ffa0258a831621954ec50b8eb
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ie02b605ee108f78b602ddb0741c2cc35b8590611
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| |
| | |
...Device Access and Privacy headings
Change-Id: I9aca7d9fec60d4312ca13d8bce26fc7aebfe326c
|
| |
| |
| |
| |
| | |
Change-Id: If27c3686db8270f01acc8f4cb5aa5bdef8f973cc
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I62c52dbb9ab84596b80bf0b4551bf2bcd172281f
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I050641f07b36cd9ca356847b14f725bfad1b6d1f
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I74ed2d7605dd54839b0b4d6fb36148ba0000557d
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Id0685ee6845570580db12a682060d53b824c8080
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ia5eec7708e45198f766c4c02ac0a7b2769d42906
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Ib88b33a07d2f0b74a50569f5481b9c99f4580296
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| |
| |
| |
| | |
This API is hidden, but we don't try to protect with a permission
here because we always go through a UI for the user to verify the
operation.
Change-Id: I5580bcbe7ca00b8613c0d8523f348ce83b2d5031
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Privacy and Device permissions are not shown as separate tabs,
but instead separate sections in the same single scrollable
permissions list.
- No tabs are shown when installing a new app (they are all in
the new single list); two tabs are shown when installing an
update: the new permissions, and all permissions.
- If you are reviewing more permissions than fit on the screen,
the "install" button is changed to a "next" button until you
scroll through the entire list.
Change-Id: I0665a797f80ba5276e782e94be97090a429e5280
|
| | |
|
| |
| |
| |
| |
| | |
Change-Id: I60405570018eabe103a036f37ffe0bd782793e51
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I52ca5908699e427129ebf5f7a120a252e8fc3ad6
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I57ef8c576a99ee7cf2ba287cbeeb5cea585ba7ab
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I2deeb8bff45a383a57f200a513237ebaea733adf
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I0da05c3c0928a247f3d9a44c486e7ba2c085bc16
Auto-generated-cl: translation import
|
| |
| |
| |
| | |
Change-Id: Ifc3c23a84f358063d07fc723b92ac16985755f32
|
| |
| |
| |
| | |
Change-Id: Ia33071a8dfa39c39314f41f12aa1df2aba895772
|
| |
| |
| |
| | |
Change-Id: I862fd08cb7350c943cb7c41f50f249376649a386
|
| |
| |
| |
| | |
Change-Id: I867a7675ecd5e290cd0560db9545d23801dfc58b
|
| |
| |
| |
| | |
Change-Id: Ieea6b33dca60020d5b7addb5cb7d12e6d06d6a34
|
| |
| |
| |
| | |
Change-Id: Idc3a633c0f35388a1a8dba2171ea9a6218670260
|
| |
| |
| |
| | |
Change-Id: I9758240b1d79c032470fe60d41e37186ac7c4d34
|