OSDN Git Service

DO Disclosure: add UI that lists apps that were managed by owner:
authorDenis Kuznetsov <antrim@google.com>
Wed, 12 Apr 2017 13:15:53 +0000 (15:15 +0200)
committerDenis Kuznetsov <antrim@google.com>
Tue, 25 Apr 2017 09:08:56 +0000 (11:08 +0200)
commit60b2960cbb4df5310d054da57e2ec134b3fca0e6
tree3672e564239f75307a81935ded28458d46a41694
parent10ad029318075e73ab367877f69cf331e3c3290d
DO Disclosure: add UI that lists apps that were managed by owner:
- had permissions granted by admin
- were installed by owner via policy

Bug: 32692748
Test: m RunSettingsRoboTests
Change-Id: I365e2f8f351671e68f83cceb7c0ca241d7a5a588
22 files changed:
res/xml/app_list_disclosure_settings.xml [new file with mode: 0644]
res/xml/enterprise_privacy_settings.xml
src/com/android/settings/applications/AppLister.java [new file with mode: 0644]
src/com/android/settings/applications/AppWithAdminGrantedPermissionsCounter.java
src/com/android/settings/applications/AppWithAdminGrantedPermissionsLister.java [new file with mode: 0644]
src/com/android/settings/applications/ApplicationFeatureProvider.java
src/com/android/settings/applications/ApplicationFeatureProviderImpl.java
src/com/android/settings/applications/InstalledAppCounter.java
src/com/android/settings/applications/InstalledAppLister.java [new file with mode: 0644]
src/com/android/settings/applications/UserAppInfo.java [new file with mode: 0644]
src/com/android/settings/enterprise/AdminGrantedPermissionsPreferenceControllerBase.java
src/com/android/settings/enterprise/ApplicationListFragment.java [new file with mode: 0644]
src/com/android/settings/enterprise/ApplicationListPreferenceController.java [new file with mode: 0644]
tests/robotests/assets/grandfather_not_implementing_index_provider
tests/robotests/src/com/android/settings/applications/AppWithAdminGrantedPermissionsCounterTest.java
tests/robotests/src/com/android/settings/applications/AppWithAdminGrantedPermissionsListerTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/applications/ApplicationFeatureProviderImplTest.java
tests/robotests/src/com/android/settings/applications/InstalledAppCounterTest.java
tests/robotests/src/com/android/settings/applications/InstalledAppListerTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/enterprise/AdminGrantedPermissionsPreferenceControllerTestBase.java
tests/robotests/src/com/android/settings/enterprise/ApplicationListFragmentTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/enterprise/ApplicationListPreferenceControllerTest.java [new file with mode: 0644]