mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	Use Material3 version of AboutLibraries
This commit is contained in:
		@@ -1,14 +1,12 @@
 | 
			
		||||
package eu.kanade.presentation.more.settings.screen.about
 | 
			
		||||
 | 
			
		||||
import androidx.compose.foundation.layout.fillMaxSize
 | 
			
		||||
import androidx.compose.material3.MaterialTheme
 | 
			
		||||
import androidx.compose.runtime.Composable
 | 
			
		||||
import androidx.compose.ui.Modifier
 | 
			
		||||
import cafe.adriel.voyager.navigator.LocalNavigator
 | 
			
		||||
import cafe.adriel.voyager.navigator.currentOrThrow
 | 
			
		||||
import com.mikepenz.aboutlibraries.ui.compose.LibrariesContainer
 | 
			
		||||
import com.mikepenz.aboutlibraries.ui.compose.LibraryDefaults
 | 
			
		||||
import com.mikepenz.aboutlibraries.ui.compose.util.htmlReadyLicenseContent
 | 
			
		||||
import com.mikepenz.aboutlibraries.ui.compose.m3.LibrariesContainer
 | 
			
		||||
import com.mikepenz.aboutlibraries.ui.compose.m3.util.htmlReadyLicenseContent
 | 
			
		||||
import eu.kanade.presentation.components.AppBar
 | 
			
		||||
import eu.kanade.presentation.util.Screen
 | 
			
		||||
import tachiyomi.i18n.MR
 | 
			
		||||
@@ -33,12 +31,6 @@ class OpenSourceLicensesScreen : Screen() {
 | 
			
		||||
                modifier = Modifier
 | 
			
		||||
                    .fillMaxSize(),
 | 
			
		||||
                contentPadding = contentPadding,
 | 
			
		||||
                colors = LibraryDefaults.libraryColors(
 | 
			
		||||
                    backgroundColor = MaterialTheme.colorScheme.background,
 | 
			
		||||
                    contentColor = MaterialTheme.colorScheme.onBackground,
 | 
			
		||||
                    badgeBackgroundColor = MaterialTheme.colorScheme.primary,
 | 
			
		||||
                    badgeContentColor = MaterialTheme.colorScheme.onPrimary,
 | 
			
		||||
                ),
 | 
			
		||||
                onLibraryClick = {
 | 
			
		||||
                    val libraryLicenseScreen = OpenSourceLibraryLicenseScreen(
 | 
			
		||||
                        name = it.library.name,
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
[versions]
 | 
			
		||||
aboutlib_version = "10.9.2"
 | 
			
		||||
aboutlib_version = "10.10.0"
 | 
			
		||||
leakcanary = "2.12"
 | 
			
		||||
moko = "0.23.0"
 | 
			
		||||
okhttp_version = "5.0.0-alpha.12"
 | 
			
		||||
@@ -71,7 +71,7 @@ acra-http = "ch.acra:acra-http:5.11.3"
 | 
			
		||||
firebase-analytics = "com.google.firebase:firebase-analytics-ktx:21.5.0"
 | 
			
		||||
 | 
			
		||||
aboutLibraries-gradle = { module = "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin", version.ref = "aboutlib_version" }
 | 
			
		||||
aboutLibraries-compose = { module = "com.mikepenz:aboutlibraries-compose", version.ref = "aboutlib_version" }
 | 
			
		||||
aboutLibraries-compose = { module = "com.mikepenz:aboutlibraries-compose-m3", version.ref = "aboutlib_version" }
 | 
			
		||||
 | 
			
		||||
shizuku-api = { module = "dev.rikka.shizuku:api", version.ref = "shizuku_version" }
 | 
			
		||||
shizuku-provider = { module = "dev.rikka.shizuku:provider", version.ref = "shizuku_version" }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user