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

@@ -298,7 +298,7 @@ import org.thoughtcrime.securesms.safety.SafetyNumberBottomSheet
import org.thoughtcrime.securesms.sms.MessageSender
import org.thoughtcrime.securesms.stickers.StickerEventListener
import org.thoughtcrime.securesms.stickers.StickerLocator
import org.thoughtcrime.securesms.stickers.StickerManagementActivity
import org.thoughtcrime.securesms.stickers.StickerManagementActivityV2
import org.thoughtcrime.securesms.stickers.StickerPackInstallEvent
import org.thoughtcrime.securesms.stickers.StickerPackPreviewActivity
import org.thoughtcrime.securesms.stories.StoryViewerArgs
@@ -828,7 +828,7 @@ class ConversationFragment :
}
override fun onStickerManagementClicked() {
startActivity(StickerManagementActivity.getIntent(requireContext()))
startActivity(StickerManagementActivityV2.createIntent(requireContext()))
container.hideInput()
}