/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/ |
D | AppPermissionGroupsViewModel.kt | 81 val groupName: String, in <lambda>() constant in com.android.permissioncontroller.permission.ui.model.AppPermissionGroupsViewModel.GroupUiInfo 85 constructor(groupName: String, isSystem: Boolean) : in <lambda>() 86 this(groupName, isSystem, PermSubtitle.NONE) in <lambda>() 129 val getLiveData = { groupName: String -> in <lambda>() method 130 AppPermGroupUiInfoLiveData[packageName, groupName, user] in <lambda>() 148 for (groupName in groups) { in <lambda>() method 149 val isSystem = Utils.getPlatformPermissionGroups().contains(groupName) in <lambda>() 150 appPermGroupUiInfoLiveDatas[groupName]?.value?.let { uiInfo -> in <lambda>() 151 if (groupName == Manifest.permission_group.STORAGE && in <lambda>() 154 GroupUiInfo(groupName, isSystem, PermSubtitle.ALL_FILES)) in <lambda>() [all …]
|
D | GrantPermissionsViewModel.kt | 154 val groupName = groupInfo.name in <lambda>() constant 211 val getLiveDataFun = { groupName: String -> in <lambda>() method 212 LightAppPermGroupLiveData[packageName, groupName, user] in <lambda>() 222 for ((groupName, groupLiveData) in appPermGroupLiveDatas) { in <lambda>() variable 224 if (appPermGroup == null || groupName in permGroupsToSkip) { in <lambda>() 226 Log.e(LOG_TAG, "Group $packageName $groupName invalid") in <lambda>() 228 groupStates[groupName to true]?.state = STATE_SKIPPED in <lambda>() 229 groupStates[groupName to false]?.state = STATE_SKIPPED in <lambda>() 235 val states = groupStates.filter { it.key.first == groupName } in <lambda>() 262 val (groupName, isBackground) = key in <lambda>() constant [all …]
|
D | PermissionAppsViewModel.kt | 58 private val groupName: String in <lambda>() constant in com.android.permissioncontroller.permission.ui.model.PermissionAppsViewModel 71 val categorizedAppsLiveData = CategorizedAppsLiveData(groupName) in <lambda>() 83 inner class CategorizedAppsLiveData(groupName: String) in <lambda>() 86 private val packagesUiInfoLiveData = SinglePermGroupPackagesUiInfoLiveData[groupName] in <lambda>() 93 if (groupName == Manifest.permission_group.STORAGE) { in <lambda>() 167 if (groupName == Manifest.permission_group.STORAGE && in <lambda>() 227 activity, groupName, packageName)) { in <lambda>() 235 activity, groupName, packageName)) { in <lambda>() 255 private val groupName: String, constant in PermissionAppsViewModelFactory 266 return PermissionAppsViewModel(state, app, groupName) as T in create()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/ |
D | Utils.java | 453 String groupName = Utils.getGroupOfPlatformPermission(permission.name); in getGroupOfPermission() local 454 if (groupName == null) { in getGroupOfPermission() 455 groupName = permission.group; in getGroupOfPermission() 458 return groupName; in getGroupOfPermission() 594 public static @Nullable PackageItemInfo getGroupInfo(@NonNull String groupName, in getGroupInfo() argument 597 return context.getPackageManager().getPermissionGroupInfo(groupName, 0); in getGroupInfo() 602 return context.getPackageManager().getPermissionInfo(groupName, 0); in getGroupInfo() 618 public static @Nullable List<PermissionInfo> getGroupPermissionInfos(@NonNull String groupName, in getGroupPermissionInfos() argument 621 return Utils.getPermissionInfosForGroup(context.getPackageManager(), groupName); in getGroupPermissionInfos() 627 .getPermissionInfo(groupName, 0); in getGroupPermissionInfos() [all …]
|
D | LocationUtils.java | 87 public static boolean isLocationGroupAndProvider(Context context, String groupName, in isLocationGroupAndProvider() argument 89 return LOCATION_PERMISSION.equals(groupName) in isLocationGroupAndProvider() 94 @NonNull String groupName, @NonNull String packageName) { in isLocationGroupAndControllerExtraPackage() argument 95 return (LOCATION_PERMISSION.equals(groupName) in isLocationGroupAndControllerExtraPackage() 96 || ACTIVITY_RECOGNITION_PERMISSION.equals(groupName)) in isLocationGroupAndControllerExtraPackage()
|
D | KotlinUtils.kt | 177 fun getPermGroupIcon(context: Context, groupName: String): Drawable? { in <lambda>() 178 val groupInfo = Utils.getGroupInfo(groupName, context) in <lambda>() 200 fun getPermGroupLabel(context: Context, groupName: String): CharSequence { in <lambda>() 201 val groupInfo = Utils.getGroupInfo(groupName, context) ?: return groupName in <lambda>() 215 fun getPermGroupDescription(context: Context, groupName: String): CharSequence { in <lambda>() 216 val groupInfo = Utils.getGroupInfo(groupName, context) in <lambda>() 220 description = groupInfo.loadDescription(context.packageManager) ?: groupName in <lambda>() 222 description = groupInfo.loadDescription(context.packageManager) ?: groupName in <lambda>() 261 val groupName = Utils.getGroupOfPermission(permInfo) ?: permInfo.name in <lambda>() constant 262 icon = getPermGroupIcon(context, groupName) in <lambda>()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/legacy/ |
D | AppPermissionActivity.java | 95 String groupName = getIntent().getStringExtra(Intent.EXTRA_PERMISSION_GROUP_NAME); in onCreate() local 96 if (permissionName == null && groupName == null) { in onCreate() 102 if (groupName == null) { in onCreate() 103 groupName = Utils.getGroupOfPlatformPermission(permissionName); in onCreate() 112 groupName = permission.group; in onCreate() 118 groupName = null; in onCreate() 129 if (LocationUtils.isLocationGroupAndProvider(this, groupName, in onCreate() 139 this, groupName, packageName)) { in onCreate() 150 groupName, userHandle); in onCreate() 158 packageName, permissionName, groupName, userHandle, null, 0, null)); in onCreate()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/ |
D | PermGroupsPackagesUiInfoLiveData.kt | 60 val getLiveData = { groupName: String -> SinglePermGroupPackagesUiInfoLiveData[groupName] } in <lambda>() method 70 groupName: String, in <lambda>() 108 return PermGroupPackagesUiInfo(groupName, nonSystem, grantedNonSystem, in <lambda>() 131 for (groupName in groupNames) { in <lambda>() method 132 allPackageData[groupName] = if (haveAllLiveDatas && allInitialized) { in <lambda>() 133 permGroupPackagesLiveDatas[groupName]?.value?.let { uiInfo -> in <lambda>() 134 createPermGroupPackageUiInfo(groupName, uiInfo) in <lambda>()
|
D | PermGroupLiveData.kt | 41 private val groupName: String in <lambda>() constant in com.android.permissioncontroller.permission.data.PermGroupLiveData 72 groupInfo = Utils.getGroupInfo(groupName, context) ?: run { in <lambda>() 73 Log.e(LOG_TAG, "Invalid permission group $groupName") in <lambda>() 74 invalidateSingle(groupName) in <lambda>() 83 groupName) in <lambda>() 85 Log.e(LOG_TAG, "Invalid permission group $groupName") in <lambda>() 86 invalidateSingle(groupName) in <lambda>()
|
D | PermGroupsPackagesLiveData.kt | 48 val getLiveData = { groupName: String -> PermGroupLiveData[groupName] } in <lambda>() method 76 for (groupName in groupNames) { in <lambda>() constant 77 val permGroup = permGroupLiveDatas[groupName]?.value in <lambda>() 82 groupApps[groupName] = mutableSetOf() in <lambda>()
|
D | PackagePermissionsLiveData.kt | 61 var groupName = Utils.getGroupOfPlatformPermission(permName) in loadDataAndPostValue() variable 62 if (groupName == null) { in loadDataAndPostValue() 96 groupName = Utils.getGroupOfPermission(permInfo) ?: permName in loadDataAndPostValue() 99 permissionMap.getOrPut(groupName) { mutableListOf() }.add(permName) in loadDataAndPostValue()
|
D | HibernationSettingStateLiveData.kt | 83 val getLiveData = { groupName: String -> PermStateLiveData[packageName, groupName, user] } in <lambda>() method 93 permStateLiveDatas.forEach { (groupName, liveData) -> in <lambda>() method 99 revocableGroups.add(groupName) in <lambda>()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/handheld/ |
D | AllAppPermissionsFragment.java | 186 for (String groupName : groupMap.keySet()) { in updateUi() 187 List<String> permissions = groupMap.get(groupName); in updateUi() 192 PreferenceGroup pref = findOrCreatePrefGroup(groupName); in updateUi() 194 pref.addPreference(getPreference(permName, groupName)); in updateUi() 225 private PreferenceGroup findOrCreatePrefGroup(String groupName) { in findOrCreatePrefGroup() argument 226 if (groupName.equals(PackagePermissionsLiveData.NON_RUNTIME_NORMAL_PERMS)) { in findOrCreatePrefGroup() 229 PreferenceGroup pref = findPreference(groupName); in findOrCreatePrefGroup() 232 pref.setKey(groupName); in findOrCreatePrefGroup() 233 pref.setTitle(KotlinUtils.INSTANCE.getPermGroupLabel(getContext(), groupName)); in findOrCreatePrefGroup() local 241 private Preference getPreference(String permName, String groupName) { in getPreference() argument [all …]
|
D | PermissionUsageV2ControlPreference.java | 58 public PermissionUsageV2ControlPreference(@NonNull Context context, @NonNull String groupName, in PermissionUsageV2ControlPreference() argument 62 mGroupName = groupName; in PermissionUsageV2ControlPreference() 76 } else if (SENSOR_DATA_PERMISSIONS.contains(groupName)) { in PermissionUsageV2ControlPreference() 98 private void logSensorDataTimelineViewed(String groupName) { in logSensorDataTimelineViewed() argument 100 if (groupName.equals(Manifest.permission_group.LOCATION)) { in logSensorDataTimelineViewed() 102 } else if (groupName.equals(Manifest.permission_group.CAMERA)) { in logSensorDataTimelineViewed() 104 } else if (groupName.equals(Manifest.permission_group.MICROPHONE)) { in logSensorDataTimelineViewed()
|
D | GrantPermissionsViewHandlerImpl.kt | 92 private var groupName: String? = null in <lambda>() variable in com.android.permissioncontroller.permission.ui.handheld.GrantPermissionsViewHandlerImpl 125 arguments.putString(ARG_GROUP_NAME, groupName) in <lambda>() 137 groupName = savedInstanceState.getString(ARG_GROUP_NAME) in <lambda>() 152 groupName: String, in <lambda>() 162 this.groupName = groupName in <lambda>() 234 if (groupName != null) { in <lambda>() 436 resultListener!!.onPermissionGrantResult(groupName, CANCELED) in <lambda>() 462 resultListener!!.onPermissionGrantResult(groupName, affectedForegroundPermissions, in <lambda>() 468 resultListener!!.onPermissionGrantResult(groupName, affectedForegroundPermissions, in <lambda>() 474 resultListener!!.onPermissionGrantResult(groupName, affectedForegroundPermissions, in <lambda>() [all …]
|
D | ManagePermissionsFragment.java | 114 for (String groupName : mPermissionGroups.keySet()) { in updatePermissionsUi() 116 PermGroupPackagesUiInfo group = mPermissionGroups.get(groupName); in updatePermissionsUi() 118 Preference preference = findPreference(groupName); in updatePermissionsUi() 123 preference.setKey(groupName); in updatePermissionsUi() 125 KotlinUtils.INSTANCE.getPermGroupIcon(context, groupName), in updatePermissionsUi() 127 preference.setTitle(KotlinUtils.INSTANCE.getPermGroupLabel(context, groupName)); in updatePermissionsUi()
|
D | AppPermissionGroupsFragment.java | 292 String groupName = groupUsage.getGroup().getName(); in extractGroupUsageLastAccessTime() local 301 accessTime.getOrDefault(groupName, Instant.EPOCH.toEpochMilli()), in extractGroupUsageLastAccessTime() 303 accessTime.put(groupName, lastAccessTime); in extractGroupUsageLastAccessTime() 357 String groupName = groupInfo.getGroupName(); in updatePreferences() local 358 Long lastAccessTime = groupUsageLastAccessTime.get(groupName); in updatePreferences() 361 lastAccessTime, context, groupName); in updatePreferences() 365 mPackageName, groupName, mUser, AppPermissionGroupsFragment.class.getName(), in updatePreferences() 367 preference.setTitle(KotlinUtils.INSTANCE.getPermGroupLabel(context, groupName)); in updatePreferences() 368 preference.setIcon(KotlinUtils.INSTANCE.getPermGroupIcon(context, groupName)); in updatePreferences() 369 preference.setKey(groupName); in updatePreferences() [all …]
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/ |
D | PermissionSearchIndexablesProvider.java | 56 String groupName = permissionGroupNames.get(i); in queryRawData() local 58 CharSequence label = getPermissionGroupLabel(groupName, pm); in queryRawData() 64 .add(COLUMN_KEY, createRawDataKey(groupName, context)) in queryRawData() 71 private CharSequence getPermissionGroupLabel(String groupName, PackageManager pm) { in getPermissionGroupLabel() argument 73 return pm.getPermissionGroupInfo(groupName, 0).loadLabel(pm); in getPermissionGroupLabel() 75 Log.w(LOG_TAG, "Cannot find group label for " + groupName, e); in getPermissionGroupLabel()
|
D | AutoRevokePermissions.kt | 83 pkgPermGroups?.entries?.forEachInParallel(Main) { (groupName, _) -> in <lambda>() method 84 if (groupName == PackagePermissionsLiveData.NON_RUNTIME_NORMAL_PERMS || in <lambda>() 85 groupName !in Utils.getPlatformPermissionGroups()) { in <lambda>() 90 LightAppPermGroupLiveData[packageName, groupName, user] in <lambda>()
|
/packages/apps/Contacts/src/com/android/contacts/group/ |
D | GroupMetaData.java | 52 public final String groupName; field in GroupMetaData 77 this.groupName = cursor.getString(GroupMetaDataLoader.TITLE); in GroupMetaData() 94 groupName = source.readString(); in GroupMetaData() 108 dest.writeString(groupName); in writeToParcel() 117 return uri != null && !TextUtils.isEmpty(groupName) && groupId > 0; in isValid() 132 .add("groupName", groupName) in toString()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/ |
D | AutoAppPermissionFragment.java | 117 @NonNull String permName, @Nullable String groupName, @NonNull UserHandle userHandle) { in newInstance() argument 121 if (groupName == null) { in newInstance() 124 arguments.putString(Intent.EXTRA_PERMISSION_GROUP_NAME, groupName); in newInstance() 161 String groupName = requireArguments().getString(Intent.EXTRA_PERMISSION_GROUP_NAME); in getAppPermissionGroup() local 162 if (groupName == null) { in getAppPermissionGroup() 163 groupName = requireArguments().getString(Intent.EXTRA_PERMISSION_NAME); in getAppPermissionGroup() 165 PackageItemInfo groupInfo = Utils.getGroupInfo(groupName, context); in getAppPermissionGroup() 166 List<PermissionInfo> groupPermInfos = Utils.getGroupPermissionInfos(groupName, context); in getAppPermissionGroup() 168 Log.i(LOG_TAG, "Illegal group: " + groupName); in getAppPermissionGroup()
|
D | AutoPermissionAppsFragment.java | 86 String groupName = getArguments().getString(Intent.EXTRA_PERMISSION_NAME); in onCreate() local 87 mPermissionApps = new PermissionApps(getActivity(), groupName, /* callback= */ this); in onCreate() 94 bindUi(mPermissionApps, groupName); in onCreate() 138 private void bindUi(PermissionApps permissionApps, @NonNull String groupName) { in bindUi() argument 146 header.setSummary(Utils.getPermissionGroupDescriptionString(getContext(), groupName, in bindUi() local
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/handheld/dashboard/ |
D | PermissionUsageV2WrapperFragment.java | 46 public static @NonNull PermissionUsageV2WrapperFragment newInstance(@Nullable String groupName, in newInstance() argument 50 if (groupName != null) { in newInstance() 51 arguments.putString(Intent.EXTRA_PERMISSION_GROUP_NAME, groupName); in newInstance()
|
D | PermissionDetailsWrapperFragment.java | 47 public static @NonNull PermissionDetailsWrapperFragment newInstance(@Nullable String groupName, in newInstance() argument 51 if (groupName != null) { in newInstance() 52 arguments.putString(Intent.EXTRA_PERMISSION_GROUP_NAME, groupName); in newInstance()
|
/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/ |
D | GrantPermissionsViewHandler.java | 54 void onPermissionGrantResult(String groupName, @Result int result); in onPermissionGrantResult() argument 56 void onPermissionGrantResult(String groupName, List<String> affectedForegroundPermissions, in onPermissionGrantResult() argument 89 void updateUi(String groupName, int groupCount, int groupIndex, Icon icon, in updateUi() argument
|