Loading fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt +12 −3 Changes for fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt: 12 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -101,9 +101,18 @@ object SupportUtils { } fun getTorWhatsNewUrl(): String { val alpha = if (BuildConfig.VERSION_NAME.contains('a')) "alpha-" else "" val versionNumberNoDecimals = BuildConfig.VERSION_NAME.split('.').joinToString("") return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/" val fullVersionName: String = BuildConfig.VERSION_NAME // e.g. "115.2.1-beta (13.5a5)" if (!fullVersionName.contains('(') || !fullVersionName.contains(')')) { return "https://blog.torproject.org/" } val versionNumber: String = fullVersionName.substring( fullVersionName.indexOf('(') + 1, fullVersionName.indexOf(')'), ) // e.g. "13.5a5" val alpha: String = if (versionNumber.contains('a')) "alpha-" else "" val versionNumberNoDecimals: String = versionNumber.split('.').joinToString("") // e.g. "135a5" return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/" // e.g. "https://blog.torproject.org/new-alpha-release-tor-browser-135a5/ } fun getMozillaPageUrl(page: MozillaPage, locale: Locale = Locale.getDefault()): String { Loading Loading
fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt +12 −3 Changes for fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt: 12 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -101,9 +101,18 @@ object SupportUtils { } fun getTorWhatsNewUrl(): String { val alpha = if (BuildConfig.VERSION_NAME.contains('a')) "alpha-" else "" val versionNumberNoDecimals = BuildConfig.VERSION_NAME.split('.').joinToString("") return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/" val fullVersionName: String = BuildConfig.VERSION_NAME // e.g. "115.2.1-beta (13.5a5)" if (!fullVersionName.contains('(') || !fullVersionName.contains(')')) { return "https://blog.torproject.org/" } val versionNumber: String = fullVersionName.substring( fullVersionName.indexOf('(') + 1, fullVersionName.indexOf(')'), ) // e.g. "13.5a5" val alpha: String = if (versionNumber.contains('a')) "alpha-" else "" val versionNumberNoDecimals: String = versionNumber.split('.').joinToString("") // e.g. "135a5" return "https://blog.torproject.org/new-${alpha}release-tor-browser-${versionNumberNoDecimals}/" // e.g. "https://blog.torproject.org/new-alpha-release-tor-browser-135a5/ } fun getMozillaPageUrl(page: MozillaPage, locale: Locale = Locale.getDefault()): String { Loading