summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Clean up package installer stylingSvetoslav2015-11-2039-157/+1918
|\ | | | | | | | | | | | | am: 2cf17ddcef * commit '2cf17ddcef3c8dd260bd3d174123842c81a7d025': Clean up package installer styling
| * Clean up package installer stylingSvetoslav2015-11-1839-157/+1918
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Package installer should be using exclusively the device defaut themes on handhelds (phones and tables) to allow OEMs customize its look and feel. Also for handhelds the installer should use the same preference framework as the settings app to ensure it looks like the settings app on an OEMs device. This change needs to be picked up by a GMS build to deliver to partners ensuring the installer UI is consistent with the device UI. bug:24286616 Change-Id: I92e39fd1488e76b0b23b7f1efa13e04ed5bbc7ba
* | Auto grant permissions in an already granted group.Svetoslav Ganov2015-10-151-2/+18
| | | | | | | | | | | | bug:24074183 Change-Id: Iad6f9b7d5b83d0b0121796891bcd069658995a47
* | Revert "Auto grant permissions in an already granted group."Ian Pedowitz2015-10-151-18/+2
| | | | | | | | | | | | This reverts commit c7e595a22c11247b3e6b0fbfa324542321ab9d14. Change-Id: I0a319ef590e9c0f830af470155213677bed684f4
* | Auto grant permissions in an already granted group.Svetoslav2015-10-151-2/+18
| | | | | | | | | | | | | | bug:24074183 Change-Id: I8eb4e4c76ed27721b04e09ae009ddd2daec1e0b1 (cherry picked from commit ecc46fe0ce772338786cb9e23cb872189e6a285c)
* | Import translations. DO NOT MERGEBaligh Uddin2015-09-266-6/+6
| | | | | | | | | | Change-Id: Iac8fea6ecd14c93ad3a65bddcbf54bd57b5f3edb Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2015-09-2415-15/+15
| | | | | | | | | | Change-Id: I7030773f4877eeedfabfa2944ad521dcd642dc44 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2015-09-232-2/+2
| | | | | | | | | | Change-Id: I7f01780fab616943d750a08e469417f3b863aea3 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2015-09-183-21/+21
| | | | | | | | | | Change-Id: Iea7f275f9286026954665f0d228d13bcda62d110 Auto-generated-cl: translation import
* | am 30707bb7: Use unique preference key.Svet Ganov2015-09-152-8/+8
|\| | | | | | | | | * commit '30707bb7a27157d5124b0c648509c0e63d1da392': Use unique preference key.
| * Use unique preference key.Svet Ganov2015-09-122-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | The UI code was wrongly using UID as the key - it is not unique - resulting in keeping only one app per UID in the UI and not showing permission controls for the other apps in this UID. This change uses the unique package plus UID as the preference key. bug:23937944 Change-Id: I859afcf3ec8efdcb62d0e9dacd19f771436da084
* | am 3c44cc54: Display properly runtime permissions without a corresponding ↵Svetoslav2015-09-022-15/+3
|\| | | | | | | | | | | | | app op. * commit '3c44cc5448eed0b74b37f022e8695c36fb75f33c': Display properly runtime permissions without a corresponding app op.
| * Display properly runtime permissions without a corresponding app op.Svetoslav2015-09-012-15/+3
| | | | | | | | | | | | | | | | | | | | | | | | We added the GET_ACCOUNTS permission to the contacts group but it does not have an app op. The UI code was written with the assumption that all runtime permissions have an app op and was not showing the contacts group if the only requested permission from that group was GET_ACCOUNTS. bug:23726958 Change-Id: Iad5493297901c3f1144f4d58a3dad3f022c593a1
* | am f7fc0631: Merge "Show location permission toggle for location provider" ↵Svetoslav Ganov2015-08-316-9/+23
|\| | | | | | | | | | | | | into mnc-dev * commit 'f7fc063145df915b76c93945b2dd5e792d4cdd80': Show location permission toggle for location provider
| * Merge "Show location permission toggle for location provider" into mnc-devSvetoslav Ganov2015-08-316-9/+23
| |\
| | * Show location permission toggle for location providerSvetoslav2015-08-286-9/+23
| | | | | | | | | | | | | | | | | | bug:23528665 Change-Id: Id3a0838c3421b56dcf47c86043bb51c670268d03
* | | am 711f8a17: Merge "Revert "Show location permission group, even when ↵Svetoslav Ganov2015-08-311-4/+2
|\| | | | | | | | | | | | | | | | | | | | fixed."" into mnc-dev * commit '711f8a176cf8cd067deaa5b16cb38f66b20376b4': Revert "Show location permission group, even when fixed."
| * | Merge "Revert "Show location permission group, even when fixed."" into mnc-devSvetoslav Ganov2015-08-311-4/+2
| |\|
| | * Revert "Show location permission group, even when fixed."Svetoslav Ganov2015-08-281-4/+2
| | | | | | | | | | | | | | | | | | This reverts commit 3c093f94a82a7b013dd93edf3f5811aa3763af4b. Change-Id: I28e5597390df3abfdde6e4f8c46d0350028392c8
* | | am 79fe6c1c: Merge "Refresh permissions UI on fragment resume" into mnc-devSvetoslav Ganov2015-08-291-1/+1
|\| | | | | | | | | | | | | | * commit '79fe6c1c4e10a1d9808ea2c7c81a16f0c180a917': Refresh permissions UI on fragment resume
| * | Merge "Refresh permissions UI on fragment resume" into mnc-devSvetoslav Ganov2015-08-281-1/+1
| |\ \ | | |/ | |/|
| | * Refresh permissions UI on fragment resumeSvet Ganov2015-08-231-1/+1
| | | | | | | | | | | | | | | | | | bug:23435039 Change-Id: I244d73d3482cc17447e5e673a461183e03bc67a6
* | | am 919d56f9: Merge "Always set permission policy to fixed" into mnc-devIan Pedowitz2015-08-271-3/+3
|\| | | | | | | | | | | | | | * commit '919d56f9a21aa388c08dd32c99e7b47b4637e96a': Always set permission policy to fixed
| * | Merge "Always set permission policy to fixed" into mnc-devIan Pedowitz2015-08-271-3/+3
| |\ \
| | * | Always set permission policy to fixedBenjamin Franz2015-08-251-3/+3
| | | | | | | | | | | | | | | | | | | | Bug: 23408576 Change-Id: I981810de6f5b49b94371606cc5cf7baf51375485
* | | | am 0d93cfb9: Protect permission dialog from type jack attacksSvet Ganov2015-08-251-1/+23
|\| | | | | | | | | | | | | | | | | | | * commit '0d93cfb9aff10029057acecf094c0572fa6cce9f': Protect permission dialog from type jack attacks
| * | | Protect permission dialog from type jack attacksSvet Ganov2015-08-251-1/+23
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Limit the app name in the permissions dialog to prevent a bad app with a very long name to trick the user about the purpose of this dialog. Also wrap the label with BidiFormatter to protect against bidi override attacks. bug:23516019 Change-Id: Iba819d384864a004eefc2d2154dbfed3ef3b81c1
* | | Import translations. DO NOT MERGEGeoff Mendal2015-08-241-1/+1
| | | | | | | | | | | | | | | Change-Id: Ifc19130215d008d48a38cb1979704b860cfd0ea6 Auto-generated-cl: translation import
* | | am bb27277d: Use actual app name in location dialog.Jeff Sharkey2015-08-211-1/+1
|\| | | | | | | | | | | | | | * commit 'bb27277d7fbefd195a9cf6fc8e89ae93daf2e7a9': Use actual app name in location dialog.
| * | Use actual app name in location dialog.Jeff Sharkey2015-08-211-1/+1
| | | | | | | | | | | | | | | Bug: 21805447 Change-Id: I394f40d0d8bce1541ec57cac7a60751b740aefaf
* | | am 8dcea3bf: Show multi-permission UI in the requested order.Svet Ganov2015-08-212-36/+40
|\| | | | | | | | | | | | | | * commit '8dcea3bf077e84eb0ad8e204981b4f20f8ca83ed': Show multi-permission UI in the requested order.
| * | Show multi-permission UI in the requested order.Svet Ganov2015-08-212-36/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apps can request several permissions at once but the UI was not shown in the request order. This is problematic since apps may show on board UI stating which permissions will be requested. Bug: 23314383 Change-Id: I0c59a741fb09e63bead0f76d4d337769d2dff387
* | | am 9b724fd6: Merge "Show location permission group, even when fixed." into ↵Jeff Sharkey2015-08-211-2/+4
|\| | | | | | | | | | | | | | | | | | | | mnc-dev * commit '9b724fd6ddd5be3b21f9fea7977bd573659e7ecc': Show location permission group, even when fixed.
| * | Merge "Show location permission group, even when fixed." into mnc-devJeff Sharkey2015-08-211-2/+4
| |\ \
| | * | Show location permission group, even when fixed.Jeff Sharkey2015-08-211-2/+4
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | System fixed permissions are typically hidden in the UI, but we need to special-case the Location group to help guide the user to another part of Settings where they can manage location access. Bug: 21805447 Change-Id: Ia6b30b4651c9ed42e0279e729e544b654940dde6
* | | am ab1e5900: Merge "Revert "Grant only requested permissions not the whole ↵Ian Pedowitz2015-08-216-48/+20
|\| | | | | | | | | | | | | | | | | | | | group."" into mnc-dev * commit 'ab1e590001b2f7c835b1ff25e11529ff28a697ce': Revert "Grant only requested permissions not the whole group."
| * | Merge "Revert "Grant only requested permissions not the whole group."" into ↵Ian Pedowitz2015-08-216-48/+20
| |\ \ | | | | | | | | | | | | mnc-dev
| | * | Revert "Grant only requested permissions not the whole group."Ian Pedowitz2015-08-216-48/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit e899d8d48558a6d4a8f0498c38a623115aad2205. Bug: 23314383 Bug: 23397858 Change-Id: Ia928a4b24c60eae6b4fb16ebdbfa6b6787f6c3ae
* | | | am d7b72885: Revert "Show multi-permission UI in the requested order."Ian Pedowitz2015-08-212-40/+36
|\| | | | | | | | | | | | | | | | | | | * commit 'd7b72885e4a9a18d1477b7e68942ae1b2ca67a4f': Revert "Show multi-permission UI in the requested order."
| * | | Revert "Show multi-permission UI in the requested order."Ian Pedowitz2015-08-212-40/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit dda78230999da573318594c7cfcdbc738bab864e. Bug: 23314383 Bug: 23397858 Change-Id: I8d06936ad8a51299148f0a311da81d8868840e78
* | | | am dda78230: Show multi-permission UI in the requested order.Svet Ganov2015-08-202-36/+40
|\| | | | | | | | | | | | | | | | | | | * commit 'dda78230999da573318594c7cfcdbc738bab864e': Show multi-permission UI in the requested order.
| * | | Show multi-permission UI in the requested order.Svet Ganov2015-08-202-36/+40
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apps can request several permissions at once but the UI was not shown in the request order. This is problematic since apps may show on board UI stating which permissions will be requested. bug:23314383 Change-Id: Iffd0f4fd7df04aeece3995290a7798a559430304
* | | am e899d8d4: Grant only requested permissions not the whole group.Svet Ganov2015-08-206-20/+48
|\| | | | | | | | | | | | | | * commit 'e899d8d48558a6d4a8f0498c38a623115aad2205': Grant only requested permissions not the whole group.
| * | Grant only requested permissions not the whole group.Svet Ganov2015-08-206-20/+48
| |/ | | | | | | | | | | | | | | | | | | | | | | The policy for an app requesting permissions is that only the requested permissions are granted not the whole groups to which these permissions belong. There was a regression where we granted the whole group not only the requested permissions. If an app has a permission in a group already granted, now per policy a subsequent request from the same group is followed by an auto grant. bug:23370436 Change-Id: Icce6377d60187f6f153d10d646cd8c9878dd6fab
* | Import translations. DO NOT MERGEGeoff Mendal2015-08-191-11/+11
| | | | | | | | | | Change-Id: Ia22fc612012efd5333bfbc06d6c65646bebdd8a3 Auto-generated-cl: translation import
* | am a9ec5bcd: Fix issue #23115154: APR: NPE in PackageInstallerDianne Hackborn2015-08-111-0/+4
|\| | | | | | | | | * commit 'a9ec5bcd3c2cbbaceece4a6380efc0f04199de48': Fix issue #23115154: APR: NPE in PackageInstaller
| * Fix issue #23115154: APR: NPE in PackageInstallerDianne Hackborn2015-08-111-0/+4
| | | | | | | | Change-Id: If89e603508e02cad781ee455b2149af1024bd443
* | am 57c56fb3: (-s ours) Import translations. DO NOT MERGEGeoff Mendal2015-08-110-0/+0
|\| | | | | | | | | * commit '57c56fb35307e17ae2e784f4eff1efe4f47b8572': Import translations. DO NOT MERGE
| * Import translations. DO NOT MERGEGeoff Mendal2015-08-1078-80/+80
| | | | | | | | | | | | | | Auto-generated-cl: translation import Bug: 22997094 Change-Id: I110b8769ded4b392d67ecfafd7ae072cac42f33f
* | Import translations. DO NOT MERGEGeoff Mendal2015-08-101-1/+1
| | | | | | | | | | Change-Id: I702e4d3510e501277d3271c0e29b648ef7e771e9 Auto-generated-cl: translation import