/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/ |
H A D | PermGroupLiveData.kt | 54 private lateinit var groupInfo: PackageItemInfo 72 groupInfo = Utils.getGroupInfo(groupName, context) ?: run { 79 when (groupInfo) { 96 permissionInfos[groupInfo.name] = LightPermInfo(groupInfo as PermissionInfo) 104 val permGroup = PermGroup(LightPermGroupInfo(groupInfo), permissionInfos) 110 packageNames.add(groupInfo.packageName)
|
H A D | PermGroupsPackagesLiveData.kt | 90 for ((groupInfo, permissionInfos) in permGroups) { 93 if (isPreMApp && groupInfo.packageName != OS_PKG) { 99 groupApps[groupInfo.name]?.add(packageInfo.packageName to userHandle) 111 if (permGroup.groupInfo.isSinglePermGroup ||
|
H A D | AppPermGroupUiInfoLiveData.kt | 100 postValue(getAppPermGroupUiInfo(packageInfo, permissionGroup.groupInfo, 116 groupInfo: LightPermGroupInfo, 128 groupInfo, requestedPermissionInfos) 153 groupInfo: LightPermGroupInfo, 156 if (groupInfo.packageName == Utils.OS_PKG && 157 !isModernPermissionGroup(groupInfo.name)) {
|
H A D | SinglePermGroupPackagesUiInfoLiveData.kt | 73 permGroupLiveData.value?.groupInfo?.let { 101 permGroupLiveData.value?.groupInfo?.let { 112 permGroupLiveData.value?.groupInfo?.let {
|
H A D | LightAppPermGroupLiveData.kt | 104 permGroup.groupInfo.packageName != OS_PKG) { 105 value = LightAppPermGroup(packageInfo, permGroup.groupInfo, emptyMap()) 131 value = LightAppPermGroup(packageInfo, permGroup.groupInfo, permissionMap,
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/ |
H A D | AppPermissionGroup.java | 171 PackageItemInfo groupInfo = permissionInfo; in create() local 181 if (groupInfo instanceof PermissionGroupInfo) { in create() 184 groupInfo.name); in create() 210 if (groupInfo == null) { in create() 215 if (groupInfo instanceof PermissionGroupInfo) { in create() 217 groupInfo.name); in create() 265 if (groupInfo instanceof PermissionInfo) { in create() 278 loadGroupDescription(context, groupInfo, packageManager), getRequest(groupInfo), in create() 279 getRequestDetail(groupInfo), getBackgroundRequest(groupInfo), in create() 280 getBackgroundRequestDetail(groupInfo), getUpgradeRequest(groupInfo), in create() [all …]
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/legacy/ |
H A D | PermissionGroups.java | 182 for (PermissionGroupInfo groupInfo : groupInfos) { in getPermissionGroups() 189 if (!getNonPlatformPermissions && !Utils.isModernPermissionGroup(groupInfo.name)) { in getPermissionGroups() 196 groupPermissions = Utils.getPermissionInfosForGroup(packageManager, groupInfo.name); in getPermissionGroups() 218 CharSequence label = loadItemInfoLabel(context, groupInfo); in getPermissionGroups() 219 Drawable icon = loadItemInfoIcon(context, groupInfo); in getPermissionGroups() 221 PermissionApps permApps = new PermissionApps(context, groupInfo.name, packageName, in getPermissionGroups() 226 PermissionGroup group = new PermissionGroup(groupInfo.name, in getPermissionGroups() 227 groupInfo.packageName, label, icon, permApps.getTotalCount(), in getPermissionGroups() 316 final PermissionGroupInfo groupInfo = context.getPackageManager() in getPermissionGroupInfos() local 318 groupInfos.add(groupInfo); in getPermissionGroupInfos()
|
H A D | PermissionApps.java | 212 PackageItemInfo groupInfo = Utils.getGroupInfo(mGroupName, mContext); in loadPermissionApps() local 213 if (groupInfo == null) { in loadPermissionApps() 233 CharSequence groupLabel = groupInfo.loadLabel(packageManager); in loadPermissionApps() 234 CharSequence fullGroupLabel = groupInfo.loadSafeLabel(packageManager, 0, in loadPermissionApps() 266 app, groupInfo, groupPermInfos, groupLabel, fullGroupLabel, false); in loadPermissionApps()
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/livedatatypes/ |
H A D | PermGroup.kt | 27 var groupInfo: LightPermGroupInfo, 30 val name: String = groupInfo.name
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/ |
H A D | AutoAppPermissionsFragment.java | 244 for (AppPermissionGroupsViewModel.GroupUiInfo groupInfo : groupMap.get(grantCategory)) { in updatePreferences() 245 if (groupInfo.isSystem() == mIsSystemPermsScreen) { in updatePreferences() 246 Preference preference = createPermissionPreference(getContext(), groupInfo, in updatePreferences() 249 } else if (!groupInfo.isSystem()) { in updatePreferences() 275 AppPermissionGroupsViewModel.GroupUiInfo groupInfo, in createPermissionPreference() argument 277 String groupName = groupInfo.getGroupName(); in createPermissionPreference() 282 String summary = mViewModel.getPreferenceSummary(groupInfo, context, in createPermissionPreference()
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/ |
H A D | KotlinUtils.kt | 178 val groupInfo = Utils.getGroupInfo(groupName, context) regex 180 if (groupInfo != null && groupInfo.icon != 0) { 181 icon = Utils.loadDrawable(context.packageManager, groupInfo.packageName, 182 groupInfo.icon) 201 val groupInfo = Utils.getGroupInfo(groupName, context) ?: return groupName regex 202 return groupInfo.loadSafeLabel(context.packageManager, 0f, 216 val groupInfo = Utils.getGroupInfo(groupName, context) regex 219 if (groupInfo is PermissionGroupInfo) { 220 description = groupInfo.loadDescription(context.packageManager) ?: groupName 221 } else if (groupInfo is PermissionInfo) { [all …]
|
H A D | Utils.java | 835 PackageItemInfo groupInfo = getGroupInfo(groupName, context); in loadGroupDescription() local 837 if (groupInfo instanceof PermissionGroupInfo) { in loadGroupDescription() 838 description = ((PermissionGroupInfo) groupInfo).loadDescription(packageManager); in loadGroupDescription() 839 } else if (groupInfo instanceof PermissionInfo) { in loadGroupDescription() 840 description = ((PermissionInfo) groupInfo).loadDescription(packageManager); in loadGroupDescription()
|
/aosp12/packages/apps/Car/Settings/src/com/android/car/settings/privacy/ |
H A D | MicPreferenceController.java | 53 PermissionGroupInfo groupInfo = mPm.getPermissionGroupInfo( in onCreateInternal() local 56 Drawable icon = groupInfo.loadIcon(mPm); in onCreateInternal()
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/handheld/ |
H A D | AppPermissionGroupsFragment.java | 320 for (GroupUiInfo groupInfo : groupMap.get(grantCategory)) { in updatePreferences() 321 String groupName = groupInfo.getGroupName(); in updatePreferences() 334 String summary = mViewModel.getPreferenceSummary(groupInfo, context, in updatePreferences() 364 if (groupInfo.isSystem() == mIsSystemPermsScreen) { in updatePreferences() 366 } else if (!groupInfo.isSystem()) { in updatePreferences()
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/legacy/ |
H A D | AppPermissionActivity.java | 114 for (PermissionGroupInfo groupInfo : groupInfos) { in onCreate() 115 if (groupInfo.name.equals(permission.group)) { in onCreate()
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/ui/model/ |
H A D | AppPermissionGroupsViewModel.kt | 276 fun getPreferenceSummary(groupInfo: GroupUiInfo, context: Context, lastAccessTime: Long?): 280 lastAccessTime, context, groupInfo.groupName) 283 return when (groupInfo.subtitle) {
|
H A D | GrantPermissionsViewModel.kt | 147 val groupInfo: LightPermGroupInfo, 154 val groupName = groupInfo.name 261 val groupInfo = groupState.group.permGroupInfo regex 352 groupInfo, sendToSettingsImmediately = true)) 479 groupInfo,
|