fee785645b57c519a31ed403e60e8f76dcc8abbb |
|
27-Jul-2015 |
Billy Lau <billylau@google.com> |
Bug: 22718745 Intents to 'draw over other apps' should go direct to the package's page instead of the top level one Settings: Added two activities to handle app-specific Intent when app invoke permission management UI. SettingsActivity: Added two fragment classes to handle app-specific Intent when app invoke permission management UI. AndroidManifest.xml: We handle both Intent to top level settings and app-specific management UI for app ops protected permissions. AppStateAppOpsBridge: Added a new field to PermissionState to keep track of permission declared vs one that is actually granted during install time. AppState{Overlay/Usage/WriteSettings}Bridge: Updated the fields affected by changes in PermissionState. {DrawOverlay/UsageAccess/WriteSettings}Details: Disabled the toggling of permission if the app did not declare for the asked permission. Change-Id: Ibf63e4d9a4fbf7899a93d2176abb1204c4f75557
/packages/apps/Settings/src/com/android/settings/applications/UsageAccessDetails.java
|
7f70ba18e6760c2539704c16cf3865bf49953d50 |
|
03-Jul-2015 |
Billy Lau <billylau@google.com> |
Bug: 21589105 Rescoping SYSTEM_ALERT_WINDOW and WRITE_SETTINGS permission to an explicit toggle to be enabled through Settings via Apps -> Advanced Apps. Added new and refactored an old xml to define the UX for two new Preferences in Advanced Settings. Modified the existing AdvancedAppSettings to add control flow for two new settings. Also enriched ManageApplications to handle these cases. Added additional strings in xml/values/strings.xml to support these settings. Also defined new classes to handle these the toggle of these permissions per app. Refactored codes from AppStateUsageBridge to a generic AppStateAppOpsBridge so that future usages related to AppOps can inherit from this class. Change-Id: I43b81282a063e05844c7805556a6d05cfc02bcdb
/packages/apps/Settings/src/com/android/settings/applications/UsageAccessDetails.java
|
d0eab40a573bd03aec558615c9f8806848ef11c8 |
|
16-Jun-2015 |
Jason Monk <jmonk@google.com> |
Merge "Don't show work apps in ignore optimizations list" into mnc-dev
|
6ecca51254a6f2ac3b82149563cd02e48c579af6 |
|
16-Jun-2015 |
Jason Monk <jmonk@google.com> |
Don't show work apps in ignore optimizations list The setting is global, so we only ever need one of each app. Bug: 21847753 Change-Id: Ib04061d87b9deb81a579ad110451f2f55ec7aeff
/packages/apps/Settings/src/com/android/settings/applications/UsageAccessDetails.java
|
ec1c45c25df623548beb3e6f226c93f32135934b |
|
16-Jun-2015 |
Jason Monk <jmonk@google.com> |
Add warning for disabling usage access on prof owners Bug: 20751702 Change-Id: Id0f54f06c3bf05c32a973ad805c116cbae96028a
/packages/apps/Settings/src/com/android/settings/applications/UsageAccessDetails.java
|
8b7dc08e775db599a1239a9d4a51d6912fee90d2 |
|
13-May-2015 |
Chris Wren <cwren@android.com> |
replace temporary metrics categories with permanent ones. Bug: 21114836 Change-Id: I05ca033e2e15fc1ae4330453bbe50aaa6cd1ea6c
/packages/apps/Settings/src/com/android/settings/applications/UsageAccessDetails.java
|
d8da51ccfecf16f2c06f788e6bcbc232d1f0cb32 |
|
17-Apr-2015 |
Jason Monk <jmonk@google.com> |
New UX for app usage screen Now uses ManageApplications base, and has a details screen which has a switch and a link to optional app settings. Bug: 20290386 Change-Id: If32ce8d82e55f3908644c575925b3f6506a68e6e
/packages/apps/Settings/src/com/android/settings/applications/UsageAccessDetails.java
|