Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project / Applications / firefox-android
Commits:
-
1e87b6c6
by clairehurst at 2024-02-01T16:51:58+00:00
5 changed files:
- fenix/app/src/main/java/org/mozilla/fenix/home/HomeMenuView.kt
- fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt
- fenix/app/src/main/java/org/mozilla/fenix/settings/about/AboutFragment.kt
- fenix/app/src/test/java/org/mozilla/fenix/home/HomeMenuViewTest.kt
- fenix/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt
Changes:
... | ... | @@ -170,7 +170,7 @@ class HomeMenuView( |
170 | 170 | Events.whatsNewTapped.record(NoExtras())
|
171 | 171 | |
172 | 172 | homeActivity.openToBrowserAndLoad(
|
173 | - searchTermOrURL = SupportUtils.WHATS_NEW_URL,
|
|
173 | + searchTermOrURL = SupportUtils.getTorWhatsNewUrl(),
|
|
174 | 174 | newTab = true,
|
175 | 175 | from = BrowserDirection.FromHome,
|
176 | 176 | )
|
... | ... | @@ -38,7 +38,7 @@ object SupportUtils { |
38 | 38 | const val MEITUAN_URL = "https://tb.j5k6.com/6ZSOp"
|
39 | 39 | const val GOOGLE_US_URL = "https://www.google.com/webhp?client=firefox-b-1-m&channel=ts"
|
40 | 40 | const val GOOGLE_XX_URL = "https://www.google.com/webhp?client=firefox-b-m&channel=ts"
|
41 | - const val WHATS_NEW_URL = "https://www.torproject.org/releases/"
|
|
41 | +// const val WHATS_NEW_URL = "https://www.torproject.org/releases/"
|
|
42 | 42 | const val DONATE_URL = "https://donate.torproject.org/"
|
43 | 43 | const val TB_MANUAL_URL = "https://tb-manual.torproject.org/mobile-tor"
|
44 | 44 | |
... | ... | @@ -100,6 +100,12 @@ object SupportUtils { |
100 | 100 | return TB_MANUAL_URL
|
101 | 101 | }
|
102 | 102 | |
103 | + fun getTorWhatsNewUrl(): String {
|
|
104 | + val alpha = if (BuildConfig.VERSION_NAME.contains('a')) "alpha-" else ""
|
|
105 | + val versionNumberNoDecimals = BuildConfig.VERSION_NAME.split('.').joinToString("")
|
|
106 | + return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/"
|
|
107 | + }
|
|
108 | + |
|
103 | 109 | fun getMozillaPageUrl(page: MozillaPage, locale: Locale = Locale.getDefault()): String {
|
104 | 110 | val path = page.path
|
105 | 111 | val langTag = getLanguageTag(locale)
|
... | ... | @@ -135,7 +135,7 @@ class AboutFragment : Fragment(), AboutPageListener { |
135 | 135 | AboutPageItem(
|
136 | 136 | AboutItem.ExternalLink(
|
137 | 137 | WHATS_NEW,
|
138 | - SupportUtils.WHATS_NEW_URL,
|
|
138 | + SupportUtils.getTorWhatsNewUrl(),
|
|
139 | 139 | ),
|
140 | 140 | getString(R.string.about_whats_new, getString(R.string.app_name)),
|
141 | 141 | ),
|
... | ... | @@ -207,7 +207,7 @@ class HomeMenuViewTest { |
207 | 207 | WhatsNew.userViewedWhatsNew(testContext)
|
208 | 208 | |
209 | 209 | homeActivity.openToBrowserAndLoad(
|
210 | - searchTermOrURL = SupportUtils.WHATS_NEW_URL,
|
|
210 | + searchTermOrURL = SupportUtils.getTorWhatsNewUrl(),
|
|
211 | 211 | newTab = true,
|
212 | 212 | from = BrowserDirection.FromHome,
|
213 | 213 | )
|
... | ... | @@ -25,10 +25,10 @@ class SupportUtilsTest { |
25 | 25 | "https://support.mozilla.org/1/mobile/20/Android/fr/tracking-protection-firefox-android",
|
26 | 26 | SupportUtils.getSumoURLForTopic(mockContext("2 0"), SupportUtils.SumoTopic.TRACKING_PROTECTION, Locale("fr")),
|
27 | 27 | )
|
28 | - assertEquals(
|
|
29 | - "https://www.mozilla.org/firefox/android/notes",
|
|
30 | - SupportUtils.WHATS_NEW_URL,
|
|
31 | - )
|
|
28 | +// assertEquals(
|
|
29 | +// "https://www.mozilla.org/firefox/android/notes",
|
|
30 | +// SupportUtils.WHATS_NEW_URL,
|
|
31 | +// )
|
|
32 | 32 | }
|
33 | 33 | |
34 | 34 | @Test
|
... | ... | @@ -63,7 +63,7 @@ class SupportUtilsTest { |
63 | 63 | )
|
64 | 64 | assertEquals(
|
65 | 65 | "https://www.torproject.org/releases/",
|
66 | - SupportUtils.WHATS_NEW_URL
|
|
66 | + SupportUtils.getTorWhatsNewUrl()
|
|
67 | 67 | )
|
68 | 68 | }
|
69 | 69 |