| 
					
				 | 
			
			
				@@ -62,15 +62,15 @@ private const val GridSelectedCoverAlpha = 0.76f 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Composable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 fun MangaCompactGridItem( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    coverData: tachiyomi.domain.manga.model.MangaCover, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onLongClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     isSelected: Boolean = false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     title: String? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    coverData: tachiyomi.domain.manga.model.MangaCover, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onClickContinueReading: (() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     coverAlpha: Float = 1f, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     coverBadgeStart: @Composable (RowScope.() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     coverBadgeEnd: @Composable (RowScope.() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onLongClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onClickContinueReading: (() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     GridItemSelectable( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         isSelected = isSelected, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -163,15 +163,15 @@ private fun BoxScope.CoverTextOverlay( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Composable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 fun MangaComfortableGridItem( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    isSelected: Boolean = false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    coverData: tachiyomi.domain.manga.model.MangaCover, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     title: String, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onLongClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    isSelected: Boolean = false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     titleMaxLines: Int = 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    coverData: tachiyomi.domain.manga.model.MangaCover, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     coverAlpha: Float = 1f, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     coverBadgeStart: (@Composable RowScope.() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     coverBadgeEnd: (@Composable RowScope.() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onLongClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onClickContinueReading: (() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     GridItemSelectable( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -253,10 +253,10 @@ private fun MangaGridCover( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Composable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 private fun GridItemTitle( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    modifier: Modifier, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     title: String, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     style: TextStyle, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     minLines: Int, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    modifier: Modifier = Modifier, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     maxLines: Int = 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Text( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -276,10 +276,10 @@ private fun GridItemTitle( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Composable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 private fun GridItemSelectable( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    modifier: Modifier = Modifier, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     isSelected: Boolean, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onLongClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    modifier: Modifier = Modifier, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     content: @Composable () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Box( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -316,13 +316,13 @@ private fun Modifier.selectedOutline( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @Composable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 fun MangaListItem( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    isSelected: Boolean = false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    title: String, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     coverData: tachiyomi.domain.manga.model.MangaCover, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    coverAlpha: Float = 1f, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    badge: @Composable (RowScope.() -> Unit), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onLongClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    title: String, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onLongClick: () -> Unit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    badge: @Composable (RowScope.() -> Unit), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    isSelected: Boolean = false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    coverAlpha: Float = 1f, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onClickContinueReading: (() -> Unit)? = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Row( 
			 |