summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/permission/ui/PermissionAppsFragment.java
Commit message (Collapse)AuthorAgeFilesLines
* Changing layout to make button animations workVinod Krishnan2015-09-141-1/+2
| | | | | | | | | | | - Fix the Permissions Dialogs for round layout - Show animation for the buttons - Also fixed the names ellipsis issue. - Fixed the theming of the dialogs. Bug: 23118402 Change-Id: I385c827ac41b06222334c36bfda2c70b346232a2
* Show location permission toggle for location providerSvetoslav2015-08-281-1/+13
| | | | | | bug:23528665 Change-Id: Id3a0838c3421b56dcf47c86043bb51c670268d03
* Show warning when touches are being blocked by overlaysJason Monk2015-08-071-0/+7
| | | | | Bug: 22317719 Change-Id: I5f6526bcce382ae6fabe32d3f8842567d8dc8701
* Remove the obsolete 'show legacy' option from permission screensSvet Ganov2015-07-161-3/+2
| | | | | | bug:22523221 Change-Id: I09b605c7689c7402942c02a2639f1f28c7ee0c54
* Add "show additional permissions" screen to app permissions for TV.Todd Volkert2015-07-141-3/+1
| | | | | | | | | | | | | This also cleans up some code: 1) Factor out isTelevision into Utils.isTelevision() and call it where we were previously inlining that code 2) Make AppPermissionsFragment work better with config changes and screen rotation changes (the extra screen wasn't working at all with such changes) b/22045242 Change-Id: I937eaa67f19f44b5e1a76a58e3fdd799ae36e73b
* Don't flash "No apps" while loading permissions screens on TVTodd Volkert2015-07-101-6/+10
| | | | | | | | | | | | This borrows from the work done in ag/722429, and: 1) makes it work for TV 2) fixes a bug in ag/722429 whereby we would show loading forever if preference count was 0 (as opposed to correctly showing "No apps" / "No permissions") b/22090283 Change-Id: I7e2d8a4b99f99e2d1a933a2ac87494e38d2f77b9
* Add "Show system apps" to "apps > permissions > [permission]" for TVTodd Volkert2015-07-091-30/+163
| | | | | | b/22045256 Change-Id: I5f3f9a87875f02f9ca11b8001515ad82c260919b
* Add loading screens to permissionsJason Monk2015-07-071-0/+4
| | | | | | | Styled the same way as in settings. Bug: 22234767 Change-Id: If21d71b132e5f0e69b65109c479162f03116dab8
* Merge "Display explanatory text in 'App permissions' settings when ↵Alex Chau2015-07-061-0/+3
|\ | | | | | | permissions policies are enforced" into mnc-dev
| * Display explanatory text in 'App permissions' settings when permissions ↵Alex Chau2015-07-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | policies are enforced "Enforced by policy" is shown in summary when permissions are enforced by policy, in both permission grouped by app and app grouped by permission screen Bug: 22195440 Change-Id: I3a6e0eae43e0ddf07bbeb43c968c3422b6e6a13b
* | Show basic feature warning for default granted permissionsSvet Ganov2015-07-031-4/+4
| | | | | | | | | | | | bug:22174223 Change-Id: Ic5c9a0ed9c17353145fff6e45483e92181fd9b86
* | Migrate package installer permissions fragments to preference support lib.Todd Volkert2015-07-011-27/+8
|/ | | | | | | | | | | | 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
* Use icon as background image instead of main image.Todd Volkert2015-06-231-1/+3
| | | | | | | | | | ImageView doesn't handle scaling vector drawables properly when they're set as the image of the image view. To get around this, we set the vector drawable as the background instead. b/22039991 Change-Id: Ibcabedea8cb999b31dabe9d78de4ae5214f588d6
* Add dialog guarding permission denial for system appsJason Monk2015-06-191-3/+7
| | | | | Bug: 20826933 Change-Id: I9915690611467d1d4e3d48e0d8590fccf2235b53
* Merge "Link from location permission to settings for loc providers" into mnc-devJason Monk2015-06-181-1/+6
|\
| * Link from location permission to settings for loc providersJason Monk2015-06-171-1/+6
| | | | | | | | | | Bug: 21805447 Change-Id: I27aed860b73d99976479793076852aecbf0be5a2
* | Merge "Add better logic for what is 'system'" into mnc-devJason Monk2015-06-181-1/+4
|\ \
| * | Add better logic for what is 'system'Jason Monk2015-06-181-1/+4
| |/ | | | | | | | | | | | | | | Match settings logic for this: System apps are on the system image, don't show up in launcher, and haven't been updated. Bug: 21849124 Change-Id: Ida77f98d080068731dcfd7aaf26aeb086fd681ed
* / Fix crash if show system is selected too soonJason Monk2015-06-181-2/+4
|/ | | | | Bug: 21871042 Change-Id: I09bf33af37b00009aa935157a66b733826644116
* Permissions theme fixingJason Monk2015-06-121-0/+1
| | | | | | | | | | | - Mostly just paddings a whatnot for preferences. - Also fix additional permissions screen (and its back arrow). - Keep ManagePermissions preferences around so that summary reloads aren't as painful on resume. Bug: 21636268 Bug: 21642971 Change-Id: Ibeb96ce63017c90fc37a661a6d82218b57371fb3
* Move permission name to action bar and remove headerJason Monk2015-06-091-6/+10
| | | | | | | | Also add no apps message for when only system apps are requesting a permission. Bug: 21642971 Change-Id: Ifb7ad1d1daa203097725e345ff1d4fa34a0a4ad7
* Add show/hide system to PermissionAppsFragmentsJason Monk2015-06-041-0/+35
| | | | | Bug: 20826868 Change-Id: Ie48a3624116822135eb1920806ed12ade1612874
* Add permission summaries backJason Monk2015-05-261-12/+4
| | | | | | | | | | | - Add summaries to manage permissions screen - Add some shortcuts to skip loading unneeded labels/icons for summary info - Add way for Settings to broadcast request for info about granted permissions. Bug: 21078474 Change-Id: I28582129971385203f4e4316addf73e07ee53940
* Hide platform platform legacy permissions behind a menu option - package ↵Svet Ganov2015-05-171-4/+9
| | | | | | | | installer. bug:21195624 Change-Id: If6de516d76969c3627316d091893da58f81af832
* Apply same warning dialog to PermissionAppsFragmentJason Monk2015-05-151-3/+24
| | | | | | | Also fix old warning dialog to only show when needed. Bug: 21154909 Change-Id: Ibac1f39e8ae034ffc82450aedd2e30a5af28eb31
* Don't show permission with no app ops.Svet Ganov2015-05-141-0/+8
| | | | | | | | | | | | We have some permissions that we will be getting rid of and for that reason do not have app ops. Such permission were showing in the UI for legacy apps but changing them has no effect because there is no app ops support. We are not not showing them in the UI to avoid user frustration. bug:21168530 Change-Id: I2b6988f003e27b266fb2b48ddbb692ae5cf131fb
* Add logging for user permission interactions.Svet Ganov2015-05-141-0/+40
| | | | | | bug:21078221 Change-Id: Ie5bfb4c6013faf528b95eda0d5caf1c591f1e439
* Runtime permissions for system components not revokable - package installerSvet Ganov2015-05-121-0/+5
| | | | | | bug:20953205 Change-Id: Ie497e3124f127843d10645a625b47f2ee77dd269
* Add support for permissions gran/revoke policy - package installer.Svet Ganov2015-05-111-0/+1
| | | | Change-Id: Id2d5733db0978e909d7159b0eade2b85ec838924
* Permission UI - legacy apps support - package installerSvet Ganov2015-05-051-0/+164
Change-Id: I23a7b4e42968df44d2dc3415bff2d15627653089