Sticker management v2 - Implement remaining functionality.

- Fix bottom action bar shadow clipping during visibility animations.
- Show snackbar after installing/uninstalling sticker packs.
- Navigate to sticker preview on row click.
- Add top app bar menu to enable multi-select mode.
- Start StickerManagementActivityV2 instead of the old StickerManagementActivity
This commit is contained in:
Jeffrey Starke
2025-05-02 09:33:03 -04:00
committed by Cody Henthorne
parent 51851fa5fe
commit 04c14a82be
6 changed files with 189 additions and 24 deletions

View File

@@ -2835,6 +2835,16 @@
<item quantity="one">Remove %1$s sticker pack</item>
<item quantity="other">Remove %1$s sticker packs</item>
</plurals>
<!-- Message shown after installing a sticker pack. The placeholder is the name of the sticker pack that was installed. -->
<string name="StickerManagement_installed_pack_s">Installed %1$s.</string>
<!-- Message shown after uninstalling a sticker pack. The placeholder is the name of the sticker pack that was deleted. -->
<string name="StickerManagement_deleted_pack_s">Removed %1$s.</string>
<!-- Message shown after uninstalling sticker packs. The placeholder is the number of items that were deleted. -->
<plurals name="StickerManagement_deleted_n_packs">
<item quantity="one">%1$s sticker pack removed.</item>
<item quantity="other">%1$s sticker packs removed.</item>
</plurals>
<!-- Sticker pack list dropdown menu label for the button to forward a sticker pack to another user. -->
<string name="StickerManagement_menu_forward_pack">Forward</string>
@@ -2844,6 +2854,8 @@
<string name="StickerManagement_menu_install_pack">Install</string>
<!-- Sticker pack list dropdown menu label for the button to uninstall a sticker pack. -->
<string name="StickerManagement_menu_remove_pack">Remove</string>
<!-- Sticker management screen dropdown menu label for the button to enter multi-select mode. -->
<string name="StickerManagement_menu_select_packs">Select sticker packs</string>
<!-- Accessibility label for the button to download a sticker pack. The placeholder is the sticker pack name. -->
<string name="StickerManagement_accessibility_download_pack">Download %s sticker pack</string>
@@ -2853,6 +2865,8 @@
<string name="StickerManagement_accessibility_drag_handle">Drag and drop handle</string>
<!-- Accessibility label for the button to download a sticker pack. -->
<string name="StickerManagement_accessibility_download">Download</string>
<!-- Accessibility label for opening the screen specific dropdown menu. -->
<string name="StickerManagement_accessibility_open_top_bar_menu">Open menu</string>
<!-- Accessibility label for opening the context menu for a sticker pack row item. -->
<string name="StickerManagement_accessibility_open_context_menu">Open context menu</string>
<!-- Accessibility label for opening the context menu for a sticker pack row item. -->