mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	Fix what's new link in dialog
This commit is contained in:
		@@ -70,3 +70,13 @@ val GITHUB_REPO: String by lazy {
 | 
			
		||||
        "tachiyomiorg/tachiyomi"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
val RELEASE_TAG: String by lazy {
 | 
			
		||||
    if (BuildConfig.PREVIEW) {
 | 
			
		||||
        "r${BuildConfig.COMMIT_COUNT}"
 | 
			
		||||
    } else {
 | 
			
		||||
        "v${BuildConfig.VERSION_NAME}"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
val RELEASE_URL = "https://github.com/$GITHUB_REPO/releases/tag/$RELEASE_TAG"
 | 
			
		||||
 
 | 
			
		||||
@@ -5,6 +5,7 @@ import android.os.Bundle
 | 
			
		||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
 | 
			
		||||
import eu.kanade.tachiyomi.BuildConfig
 | 
			
		||||
import eu.kanade.tachiyomi.R
 | 
			
		||||
import eu.kanade.tachiyomi.data.updater.RELEASE_URL
 | 
			
		||||
import eu.kanade.tachiyomi.ui.base.controller.DialogController
 | 
			
		||||
import eu.kanade.tachiyomi.ui.base.controller.openInBrowser
 | 
			
		||||
 | 
			
		||||
@@ -16,7 +17,7 @@ class WhatsNewDialogController(bundle: Bundle? = null) : DialogController(bundle
 | 
			
		||||
            .setTitle(activity!!.getString(R.string.updated_version, BuildConfig.VERSION_NAME))
 | 
			
		||||
            .setPositiveButton(android.R.string.ok, null)
 | 
			
		||||
            .setNeutralButton(R.string.whats_new) { _, _ ->
 | 
			
		||||
                openInBrowser("https://github.com/tachiyomiorg/tachiyomi/releases/tag/v${BuildConfig.VERSION_NAME}")
 | 
			
		||||
                openInBrowser(RELEASE_URL)
 | 
			
		||||
            }
 | 
			
		||||
            .create()
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -5,6 +5,7 @@ import eu.kanade.tachiyomi.BuildConfig
 | 
			
		||||
import eu.kanade.tachiyomi.R
 | 
			
		||||
import eu.kanade.tachiyomi.data.updater.AppUpdateChecker
 | 
			
		||||
import eu.kanade.tachiyomi.data.updater.AppUpdateResult
 | 
			
		||||
import eu.kanade.tachiyomi.data.updater.RELEASE_URL
 | 
			
		||||
import eu.kanade.tachiyomi.ui.base.controller.NoAppBarElevationController
 | 
			
		||||
import eu.kanade.tachiyomi.ui.base.controller.openInBrowser
 | 
			
		||||
import eu.kanade.tachiyomi.ui.base.controller.withFadeTransaction
 | 
			
		||||
@@ -73,12 +74,7 @@ class AboutController : SettingsController(), NoAppBarElevationController {
 | 
			
		||||
                titleRes = R.string.whats_new
 | 
			
		||||
 | 
			
		||||
                onClick {
 | 
			
		||||
                    val url = if (BuildConfig.PREVIEW) {
 | 
			
		||||
                        "https://github.com/tachiyomiorg/tachiyomi-preview/releases/tag/r${BuildConfig.COMMIT_COUNT}"
 | 
			
		||||
                    } else {
 | 
			
		||||
                        "https://github.com/tachiyomiorg/tachiyomi/releases/tag/v${BuildConfig.VERSION_NAME}"
 | 
			
		||||
                    }
 | 
			
		||||
                    openInBrowser(url)
 | 
			
		||||
                    openInBrowser(RELEASE_URL)
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user