tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 312f59ad22621482219b752c3f5f9a1d630c6d5b
parent 80068c60193e1445912395116a92c1a2d670e286
Author: Gabriel Luong <gabriel.luong@gmail.com>
Date:   Wed,  3 Dec 2025 01:08:44 +0000

Bug 2003371 - Part 2: Rename the `pocketStories` function to `stories` in `FakeHomepagePreview` r=android-reviewers,jdelorenzo

- Dropping the "Pocket" prefix for our stories in `FakeHomepagePreview`.

Differential Revision: https://phabricator.services.mozilla.com/D274668

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/fake/FakeHomepagePreview.kt | 4++--
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/Stories.kt | 2+-
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/StoriesScreen.kt | 2+-
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/StoryCard.kt | 2+-
4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/fake/FakeHomepagePreview.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/fake/FakeHomepagePreview.kt @@ -397,7 +397,7 @@ internal object FakeHomepagePreview { @Composable internal fun pocketState(limit: Int = 1) = PocketState( - stories = pocketStories(limit = limit), + stories = stories(limit = limit), categories = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor" .split(" ") .map { PocketRecommendedStoriesCategory(it) }, @@ -438,7 +438,7 @@ internal object FakeHomepagePreview { caps = PocketStory.SponsoredContentFrequencyCaps(flightPeriod = 1, flightCount = 0), ) - internal fun pocketStories(limit: Int = 5) = (0 until limit).map { index -> + internal fun stories(limit: Int = 5) = (0 until limit).map { index -> if (index % 2 == 0) { sponsoredContent(index) } else { diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/Stories.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/Stories.kt @@ -346,6 +346,6 @@ private fun maxSponsoredLines() = if (limitMaxLines()) SPONSORED_MAX_LINES else private fun limitMaxLines() = LocalConfiguration.current.fontScale <= ACCESSIBILITY_MAX_LINES_SCALE_FACTOR private class StoryProvider : PreviewParameterProvider<PocketStory> { - override val values = FakeHomepagePreview.pocketStories(limit = 7).asSequence() + override val values = FakeHomepagePreview.stories(limit = 7).asSequence() override val count = 8 } diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/StoriesScreen.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/StoriesScreen.kt @@ -152,7 +152,7 @@ private fun ShortcutsScreenPreviews() { FirefoxTheme { StoriesScreen( state = ContentRecommendationsState( - pocketStories = FakeHomepagePreview.pocketStories(), + pocketStories = FakeHomepagePreview.stories(), ), interactor = FakeHomepagePreview.storiesInteractor, onNavigationIconClick = {}, diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/StoryCard.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/StoryCard.kt @@ -148,7 +148,7 @@ private fun StoryCardPreview() { FirefoxTheme { Column(modifier = Modifier.padding(16.dp)) { StoryCard( - story = FakeHomepagePreview.pocketStories(limit = 1).first(), + story = FakeHomepagePreview.stories(limit = 1).first(), onClick = { _, _ -> }, ) }