Add support for story archiving.

This commit is contained in:
Greyson Parrelli
2026-03-04 19:28:55 -05:00
committed by jeffrey-signal
parent ff50755ba2
commit e7d1db446b
33 changed files with 1237 additions and 21 deletions

View File

@@ -170,6 +170,7 @@ import org.thoughtcrime.securesms.profiles.manage.UsernameEditFragment
import org.thoughtcrime.securesms.service.BackupMediaRestoreService
import org.thoughtcrime.securesms.service.KeyCachingService
import org.thoughtcrime.securesms.stories.Stories
import org.thoughtcrime.securesms.stories.archive.StoryArchiveActivity
import org.thoughtcrime.securesms.stories.landing.StoriesLandingFragment
import org.thoughtcrime.securesms.stories.settings.StorySettingsActivity
import org.thoughtcrime.securesms.util.AppForegroundObserver
@@ -1179,6 +1180,10 @@ class MainActivity : PassphraseRequiredActivity(), VoiceNoteMediaControllerOwner
startActivity(StorySettingsActivity.getIntent(this@MainActivity))
}
override fun onStoryArchiveClick() {
startActivity(StoryArchiveActivity.createIntent(this@MainActivity))
}
override fun onCloseSearchClick() {
toolbarViewModel.setToolbarMode(MainToolbarMode.FULL)
}