mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	Add an icon to "Item Per Row" on library sheet (#9414)
Also cleanup `SettingsItems.kt`
This commit is contained in:
		@@ -5,6 +5,8 @@ import androidx.compose.foundation.layout.ColumnScope
 | 
			
		||||
import androidx.compose.foundation.layout.padding
 | 
			
		||||
import androidx.compose.foundation.rememberScrollState
 | 
			
		||||
import androidx.compose.foundation.verticalScroll
 | 
			
		||||
import androidx.compose.material.icons.Icons
 | 
			
		||||
import androidx.compose.material.icons.outlined.Apps
 | 
			
		||||
import androidx.compose.runtime.Composable
 | 
			
		||||
import androidx.compose.runtime.getValue
 | 
			
		||||
import androidx.compose.runtime.mutableStateOf
 | 
			
		||||
@@ -25,9 +27,9 @@ import tachiyomi.domain.library.model.display
 | 
			
		||||
import tachiyomi.domain.library.model.sort
 | 
			
		||||
import tachiyomi.domain.library.service.LibraryPreferences
 | 
			
		||||
import tachiyomi.domain.manga.model.TriStateFilter
 | 
			
		||||
import tachiyomi.presentation.core.components.BasicItem
 | 
			
		||||
import tachiyomi.presentation.core.components.CheckboxItem
 | 
			
		||||
import tachiyomi.presentation.core.components.HeadingItem
 | 
			
		||||
import tachiyomi.presentation.core.components.IconItem
 | 
			
		||||
import tachiyomi.presentation.core.components.RadioItem
 | 
			
		||||
import tachiyomi.presentation.core.components.SortItem
 | 
			
		||||
 | 
			
		||||
@@ -206,8 +208,9 @@ private fun ColumnScope.DisplayPage(
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if (category.display != LibraryDisplayMode.List) {
 | 
			
		||||
        BasicItem(
 | 
			
		||||
        IconItem(
 | 
			
		||||
            label = stringResource(R.string.pref_library_columns),
 | 
			
		||||
            icon = Icons.Outlined.Apps,
 | 
			
		||||
            onClick = { showColumnsDialog = true },
 | 
			
		||||
        )
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user