Searched refs:CustomTheme (Results 1 – 11 of 11) sorted by relevance
/aosp12/packages/apps/ThemePicker/src/com/android/customization/model/theme/custom/ |
H A D | CustomThemeManager.java | 29 import com.android.customization.model.theme.custom.CustomTheme.Builder; 40 private final CustomTheme mOriginalTheme; 41 private CustomTheme.Builder mBuilder; 44 @Nullable CustomTheme originalTheme) { in CustomThemeManager() 67 public CustomTheme buildPartialCustomTheme(Context context, String id, String title) { in buildPartialCustomTheme() 68 return ((CustomTheme.Builder)mBuilder.setId(id).setTitle(title)).build(context); in buildPartialCustomTheme() 76 public CustomTheme getOriginalTheme() { in getOriginalTheme() 86 CustomTheme customTheme = in saveCustomTheme() 108 @Nullable CustomTheme customTheme, ThemeManager themeManager) { in create()
|
H A D | CustomTheme.java | 31 public class CustomTheme extends ThemeBundle { class 42 private CustomTheme(@NonNull String id, String title, Map<String, String> overlayPackages, in CustomTheme() method in CustomTheme 54 if (!(obj instanceof CustomTheme)) { in equals() 57 CustomTheme other = (CustomTheme) obj; in equals() 96 public CustomTheme build(Context context) { in build() 97 return new CustomTheme(mId, mTitle, mPackages, in build()
|
H A D | ThemeComponentOption.java | 64 import com.android.customization.model.theme.custom.CustomTheme.Builder;
|
/aosp12/packages/apps/ThemePicker/src/com/android/customization/model/theme/ |
H A D | DefaultThemeProvider.java | 113 mThemes.add(new CustomTheme.Builder() in loadAll() 114 .setId(CustomTheme.newId()) in loadAll() 258 public void storeCustomTheme(CustomTheme theme) { in storeCustomTheme() 268 private void addCustomThemeAndStore(CustomTheme theme) { in addCustomThemeAndStore() 286 if (themeBundle instanceof CustomTheme) { in addThemeBundleToArray() 296 public void removeCustomTheme(CustomTheme theme) { in removeCustomTheme() 317 CustomTheme.Builder builder = new CustomTheme.Builder(); in addCustomThemes() 333 .setId(CustomTheme.newId()) in addCustomThemes() 342 mThemes.add(new CustomTheme.Builder() in addCustomThemes() 343 .setId(CustomTheme.newId()) in addCustomThemes() [all …]
|
H A D | ThemeBundleProvider.java | 21 import com.android.customization.model.theme.custom.CustomTheme; 42 void storeCustomTheme(CustomTheme theme); in storeCustomTheme() 44 void removeCustomTheme(CustomTheme theme); in removeCustomTheme() 48 @Nullable CustomTheme.Builder parseCustomTheme(String serializedTheme) throws JSONException; in parseCustomTheme()
|
H A D | ThemeManager.java | 35 import com.android.customization.model.theme.custom.CustomTheme; 88 if (theme instanceof CustomTheme) { in applyOverlays() 89 storeCustomTheme((CustomTheme) theme); in applyOverlays() 93 mEventLogger.logThemeApplied(theme, theme instanceof CustomTheme); in applyOverlays() 100 private void storeCustomTheme(CustomTheme theme) { in storeCustomTheme() 124 public void removeCustomTheme(CustomTheme theme) { in removeCustomTheme()
|
/aosp12/packages/apps/ThemePicker/src/com/android/customization/picker/theme/ |
H A D | ThemeFragment.java | 44 import com.android.customization.model.theme.custom.CustomTheme; 239 if (mSelectedTheme instanceof CustomTheme) { in onCustomizeClicked() 240 navigateToCustomTheme((CustomTheme) mSelectedTheme); in onCustomizeClicked() 332 if (!(bundle instanceof CustomTheme)) { in findFirstSystemThemeBundle() 341 navigateToCustomTheme((CustomTheme) selectedOption); in onOptionSelected() 346 selectedOption instanceof CustomTheme); in onOptionSelected() 352 if (selectedOption instanceof CustomTheme) { in onOptionSelected() 371 return option instanceof CustomTheme && !((CustomTheme) option).isDefined(); in isAddCustomThemeOption() 374 private void navigateToCustomTheme(CustomTheme themeToEdit) { in navigateToCustomTheme()
|
H A D | CustomThemeActivity.java | 40 import com.android.customization.model.theme.custom.CustomTheme; 90 CustomTheme customTheme = null; in onCreate() 94 CustomTheme.Builder themeBuilder = themeProvider.parseCustomTheme( in onCreate() 193 CustomTheme originalTheme = mCustomThemeManager.getOriginalTheme(); in onNextOrApply() 196 CustomTheme themeToApply = mCustomThemeManager.buildPartialCustomTheme(this, in onNextOrApply()
|
H A D | CustomThemeNameFragment.java | 31 import com.android.customization.model.theme.custom.CustomTheme; 103 CustomTheme originalTheme = mCustomThemeManager.getOriginalTheme(); in getOriginalThemeName()
|
/aosp12/packages/apps/ThemePicker/robolectric_tests/src/com/android/customization/model/theme/ |
H A D | ThemeManagerTest.java | 45 import com.android.customization.model.theme.custom.CustomTheme; 159 CustomTheme customTheme = mock(CustomTheme.class); in removeCustomTheme_ThemeBundleProviderRemovesCustomTheme() 167 CustomTheme theme = mock(CustomTheme.class); in findThemeByPackages_ThemeBundleProviderFindsEquivalent()
|
/aosp12/packages/apps/ThemePicker/ |
H A D | Android.bp | 36 "src/com/android/customization/model/theme/custom/CustomTheme.java",
|