summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/permission/model/PermissionGroups.java
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup of the PackageInstaller API - PackageInstallerSvet Ganov2016-04-211-1/+1
| | | | | | | | | The PackageInstaller app manages side-loading apps as well as permission management. It should be updatable, hence should rely on system APIs to talk to the platform. This is the first step of defining an API boundary. Change-Id: I37aea1e5cc3195b8b636af6790af45fe5a9765cd
* Support app install from a content URISvet Ganov2016-03-051-1/+1
| | | | | | bug:24079113 Change-Id: Ide1aa1667370f6b8d00ff269ef28992589656e9a
* Expose removed permissions flag as system API - installerSvet Ganov2016-02-221-1/+1
| | | | | | | | | | | | | | | There are some permissions that were removed from the platform and guard nothing but legacy apps may be checking them before calling APIs. Hence, these apps should get the permissions as expected despite them being a no-op. To address this the platform declares removed permissions as normal permissions that are hidden such that legacy apps can always get them. These permissions are not shown in the UI. Play needs a way to filter out these permissions like the platform as they have permissions UI too. bug:23361760 Change-Id: Ieecf69f70551d987f5fac1f128b7f7a0c242c378
* Always have an iconTodd Kennedy2015-11-241-2/+3
| | | | | | | | The permission icon can be an external icon and thus might not exist. So, ensure we always have an icon for the permissions UI. Bug: 25602523 Change-Id: Ibdb1f296ff8c5f3664fe8056c8637844b580cce9
* Do not show removed permissions in the UI - frameworkSvet Ganov2015-08-071-1/+2
| | | | | | bug:23043018 Change-Id: I32efe93f8c52924263b16d80e09fae1a0a6babf5
* Ingore not installed permissions in the UISvetoslav2015-07-221-3/+5
| | | | | | bug:22303510 Change-Id: Ieab8da041627e6a5807d00a72a1ec73f1cca821b
* Migrate package installer permissions fragments to preference support lib.Todd Volkert2015-07-011-1/+1
| | | | | | | | | | | | In order to allow for TV-friendly layouts, this migrates the permissions fragments to the preference support lib, and modifies the necessary layouts and themes to make them work on TV. b/22043727 b/22045650 b/22044940 Change-Id: Ic862effe2c126da78c304983fd06e017c3ee4472
* Hide platform platform legacy permissions behind a menu option - package ↵Svet Ganov2015-05-171-0/+222
installer. bug:21195624 Change-Id: If6de516d76969c3627316d091893da58f81af832