diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-01-07 02:26:01 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-01-07 02:26:01 +0000 |
commit | 0539f17b46eddb4ebd56581543798853b3b08a78 (patch) | |
tree | 859fcffd9ebfee6fd501d012fefc22eb7b34fbb5 | |
parent | 31f864a9be9c3971a41d275c84e3a6825f57c78f (diff) | |
parent | 3631a943f8df39a78fedc8e2b0b9499196e91789 (diff) | |
download | ThemePicker-android13-qpr2-s11-release.tar.gz |
Snap for 9463735 from 3631a943f8df39a78fedc8e2b0b9499196e91789 to tm-qpr2-releaseandroid-13.0.0_r49android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-release
Change-Id: I2315a37429920869825d17c33dda6d0d906cc871
-rw-r--r-- | TEST_MAPPING | 12 | ||||
-rw-r--r-- | res/values-ar/strings.xml | 3 | ||||
-rw-r--r-- | res/values-be/strings.xml | 3 | ||||
-rw-r--r-- | res/values-mr/strings.xml | 3 | ||||
-rw-r--r-- | res/values-or/strings.xml | 3 | ||||
-rw-r--r-- | res/values-pa/strings.xml | 3 | ||||
-rw-r--r-- | res/values-si/strings.xml | 3 | ||||
-rw-r--r-- | res/values-sq/strings.xml | 3 | ||||
-rw-r--r-- | res/values-tr/strings.xml | 3 | ||||
-rw-r--r-- | src/com/android/customization/module/DefaultCustomizationSections.java | 12 | ||||
-rw-r--r-- | src/com/android/customization/picker/WallpaperPreviewer.java | 6 | ||||
-rw-r--r-- | src/com/android/customization/picker/quickaffordance/ui/binder/KeyguardQuickAffordancePreviewBinder.kt | 2 | ||||
-rw-r--r-- | src/com/android/customization/picker/quickaffordance/ui/fragment/KeyguardQuickAffordancePickerFragment.kt | 2 |
13 files changed, 36 insertions, 22 deletions
diff --git a/TEST_MAPPING b/TEST_MAPPING new file mode 100644 index 00000000..0bde5956 --- /dev/null +++ b/TEST_MAPPING @@ -0,0 +1,12 @@ +{ + "presubmit": [ + { + "name": "ThemePickerTests", + "options": [ + { + "exclude-annotation": "org.junit.Ignore" + } + ] + } + ] +} diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml index f3acb4a1..0186d7ed 100644 --- a/res/values-ar/strings.xml +++ b/res/values-ar/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"الزر الأيسر"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"الزر الأيمن"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"بدون أزرار"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"لاختيار \"<xliff:g id="APPNAME">%1$s</xliff:g>\"، تأكّد مما يلي:"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"فتح <xliff:g id="APPNAME">%1$s</xliff:g>"</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"لإضافة تطبيق \"<xliff:g id="APPNAME">%1$s</xliff:g>\" كاختصار، تأكَّد من"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"تم"</string> diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml index 088752f0..7c75af14 100644 --- a/res/values-be/strings.xml +++ b/res/values-be/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"Левая кнопка"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"Правая кнопка"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"Няма"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"Каб выбраць праграму \"<xliff:g id="APPNAME">%1$s</xliff:g>\", зрабіце наступнае"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"Адкрыць \"<xliff:g id="APPNAME">%1$s</xliff:g>\""</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"Каб дадаць ярлык для праграмы \"<xliff:g id="APPNAME">%1$s</xliff:g>\", патрабуюцца наступныя ўмовы:"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"Гатова"</string> diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml index f6542866..298bcbc1 100644 --- a/res/values-mr/strings.xml +++ b/res/values-mr/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"डावीकडील बटण"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"उजवीकडील बटण"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"काहीही नाही"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"`<xliff:g id="APPNAME">%1$s</xliff:g>` निवडण्यासाठी पुढील गोष्टी तपासा"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"<xliff:g id="APPNAME">%1$s</xliff:g> उघडा"</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"<xliff:g id="APPNAME">%1$s</xliff:g> हे अॅप शॉर्टकट म्हणून जोडण्यासाठी, पुढील गोष्टींची खात्री करा"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"पूर्ण झाले"</string> diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml index 27deed4b..9ce4e962 100644 --- a/res/values-or/strings.xml +++ b/res/values-or/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"ବାମପଟ ବଟନ"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"ଡାହାଣପଟ ବଟନ"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"କିଛି ନାହିଁ"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"`<xliff:g id="APPNAME">%1$s</xliff:g>`କୁ ଚୟନ କରିବା ପାଇଁ ନିମ୍ନୋକ୍ତକୁ ଯାଞ୍ଚ କରନ୍ତୁ"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"<xliff:g id="APPNAME">%1$s</xliff:g> ଖୋଲନ୍ତୁ"</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"ଏକ ସର୍ଟକଟ ଭାବେ <xliff:g id="APPNAME">%1$s</xliff:g> ଆପ ଯୋଗ କରିବାକୁ, ଏହା ସୁନିଶ୍ଚିତ କରନ୍ତୁ"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"ହୋଇଗଲା"</string> diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml index d7546b6d..393e4cf7 100644 --- a/res/values-pa/strings.xml +++ b/res/values-pa/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"ਖੱਬਾ ਬਟਨ"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"ਸੱਜਾ ਬਟਨ"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"ਕੋਈ ਨਹੀਂ"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"`<xliff:g id="APPNAME">%1$s</xliff:g>` ਨੂੰ ਚੁਣਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਹਿਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"<xliff:g id="APPNAME">%1$s</xliff:g> ਖੋਲ੍ਹੋ"</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"<xliff:g id="APPNAME">%1$s</xliff:g> ਐਪ ਨੂੰ ਸ਼ਾਰਟਕੱਟ ਵਜੋਂ ਸ਼ਾਮਲ ਕਰਨ ਲਈ, ਪੱਕਾ ਕਰੋ ਕਿ"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"ਹੋ ਗਿਆ"</string> diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml index 58a7c8ad..05c18404 100644 --- a/res/values-si/strings.xml +++ b/res/values-si/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"වම් බොත්තම"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"දකුණු බොත්තම"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"කිසිත් නැත"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"`<xliff:g id="APPNAME">%1$s</xliff:g>` තේරීම සඳහා පහත දේ පරීක්ෂා කරන්න"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"<xliff:g id="APPNAME">%1$s</xliff:g> විවෘත කරන්න"</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"කෙටිමඟක් ලෙස <xliff:g id="APPNAME">%1$s</xliff:g> එක් කිරීමට, තහවුරු කර ගන්න"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"නිමයි"</string> diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml index 45b99a78..5b8ad1ca 100644 --- a/res/values-sq/strings.xml +++ b/res/values-sq/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"Butoni i majtë"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"Butoni i djathtë"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"Asnjë"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"Për të zgjedhur \"<xliff:g id="APPNAME">%1$s</xliff:g>\", kontrollo si më poshtë"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"Hap \"<xliff:g id="APPNAME">%1$s</xliff:g>\""</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"Për të shtuar aplikacionin \"<xliff:g id="APPNAME">%1$s</xliff:g>\" si një shkurtore, sigurohu që"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"U krye"</string> diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index bfe9c186..864a1c20 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -94,8 +94,7 @@ <string name="keyguard_slot_name_bottom_start" msgid="6717374042663171860">"Sol düğmesi"</string> <string name="keyguard_slot_name_bottom_end" msgid="7636885379738905151">"Sağ düğmesi"</string> <string name="keyguard_affordance_none" msgid="1751643933430782312">"Yok"</string> - <!-- no translation found for keyguard_affordance_enablement_dialog_title (3389730825561696493) --> - <skip /> + <string name="keyguard_affordance_enablement_dialog_title" msgid="3389730825561696493">"\"<xliff:g id="APPNAME">%1$s</xliff:g>\" uygulamasını seçmek için şunları kontrol edin"</string> <string name="keyguard_affordance_enablement_dialog_action_template" msgid="8117011931337357438">"<xliff:g id="APPNAME">%1$s</xliff:g> uygulamasını aç"</string> <string name="keyguard_affordance_enablement_dialog_message" msgid="6136286758939253570">"<xliff:g id="APPNAME">%1$s</xliff:g> uygulamasını kısayol olarak ekleyebilmeniz için gerekenler"</string> <string name="keyguard_affordance_enablement_dialog_dismiss_button" msgid="629754625264422508">"Bitti"</string> diff --git a/src/com/android/customization/module/DefaultCustomizationSections.java b/src/com/android/customization/module/DefaultCustomizationSections.java index 1097a716..c47a6e63 100644 --- a/src/com/android/customization/module/DefaultCustomizationSections.java +++ b/src/com/android/customization/module/DefaultCustomizationSections.java @@ -26,6 +26,7 @@ import com.android.wallpaper.model.WorkspaceViewModel; import com.android.wallpaper.module.CurrentWallpaperInfoFactory; import com.android.wallpaper.module.CustomizationSections; import com.android.wallpaper.picker.customization.ui.section.ScreenPreviewSectionController; +import com.android.wallpaper.util.DisplayUtils; import java.util.ArrayList; import java.util.List; @@ -57,7 +58,8 @@ public final class DefaultCustomizationSections implements CustomizationSections WallpaperPreviewNavigator wallpaperPreviewNavigator, CustomizationSectionNavigationController sectionNavigationController, @Nullable Bundle savedInstanceState, - CurrentWallpaperInfoFactory wallpaperInfoFactory) { + CurrentWallpaperInfoFactory wallpaperInfoFactory, + DisplayUtils displayUtils) { List<CustomizationSectionController<?>> sectionControllers = new ArrayList<>(); // Wallpaper section. @@ -67,7 +69,8 @@ public final class DefaultCustomizationSections implements CustomizationSections lifecycleOwner, screen, wallpaperInfoFactory, - wallpaperColorsViewModel)); + wallpaperColorsViewModel, + displayUtils)); // Theme color section. sectionControllers.add(new ColorSectionController( @@ -115,14 +118,15 @@ public final class DefaultCustomizationSections implements CustomizationSections PermissionRequester permissionRequester, WallpaperPreviewNavigator wallpaperPreviewNavigator, CustomizationSectionNavigationController sectionNavigationController, - @Nullable Bundle savedInstanceState) { + @Nullable Bundle savedInstanceState, + DisplayUtils displayUtils) { List<CustomizationSectionController<?>> sectionControllers = new ArrayList<>(); // Wallpaper section. sectionControllers.add(new WallpaperSectionController( activity, lifecycleOwner, permissionRequester, wallpaperColorsViewModel, workspaceViewModel, sectionNavigationController, wallpaperPreviewNavigator, - savedInstanceState)); + savedInstanceState, displayUtils)); // Theme color section. sectionControllers.add(new ColorSectionController( diff --git a/src/com/android/customization/picker/WallpaperPreviewer.java b/src/com/android/customization/picker/WallpaperPreviewer.java index fa7dd815..354eec26 100644 --- a/src/com/android/customization/picker/WallpaperPreviewer.java +++ b/src/com/android/customization/picker/WallpaperPreviewer.java @@ -154,14 +154,16 @@ public class WallpaperPreviewer implements LifecycleObserver { .loadPreviewImage(mActivity, renderInImageWallpaperSurface ? homeImageWallpaper : mHomePreview, ResourceUtils.getColorAttr( - mActivity, android.R.attr.colorSecondary)); + mActivity, android.R.attr.colorSecondary), + /* offsetToStart= */ true); if (mWallpaper instanceof LiveWallpaperInfo) { mWallpaper.getThumbAsset(mActivity.getApplicationContext()) .loadPreviewImage( mActivity, homeImageWallpaper, ResourceUtils.getColorAttr( - mActivity, android.R.attr.colorSecondary)); + mActivity, android.R.attr.colorSecondary), + /* offsetToStart= */ true); setUpLiveWallpaperPreview(mWallpaper); } else { // Ensure live wallpaper connection is disconnected. diff --git a/src/com/android/customization/picker/quickaffordance/ui/binder/KeyguardQuickAffordancePreviewBinder.kt b/src/com/android/customization/picker/quickaffordance/ui/binder/KeyguardQuickAffordancePreviewBinder.kt index c8fea0f7..9248d66d 100644 --- a/src/com/android/customization/picker/quickaffordance/ui/binder/KeyguardQuickAffordancePreviewBinder.kt +++ b/src/com/android/customization/picker/quickaffordance/ui/binder/KeyguardQuickAffordancePreviewBinder.kt @@ -39,6 +39,7 @@ object KeyguardQuickAffordancePreviewBinder { previewView: CardView, viewModel: KeyguardQuickAffordancePickerViewModel, lifecycleOwner: LifecycleOwner, + offsetToStart: Boolean, ) { val binding = ScreenPreviewBinder.bind( @@ -46,6 +47,7 @@ object KeyguardQuickAffordancePreviewBinder { previewView = previewView, viewModel = viewModel.preview, lifecycleOwner = lifecycleOwner, + offsetToStart = offsetToStart, ) previewView.contentDescription = diff --git a/src/com/android/customization/picker/quickaffordance/ui/fragment/KeyguardQuickAffordancePickerFragment.kt b/src/com/android/customization/picker/quickaffordance/ui/fragment/KeyguardQuickAffordancePickerFragment.kt index d2245db1..51b98efe 100644 --- a/src/com/android/customization/picker/quickaffordance/ui/fragment/KeyguardQuickAffordancePickerFragment.kt +++ b/src/com/android/customization/picker/quickaffordance/ui/fragment/KeyguardQuickAffordancePickerFragment.kt @@ -74,6 +74,8 @@ class KeyguardQuickAffordancePickerFragment : AppbarFragment() { previewView = view.requireViewById(R.id.preview), viewModel = viewModel, lifecycleOwner = this, + offsetToStart = + injector.getDisplayUtils(requireActivity()).isOnWallpaperDisplay(requireActivity()) ) KeyguardQuickAffordancePickerBinder.bind( view = view, |