/aosp14/frameworks/base/core/java/android/content/om/ |
H A D | OverlayIdentifier.java | 46 public final class OverlayIdentifier implements Parcelable { class 79 public OverlayIdentifier(@NonNull String packageName) { in OverlayIdentifier() method in OverlayIdentifier 95 public static OverlayIdentifier fromString(@NonNull String text) { in fromString() 98 return new OverlayIdentifier(parts[0], parts[1]); in fromString() 100 return new OverlayIdentifier(parts[0]); in fromString() 153 OverlayIdentifier that = (OverlayIdentifier) o; in equals() 203 /* package-private */ OverlayIdentifier(@NonNull Parcel in) { in OverlayIdentifier() method in OverlayIdentifier 219 = new Parcelable.Creator<OverlayIdentifier>() { 221 public OverlayIdentifier[] newArray(int size) { 222 return new OverlayIdentifier[size]; [all …]
|
H A D | OverlayManagerTransaction.java | 106 …final OverlayIdentifier overlay = source.readParcelable(null, android.content.om.OverlayIdentifier… in OverlayManagerTransaction() 162 public final OverlayIdentifier overlay; 169 public Request(@RequestType final int type, @NonNull final OverlayIdentifier overlay, in Request() 174 public Request(@RequestType final int type, @NonNull final OverlayIdentifier overlay, in Request() 233 public Builder setEnabled(@NonNull OverlayIdentifier overlay, boolean enable) { in setEnabled() 240 public Builder setEnabled(@NonNull OverlayIdentifier overlay, boolean enable, int userId) { in setEnabled() 275 public Builder unregisterFabricatedOverlay(@NonNull OverlayIdentifier overlay) { in unregisterFabricatedOverlay() 343 @NonNull OverlayIdentifier overlayIdentifier) { in generateUnRegisterFabricatedOverlayRequest() 374 public void unregisterFabricatedOverlay(@NonNull OverlayIdentifier overlay) { in unregisterFabricatedOverlay()
|
H A D | IOverlayManager.aidl | 19 import android.content.om.OverlayIdentifier; 78 OverlayInfo getOverlayInfoByIdentifier(in OverlayIdentifier packageName, in int userId); in getOverlayInfoByIdentifier()
|
H A D | OverlayIdentifier.aidl | 19 parcelable OverlayIdentifier;
|
H A D | CriticalOverlayInfo.java | 59 OverlayIdentifier getOverlayIdentifier(); in getOverlayIdentifier()
|
H A D | OverlayInfo.java | 230 private OverlayIdentifier mIdentifierCached; 392 public OverlayIdentifier getOverlayIdentifier() { in getOverlayIdentifier() 394 mIdentifierCached = new OverlayIdentifier(packageName, overlayName); in getOverlayIdentifier()
|
H A D | FabricatedOverlay.java | 89 public OverlayIdentifier getIdentifier() { in getIdentifier() 90 return new OverlayIdentifier( in getIdentifier()
|
/aosp14/frameworks/base/core/tests/overlaytests/device/src/com/android/overlaytest/ |
H A D | LocalOverlayManager.java | 23 import android.content.om.OverlayIdentifier; 36 public static void toggleOverlaysAndWait(@NonNull final OverlayIdentifier[] overlaysToEnable, in toggleOverlaysAndWait() 37 @NonNull final OverlayIdentifier[] overlaysToDisable) throws Exception { in toggleOverlaysAndWait() 40 for (OverlayIdentifier pkg : overlaysToEnable) { in toggleOverlaysAndWait() 43 for (OverlayIdentifier pkg : overlaysToDisable) { in toggleOverlaysAndWait() 69 @NonNull final OverlayIdentifier[] overlays) { in arrayTailContainsOverlays() 75 OverlayIdentifier s = overlays[i]; in arrayTailContainsOverlays() 84 @NonNull final OverlayIdentifier[] overlays) { in arrayDoesNotContain() 85 for (OverlayIdentifier s : overlays) { in arrayDoesNotContain()
|
H A D | WithMultipleOverlaysTest.java | 19 import android.content.om.OverlayIdentifier; 37 new OverlayIdentifier[]{ in enableOverlay() 40 new OverlayIdentifier[]{}); in enableOverlay()
|
H A D | WithOverlayTest.java | 19 import android.content.om.OverlayIdentifier; 37 new OverlayIdentifier[]{FRAMEWORK_OVERLAY_PKG, APP_OVERLAY_ONE_PKG}, in enableOverlays() 38 new OverlayIdentifier[]{APP_OVERLAY_TWO_PKG}); in enableOverlays()
|
H A D | WithoutOverlayTest.java | 19 import android.content.om.OverlayIdentifier; 37 new OverlayIdentifier[]{}, in disableOverlays() 38 new OverlayIdentifier[]{ in disableOverlays()
|
H A D | TransactionTest.java | 27 import android.content.om.OverlayIdentifier; 64 new OverlayIdentifier[]{}, in setUp() 65 new OverlayIdentifier[]{APP_OVERLAY_ONE_PKG, APP_OVERLAY_TWO_PKG}); in setUp() 122 .setEnabled(new OverlayIdentifier("does-not-exist"), true) in testInvalidRequestHasNoEffect() 131 private void assertOverlayIsEnabled(final OverlayIdentifier overlay, boolean enabled, in assertOverlayIsEnabled()
|
H A D | OverlayBaseTest.java | 26 import android.content.om.OverlayIdentifier; 64 static final OverlayIdentifier APP_OVERLAY_ONE_PKG = 65 new OverlayIdentifier("com.android.overlaytest.app_overlay_one"); 66 static final OverlayIdentifier APP_OVERLAY_TWO_PKG = 67 new OverlayIdentifier("com.android.overlaytest.app_overlay_two"); 68 static final OverlayIdentifier FRAMEWORK_OVERLAY_PKG = 69 new OverlayIdentifier("com.android.overlaytest.framework");
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/theme/ |
H A D | ThemeOverlayApplierTest.java | 43 import android.content.om.OverlayIdentifier; 83 new OverlayIdentifier(TEST_DISABLED_PREFIX + category)); in ALL_CATEGORIES_MAP.put() 168 when(mOverlayManager.getOverlayInfo(any(OverlayIdentifier.class), any())) in setup() 185 for (OverlayIdentifier overlayPackage : ALL_CATEGORIES_MAP.values()) { in allCategoriesSpecified_allEnabledExclusively() 196 for (Map.Entry<String, OverlayIdentifier> entry : ALL_CATEGORIES_MAP.entrySet()) { in allCategoriesSpecified_sysuiCategoriesAlsoAppliedToSysuiUser() 213 for (OverlayIdentifier overlayPackage : ALL_CATEGORIES_MAP.values()) { in allCategoriesSpecified_enabledForAllUserHandles() 230 for (OverlayIdentifier overlayPackage : ALL_CATEGORIES_MAP.values()) { in enablesOverlays_onlyIfItExistsForUser() 258 for (OverlayIdentifier overlayPackage : categoryToPackage.values()) { in someCategoriesSpecified_specifiedEnabled_unspecifiedDisabled() 277 eq(new OverlayIdentifier(TEST_ENABLED_PREFIX + category)), eq(false), in zeroCategoriesSpecified_allDisabled() 291 eq(new OverlayIdentifier("com.example.blah.category")), eq(false), in nonThemeCategorySpecified_ignored() [all …]
|
H A D | ThemeOverlayControllerTest.java | 46 import android.content.om.OverlayIdentifier; 170 .thenReturn(new OverlayIdentifier( in setup() 208 ArgumentCaptor<Map<String, OverlayIdentifier>> themeOverlays = in onWallpaperColorsChanged_setsTheme_whenForeground() 216 .isEqualTo(new OverlayIdentifier("ffff0000")); in onWallpaperColorsChanged_setsTheme_whenForeground() 218 .isEqualTo(new OverlayIdentifier("ffff0000")); in onWallpaperColorsChanged_setsTheme_whenForeground() 247 ArgumentCaptor<Map<String, OverlayIdentifier>> themeOverlays = in onWallpaperColorsChanged_setsTheme_skipWhenBackground() 278 ArgumentCaptor<Map<String, OverlayIdentifier>> themeOverlays = in onWallpaperColorsChanged_preservesWallpaperPickerTheme() 667 .isEqualTo(new OverlayIdentifier("ff0000ff")); in onUserSwitching_setsTheme() 669 .isEqualTo(new OverlayIdentifier("ff0000ff")); in onUserSwitching_setsTheme() 792 .thenReturn(new OverlayIdentifier( in onWallpaperColorsChanged_defersUntilSetupIsCompleted_ifHasColors() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/om/ |
H A D | OverlayManagerSettings.java | 24 import android.content.om.OverlayIdentifier; 74 OverlayInfo init(@NonNull final OverlayIdentifier overlay, final int userId, in init() 89 boolean remove(@NonNull final OverlayIdentifier overlay, final int userId) { in remove() 170 boolean setState(@NonNull final OverlayIdentifier overlay, final int userId, in setState() 203 Set<Pair<OverlayIdentifier, String>> getAllIdentifiersAndBaseCodePaths() { in getAllIdentifiersAndBaseCodePaths() 204 final Set<Pair<OverlayIdentifier, String>> set = new ArraySet<>(); in getAllIdentifiersAndBaseCodePaths() 250 void setPriority(@NonNull final OverlayIdentifier overlay, final int userId, 266 boolean setPriority(@NonNull final OverlayIdentifier overlay, 267 @NonNull final OverlayIdentifier newOverlay, final int userId) { 495 final OverlayIdentifier overlay = new OverlayIdentifier( [all …]
|
H A D | OverlayManagerServiceImpl.java | 37 import android.content.om.OverlayIdentifier; 241 final OverlayIdentifier overlay = new OverlayIdentifier(defaultOverlay); in updateOverlaysForUser() 362 final OverlayIdentifier overlay = new OverlayIdentifier(pkg.getPackageName()); in updatePackageOverlays() 442 Set<UserPackage> setEnabled(@NonNull final OverlayIdentifier overlay, in setEnabled() 546 final OverlayIdentifier overlayIdentifier = new OverlayIdentifier( in registerFabricatedOverlay() 593 @NonNull final OverlayIdentifier overlay, int userId) { in unregisterFabricatedOverlay() 718 Pair<OverlayIdentifier, String> overlayIdmap = null; in dump() 720 OverlayIdentifier id = new OverlayIdentifier(dumpState.getPackageName(), in dump() 735 for (Pair<OverlayIdentifier, String> pair : allIdmaps) { in dump() 763 void removeIdmapForOverlay(OverlayIdentifier overlay, int userId) in removeIdmapForOverlay() [all …]
|
H A D | DumpState.java | 21 import android.content.om.OverlayIdentifier; 44 final OverlayIdentifier overlay = OverlayIdentifier.fromString(overlayIdentifier); in setOverlyIdentifier()
|
H A D | OverlayManagerService.java | 51 import android.content.om.OverlayIdentifier; 606 return getOverlayInfoByIdentifier(new OverlayIdentifier(packageName), userIdArg); 610 public OverlayInfo getOverlayInfoByIdentifier(@Nullable final OverlayIdentifier overlay, 638 final OverlayIdentifier overlay = new OverlayIdentifier(packageName); 671 final OverlayIdentifier overlay = new OverlayIdentifier(packageName); 706 final OverlayIdentifier overlay = new OverlayIdentifier(packageName); 742 final OverlayIdentifier overlay = new OverlayIdentifier(packageName); 743 final OverlayIdentifier parentOverlay = new OverlayIdentifier(parentPackageName); 775 final OverlayIdentifier overlay = new OverlayIdentifier(packageName); 807 final OverlayIdentifier overlay = new OverlayIdentifier(packageName); [all …]
|
H A D | OverlayManagerShellCommand.java | 24 import android.content.om.OverlayIdentifier; 243 final OverlayIdentifier overlay = OverlayIdentifier.fromString(getNextArgRequired()); in runEnableDisable()
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/om/ |
H A D | OverlayManagerSettingsTests.java | 29 import android.content.om.OverlayIdentifier; 61 private static OverlayIdentifier OVERLAY_A = new OverlayIdentifier("com.test.overlay_a", 63 private static OverlayIdentifier OVERLAY_B = new OverlayIdentifier("com.test.overlay_b", 65 private static OverlayIdentifier OVERLAY_C = new OverlayIdentifier("com.test.overlay_c", 183 assertFalse(mSettings.setPriority(OVERLAY_B, new OverlayIdentifier("does.not.exist"), in testSetPriority() 302 assertDoesNotContain(mSettings, new OverlayIdentifier("com.test.overlay"), 0); in testRestoreEmpty() 325 final OverlayIdentifier identifier = new OverlayIdentifier("com.test.overlay", "test"); in testRestoreSingleUserSingleOverlay() 410 final OverlayIdentifier overlay, int userId) { in assertDoesNotContain() 419 private static OverlayInfo createInfo(@NonNull OverlayIdentifier identifier, int userId) { in createInfo()
|
H A D | OverlayManagerServiceImplTests.java | 30 import android.content.om.OverlayIdentifier; 48 private static final OverlayIdentifier IDENTIFIER = new OverlayIdentifier(OVERLAY); 54 private static final OverlayIdentifier IDENTIFIER2 = new OverlayIdentifier(OVERLAY2); 58 private static final OverlayIdentifier IDENTIFIER3 = new OverlayIdentifier(OVERLAY3);
|
H A D | OverlayManagerServiceImplRebootTests.java | 21 import android.content.om.OverlayIdentifier; 40 private static final OverlayIdentifier IDENTIFIER = new OverlayIdentifier(OVERLAY); 45 private static final OverlayIdentifier IDENTIFIER2 = new OverlayIdentifier(OVERLAY2);
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/theme/ |
H A D | ThemeOverlayApplier.java | 20 import android.content.om.OverlayIdentifier; 199 Map<String, OverlayIdentifier> categoryToPackage, in applyCurrentUserOverlays() 222 new OverlayIdentifier(o.packageName))) in applyCurrentUserOverlays() 228 HashSet<OverlayIdentifier> identifiersPending = new HashSet<>(); in applyCurrentUserOverlays() 237 OverlayIdentifier overlayInfo = new OverlayIdentifier(packageToDisable.second); in applyCurrentUserOverlays() 244 OverlayIdentifier overlayInfo = categoryToPackage.get(category); in applyCurrentUserOverlays() 269 OverlayIdentifier identifier, String category, int currentUser, in setEnabled()
|
H A D | ThemeOverlayController.java | 43 import android.content.om.OverlayIdentifier; 702 final Map<String, OverlayIdentifier> categoryToPackage = new ArrayMap<>(); in updateThemeOverlays() 708 OverlayIdentifier identifier = in updateThemeOverlays() 709 new OverlayIdentifier(object.getString(category)); in updateThemeOverlays() 719 OverlayIdentifier systemPalette = categoryToPackage.get(OVERLAY_CATEGORY_SYSTEM_PALETTE); in updateThemeOverlays()
|