Home | History | Annotate | Download | only in om

Lines Matching refs:userId

166             mSettings.remove(oi.packageName, oi.userId);
234 void onUserRemoved(final int userId) {
236 Slog.d(TAG, "onUserRemoved userId=" + userId);
238 mSettings.removeUser(userId);
241 void onTargetPackageAdded(@NonNull final String packageName, final int userId) {
243 Slog.d(TAG, "onTargetPackageAdded packageName=" + packageName + " userId=" + userId);
246 if (updateAllOverlaysForTarget(packageName, userId, 0)) {
247 mListener.onOverlaysChanged(packageName, userId);
251 void onTargetPackageChanged(@NonNull final String packageName, final int userId) {
253 Slog.d(TAG, "onTargetPackageChanged packageName=" + packageName + " userId=" + userId);
256 updateAllOverlaysForTarget(packageName, userId, 0);
259 void onTargetPackageUpgrading(@NonNull final String packageName, final int userId) {
261 Slog.d(TAG, "onTargetPackageUpgrading packageName=" + packageName + " userId="
262 + userId);
265 updateAllOverlaysForTarget(packageName, userId, FLAG_TARGET_IS_UPGRADING);
268 void onTargetPackageUpgraded(@NonNull final String packageName, final int userId) {
270 Slog.d(TAG, "onTargetPackageUpgraded packageName=" + packageName + " userId=" + userId);
273 updateAllOverlaysForTarget(packageName, userId, 0);
276 void onTargetPackageRemoved(@NonNull final String packageName, final int userId) {
278 Slog.d(TAG, "onTargetPackageRemoved packageName=" + packageName + " userId=" + userId);
281 if (updateAllOverlaysForTarget(packageName, userId, 0)) {
282 mListener.onOverlaysChanged(packageName, userId);
294 final int userId, final int flags) {
296 final List<OverlayInfo> ois = mSettings.getOverlaysForTarget(targetPackageName, userId);
301 userId);
303 modified |= mSettings.remove(oi.packageName, oi.userId);
307 modified |= updateState(targetPackageName, oi.packageName, userId, flags);
310 modified |= mSettings.remove(oi.packageName, userId);
316 modified = modified || !getEnabledOverlayPackageNames("android", userId).isEmpty();
321 void onOverlayPackageAdded(@NonNull final String packageName, final int userId) {
323 Slog.d(TAG, "onOverlayPackageAdded packageName=" + packageName + " userId=" + userId);
326 final PackageInfo overlayPackage = mPackageManager.getPackageInfo(packageName, userId);
329 onOverlayPackageRemoved(packageName, userId);
333 mSettings.init(packageName, userId, overlayPackage.overlayTarget,
338 if (updateState(overlayPackage.overlayTarget, packageName, userId, 0)) {
339 mListener.onOverlaysChanged(overlayPackage.overlayTarget, userId);
343 mSettings.remove(packageName, userId);
347 void onOverlayPackageChanged(@NonNull final String packageName, final int userId) {
349 Slog.d(TAG, "onOverlayPackageChanged packageName=" + packageName + " userId=" + userId);
353 final OverlayInfo oi = mSettings.getOverlayInfo(packageName, userId);
354 if (updateState(oi.targetPackageName, packageName, userId, 0)) {
355 mListener.onOverlaysChanged(oi.targetPackageName, userId);
362 void onOverlayPackageUpgrading(@NonNull final String packageName, final int userId) {
364 Slog.d(TAG, "onOverlayPackageUpgrading packageName=" + packageName + " userId="
365 + userId);
369 final OverlayInfo oi = mSettings.getOverlayInfo(packageName, userId);
370 if (updateState(oi.targetPackageName, packageName, userId, FLAG_OVERLAY_IS_UPGRADING)) {
372 mListener.onOverlaysChanged(oi.targetPackageName, userId);
379 void onOverlayPackageUpgraded(@NonNull final String packageName, final int userId) {
381 userId="
382 + userId);
385 final PackageInfo pkg = mPackageManager.getPackageInfo(packageName, userId);
388 onOverlayPackageRemoved(packageName, userId);
393 final OverlayInfo oldOi = mSettings.getOverlayInfo(packageName, userId);
396 mListener.onOverlaysChanged(pkg.overlayTarget, userId);
398 mSettings.init(packageName, userId, pkg.overlayTarget,
403 if (updateState(pkg.overlayTarget, packageName, userId, 0)) {
404 mListener.onOverlaysChanged(pkg.overlayTarget, userId);
411 void onOverlayPackageRemoved(@NonNull final String packageName, final int userId) {
413 final OverlayInfo overlayInfo = mSettings.getOverlayInfo(packageName, userId);
414 if (mSettings.remove(packageName, userId)) {
418 mListener.onOverlaysChanged(overlayInfo.targetPackageName, userId);
426 OverlayInfo getOverlayInfo(@NonNull final String packageName, final int userId) {
428 return mSettings.getOverlayInfo(packageName, userId);
435 final int userId) {
436 return mSettings.getOverlaysForTarget(targetPackageName, userId);
439 Map<String, List<OverlayInfo>> getOverlaysForUser(final int userId) {
440 return mSettings.getOverlaysForUser(userId);
444 final int userId) {
446 Slog.d(TAG, String.format("setEnabled packageName=%s enable=%s userId=%d",
447 packageName, enable, userId));
450 final PackageInfo overlayPackage = mPackageManager.getPackageInfo(packageName, userId);
461 final OverlayInfo oi = mSettings.getOverlayInfo(packageName, userId);
462 boolean modified = mSettings.setEnabled(packageName, userId, enable);
463 modified |= updateState(oi.targetPackageName, oi.packageName, userId, 0);
466 mListener.onOverlaysChanged(oi.targetPackageName, userId);
475 final int userId) {
478 + " withinCategory=%s userId=%d", packageName, withinCategory, userId));
481 final PackageInfo overlayPackage = mPackageManager.getPackageInfo(packageName, userId);
487 final OverlayInfo oi = mSettings.getOverlayInfo(packageName, userId);
490 List<OverlayInfo> allOverlays = getOverlayInfosForTarget(targetPackageName, userId);
499 disabledOverlayPackageName, userId);
501 modified |= mSettings.remove(disabledOverlayPackageName, userId);
516 modified |= mSettings.setEnabled(disabledOverlayPackageName, userId, false);
517 modified |= updateState(targetPackageName, disabledOverlayPackageName, userId, 0);
521 modified |= mSettings.setEnabled(packageName, userId, true);
522 modified |= updateState(targetPackageName, packageName, userId, 0);
525 mListener.onOverlaysChanged(targetPackageName, userId);
533 private boolean isPackageUpdatableOverlay(@NonNull final String packageName, final int userId) {
534 final PackageInfo overlayPackage = mPackageManager.getPackageInfo(packageName, userId);
542 @NonNull final String newParentPackageName, final int userId) {
545 + newParentPackageName + " userId=" + userId);
548 if (!isPackageUpdatableOverlay(packageName, userId)) {
552 final PackageInfo overlayPackage = mPackageManager.getPackageInfo(packageName, userId);
557 if (mSettings.setPriority(packageName, newParentPackageName, userId)) {
558 mListener.onOverlaysChanged(overlayPackage.overlayTarget, userId);
563 boolean setHighestPriority(@NonNull final String packageName, final int userId) {
565 Slog.d(TAG, "setHighestPriority packageName=" + packageName + " userId=" + userId);
568 if (!isPackageUpdatableOverlay(packageName, userId)) {
572 final PackageInfo overlayPackage = mPackageManager.getPackageInfo(packageName, userId);
577 if (mSettings.setHighestPriority(packageName, userId)) {
578 mListener.onOverlaysChanged(overlayPackage.overlayTarget, userId);
583 boolean setLowestPriority(@NonNull final String packageName, final int userId) {
585 Slog.d(TAG, "setLowestPriority packageName=" + packageName + " userId=" + userId);
588 if (!isPackageUpdatableOverlay(packageName, userId)) {
592 final PackageInfo overlayPackage = mPackageManager.getPackageInfo(packageName, userId);
597 if (mSettings.setLowestPriority(packageName, userId)) {
598 mListener.onOverlaysChanged(overlayPackage.overlayTarget, userId);
609 final int userId) {
611 userId);
627 @NonNull final String overlayPackageName, final int userId, final int flags)
630 final PackageInfo targetPackage = mPackageManager.getPackageInfo(targetPackageName, userId);
632 userId);
638 mIdmapManager.createIdmap(targetPackage, overlayPackage, userId);
643 modified |= mSettings.setBaseCodePath(overlayPackageName, userId,
645 modified |= mSettings.setCategory(overlayPackageName, userId,
649 final @OverlayInfo.State int currentState = mSettings.getState(overlayPackageName, userId);
651 userId, flags);
655 overlayPackageName, userId,
659 modified |= mSettings.setState(overlayPackageName, userId, newState);
665 @Nullable final PackageInfo overlayPackage, final int userId, final int flags)
685 if (!mIdmapManager.idmapExists(overlayPackage, userId)) {
693 final boolean enabled = mSettings.getEnabled(overlayPackage.packageName, userId);
720 for (int userId : userIds) {
722 final OverlayInfo tmp = mSettings.getOverlayInfo(oi.packageName, userId);
731 mIdmapManager.removeIdmap(oi, oi.userId);
740 void onOverlaysChanged(@NonNull String targetPackage, int userId);
744 PackageInfo getPackageInfo(@NonNull String packageName, int userId);
746 int userId);
747 List<PackageInfo> getOverlayPackages(int userId);