summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/applications/AppOpsDetails.java
Commit message (Collapse)AuthorAgeFilesLines
* AppOps: Don't show option to restrict network usage for platform signed appsUnpublished2016-04-041-2/+4
| | | | | | Using the option results in an IllegalArgumentException of the settings app. Change-Id: Ia3ceddb39fccc6ae445a7e4e307a248794127878
* Settings: reflect/inform user of disabled wakelock appopRoman Birg2016-03-281-6/+45
| | | | | | | | | | | | | | | If an app is marked as "allow-in-power-save" (loaded in as part of SystemConfig), then this app is not susceptible to battery saving optimizations and is required to be active for the system to function properly. This behavior is enforced on the PowerManagerService side when requesting wake locks - inform the user visually as well. Ticket: CYNGNOS-1258 Change-Id: I1c99de703012a09ddbde19838171b7e5659f2523 Signed-off-by: Roman Birg <roman@cyngn.com>
* Settings : Add per app internet/data controlDanesh M2016-03-211-2/+52
| | | | | | | CYAN-3976 CRACKLING-834 Change-Id: I13192df837c057b5cadde8f31532e12daaf3c1b0
* [1/2] Settings AppOps: show/hide app type and allow/deny countersSam Mortimer2016-01-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Squash of: Author: Sam Mortimer <sam@mortimer.me.uk> Date: Thu Oct 3 13:51:31 2013 -0700 AppOps: menu options to show/hide user and system apps Change-Id: Ia55364c361db949a891e4b53a757ee4dff519eb6 Author: Sam Mortimer <sam@mortimer.me.uk> Author: Danny Baumann <dannybaumann@web.de> Date: Wed Oct 2 22:24:14 2013 -0700 [1/2] AppOps: Show allowed/ignored counts Change-Id: Ia27737155c33e934df9a2a1fcff88379240fd096 Author: Sam Mortimer <sam@mortimer.me.uk> Date: Sun Dec 1 21:39:07 2013 -0800 AppOps: only apply app type filters to summary screen *) If buildState() is called for a single package, do not apply hide user/system app filters. *) Fixes show detail display when called via long press in privacyguard and an AppOp hide filter is ticked. Change-Id: If31d094fb989836ab6829daeefe820695032c0ed Change-Id: I4d6f37b3923eb9bc98d67101d6f0ef481a427682
* AppOps: Use switch widget for non-strict ops.Shashank Mittal2016-01-031-3/+27
| | | | | | | There are few Ops for which 'Always Ask' mode is not allwoed. So use switch widget to control such Ops. Change-Id: Ic7464a207c00e4cb9efff57c1f060e04379c1ee7
* AppOps: Add 'Always ask' option under appOps setting.Shashank Mittal2016-01-031-8/+21
| | | | | | Add always ask option for each operation. Change-Id: Ia4f331a5b7d0b1c8ae6946c55a4f78818fe0454f
* su: Add Root access app-ops controlDiogo Ferreira2015-11-031-0/+43
| | | | | | | | | | | | Adds an app-ops option for root access. Platform-signed apps weren't previously being listed but there are some that use root access (FileManager comes to mind). So we list all of them, but for platform-signed apps we only show the root toggle and none of the permission-based ones. Change-Id: Ie716974156d55eb66061e78dc39505569e5bdc2a
* Settings: add package name to app infoRoman Birg2015-11-031-1/+1
| | | | | Change-Id: I8ce737ec5150f37e61240d8053403046ca9317fb Signed-off-by: Roman Birg <roman@cyngn.com>
* Layout refinement for app listsJason Monk2015-06-161-18/+5
| | | | | | | | | | | Make all app lists (or at least all current app lists) use the same base layout for icon, label, and sizing/padding. This way they should look the same. Bug: 21727125 Bug: 21726922 Bug: 21853632 Change-Id: I3cffadb9e7b5184d4209deacd4ea70ec1d4f71b4
* Handle no peeking in app info pagesJason Monk2015-04-301-1/+1
| | | | | Bug: 20496400 Change-Id: Icdcb997f35497c7664af948ad7ada722835e42b4
* log visibility of viewsChris Wren2015-03-271-1/+8
| | | | | Depends-On: I5b1dccb5d103ece3112acf38889bae16273b092f Change-Id: I116aed2bb805f723a5bf2ec9eb94257de0b4a7b5
* Use Drawer in Settings appFabrice Di Meglio2014-02-031-3/+3
| | | | | | | | | | | | | | | | | | | | - get rid of PreferenceActivity as much as we can and use fragments instead - add Drawer widget - add Dashboard high level entry into the Drawer (but this is work in progress and would be done in another CL) - add bypass of fragment's Header validation when launched from the Drawer but *force* validation if external call thru an Intent Be aware that WifiPickerActivity should remain for now a PreferenceActivity. It is used by SetupWizard and should not trigger running the SettingsActivity's header building code. SetupWizard is a Home during the provisionnig process and then deactivate itself as a Home but would make the Home header to appear in the Drawer (because momentarily we would have two Home). Also, verified that: - the WiFi settings still work when called from SetupWizard - when you have multiple Launchers, the Home header will appear in the list of Headers in the Drawer Change-Id: I407a5e0fdd843ad7615d3d511c416a44e3d97c90
* App ops: improve presentation.Dianne Hackborn2013-02-011-2/+2
| | | | Change-Id: Ia8702f9421a2cf2e27e8e24bfdc596321ace515a
* App ops: Support neighboring cells, call phone, improve UI.Dianne Hackborn2013-02-011-29/+31
| | | | Change-Id: I0783c7ae941499cf9847bcf657141c3aea76f59d
* Fix bugs with null AppOp permissions.Daniel Sandler2013-01-311-9/+11
| | | | Change-Id: I9f199d4f5843fbba374ced8206902098811b3786
* App ops: add UI for viewing and controlling ops per-app.Dianne Hackborn2013-01-251-0/+174
| | | | Change-Id: Iadd68cbd429af4d431dcd09b9adacd09c5092ae6
* Improve app ops UI.Dianne Hackborn2013-01-181-0/+23
Merge app entries together some. Also a little weekend present for swetland. Change-Id: Ie2b6654d9de0b9eeaafbf4b070845353c130b9c1