|  | @@ -1,75 +1,71 @@
 | 
	
		
			
				|  |  |  <?xml version="1.0" encoding="utf-8"?>
 | 
	
		
			
				|  |  | -<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
 | 
	
		
			
				|  |  | -    xmlns:android="http://schemas.android.com/apk/res/android"
 | 
	
		
			
				|  |  | +<androidx.swiperefreshlayout.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
	
		
			
				|  |  |      xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
	
		
			
				|  |  |      xmlns:tools="http://schemas.android.com/tools"
 | 
	
		
			
				|  |  | -    tools:context="eu.kanade.tachiyomi.ui.catalogue.browse.BrowseCatalogueController"
 | 
	
		
			
				|  |  |      android:id="@id/swipe_refresh"
 | 
	
		
			
				|  |  |      android:layout_width="match_parent"
 | 
	
		
			
				|  |  | -    android:layout_height="match_parent">
 | 
	
		
			
				|  |  | +    android:layout_height="match_parent"
 | 
	
		
			
				|  |  | +    tools:context="eu.kanade.tachiyomi.ui.catalogue.browse.BrowseCatalogueController">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <androidx.constraintlayout.widget.ConstraintLayout
 | 
	
		
			
				|  |  | -        xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
	
		
			
				|  |  | -        xmlns:tools="http://schemas.android.com/tools"
 | 
	
		
			
				|  |  |          android:layout_width="match_parent"
 | 
	
		
			
				|  |  | -        android:layout_height="match_parent"
 | 
	
		
			
				|  |  | -        xmlns:android="http://schemas.android.com/apk/res/android">
 | 
	
		
			
				|  |  | +        android:layout_height="match_parent">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          <ImageView
 | 
	
		
			
				|  |  |              android:id="@+id/manga_cover"
 | 
	
		
			
				|  |  |              android:layout_width="0dp"
 | 
	
		
			
				|  |  |              android:layout_height="0dp"
 | 
	
		
			
				|  |  | +            android:layout_marginStart="16dp"
 | 
	
		
			
				|  |  |              android:layout_marginTop="16dp"
 | 
	
		
			
				|  |  |              android:layout_marginBottom="16dp"
 | 
	
		
			
				|  |  | -            android:layout_marginStart="16dp"
 | 
	
		
			
				|  |  |              android:contentDescription="@string/description_cover"
 | 
	
		
			
				|  |  | -            app:layout_constraintTop_toTopOf="parent"
 | 
	
		
			
				|  |  |              app:layout_constraintBottom_toBottomOf="parent"
 | 
	
		
			
				|  |  | -            app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  |              app:layout_constraintDimensionRatio="h,3:2"
 | 
	
		
			
				|  |  | -            tools:background="@color/material_grey_700"
 | 
	
		
			
				|  |  | -            app:layout_constraintVertical_bias="0.0" />
 | 
	
		
			
				|  |  | +            app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +            app:layout_constraintTop_toTopOf="parent"
 | 
	
		
			
				|  |  | +            app:layout_constraintVertical_bias="0.0"
 | 
	
		
			
				|  |  | +            tools:background="@color/material_grey_700" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          <com.google.android.material.floatingactionbutton.FloatingActionButton
 | 
	
		
			
				|  |  |              android:id="@+id/fab_favorite"
 | 
	
		
			
				|  |  |              style="@style/Theme.Widget.FAB"
 | 
	
		
			
				|  |  | -            app:srcCompat="@drawable/ic_bookmark_border_white_24dp"
 | 
	
		
			
				|  |  | -            android:layout_marginBottom="16dp"
 | 
	
		
			
				|  |  |              android:layout_marginEnd="16dp"
 | 
	
		
			
				|  |  | +            android:layout_marginBottom="16dp"
 | 
	
		
			
				|  |  |              app:layout_constraintBottom_toBottomOf="parent"
 | 
	
		
			
				|  |  | -            app:layout_constraintEnd_toEndOf="parent"/>
 | 
	
		
			
				|  |  | +            app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +            app:srcCompat="@drawable/ic_bookmark_border_white_24dp" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          <androidx.core.widget.NestedScrollView
 | 
	
		
			
				|  |  |              android:id="@+id/info_scrollview"
 | 
	
		
			
				|  |  |              android:layout_width="0dp"
 | 
	
		
			
				|  |  |              android:layout_height="0dp"
 | 
	
		
			
				|  |  | -            android:layout_marginTop="16dp"
 | 
	
		
			
				|  |  | -            android:layout_marginBottom="16dp"
 | 
	
		
			
				|  |  |              android:layout_marginStart="16dp"
 | 
	
		
			
				|  |  | +            android:layout_marginTop="16dp"
 | 
	
		
			
				|  |  |              android:layout_marginEnd="16dp"
 | 
	
		
			
				|  |  | -            app:layout_constraintTop_toTopOf="parent"
 | 
	
		
			
				|  |  | +            android:layout_marginBottom="16dp"
 | 
	
		
			
				|  |  |              app:layout_constraintBottom_toBottomOf="parent"
 | 
	
		
			
				|  |  | +            app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  |              app:layout_constraintStart_toEndOf="@+id/manga_cover"
 | 
	
		
			
				|  |  | -            app:layout_constraintEnd_toEndOf="parent">
 | 
	
		
			
				|  |  | +            app:layout_constraintTop_toTopOf="parent">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              <androidx.constraintlayout.widget.ConstraintLayout
 | 
	
		
			
				|  |  |                  android:layout_width="match_parent"
 | 
	
		
			
				|  |  |                  android:layout_height="match_parent">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  | -                    android:text="@string/manga_info_full_title_label"
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_full_title"
 | 
	
		
			
				|  |  |                      style="@style/TextAppearance.Medium.Title"
 | 
	
		
			
				|  |  |                      android:layout_width="wrap_content"
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:maxLines="2"
 | 
	
		
			
				|  |  | +                    android:text="@string/manga_info_full_title_label"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toTopOf="parent"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | -                    app:autoSizeTextType="uniform"
 | 
	
		
			
				|  |  | -                    app:autoSizeMinTextSize="12sp"
 | 
	
		
			
				|  |  |                      app:autoSizeMaxTextSize="20sp"
 | 
	
		
			
				|  |  | -                    app:autoSizeStepGranularity="2sp"/>
 | 
	
		
			
				|  |  | +                    app:autoSizeMinTextSize="12sp"
 | 
	
		
			
				|  |  | +                    app:autoSizeStepGranularity="2sp"
 | 
	
		
			
				|  |  | +                    app:autoSizeTextType="uniform"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toTopOf="parent" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_author_label"
 | 
	
	
		
			
				|  | @@ -78,8 +74,8 @@
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:text="@string/manga_info_author_label"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_full_title"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_full_title" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_author"
 | 
	
	
		
			
				|  | @@ -91,8 +87,8 @@
 | 
	
		
			
				|  |  |                      android:maxLines="1"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  |                      app:layout_constraintBaseline_toBaselineOf="@+id/manga_author_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toEndOf="@+id/manga_author_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintEnd_toEndOf="parent" />
 | 
	
		
			
				|  |  | +                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toEndOf="@+id/manga_author_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_artist_label"
 | 
	
	
		
			
				|  | @@ -101,8 +97,8 @@
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:text="@string/manga_info_artist_label"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_author_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_author_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_artist"
 | 
	
	
		
			
				|  | @@ -114,8 +110,8 @@
 | 
	
		
			
				|  |  |                      android:maxLines="1"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  |                      app:layout_constraintBaseline_toBaselineOf="@+id/manga_artist_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toEndOf="@+id/manga_artist_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintEnd_toEndOf="parent" />
 | 
	
		
			
				|  |  | +                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toEndOf="@+id/manga_artist_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_chapters_label"
 | 
	
	
		
			
				|  | @@ -124,8 +120,8 @@
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:text="@string/manga_info_last_chapter_label"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_artist_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_artist_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_chapters"
 | 
	
	
		
			
				|  | @@ -137,8 +133,8 @@
 | 
	
		
			
				|  |  |                      android:maxLines="1"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  |                      app:layout_constraintBaseline_toBaselineOf="@+id/manga_chapters_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toEndOf="@+id/manga_chapters_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintEnd_toEndOf="parent" />
 | 
	
		
			
				|  |  | +                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toEndOf="@+id/manga_chapters_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_last_update_label"
 | 
	
	
		
			
				|  | @@ -147,8 +143,8 @@
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:text="@string/manga_info_latest_data_label"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_chapters_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_chapters_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_last_update"
 | 
	
	
		
			
				|  | @@ -160,8 +156,8 @@
 | 
	
		
			
				|  |  |                      android:maxLines="1"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  |                      app:layout_constraintBaseline_toBaselineOf="@+id/manga_last_update_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toEndOf="@+id/manga_last_update_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintEnd_toEndOf="parent" />
 | 
	
		
			
				|  |  | +                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toEndOf="@+id/manga_last_update_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_status_label"
 | 
	
	
		
			
				|  | @@ -170,8 +166,8 @@
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:text="@string/manga_info_status_label"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_last_update_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_last_update_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_status"
 | 
	
	
		
			
				|  | @@ -183,8 +179,8 @@
 | 
	
		
			
				|  |  |                      android:maxLines="1"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  |                      app:layout_constraintBaseline_toBaselineOf="@+id/manga_status_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toEndOf="@+id/manga_status_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintEnd_toEndOf="parent" />
 | 
	
		
			
				|  |  | +                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toEndOf="@+id/manga_status_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_source_label"
 | 
	
	
		
			
				|  | @@ -193,8 +189,8 @@
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:text="@string/manga_info_source_label"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_status_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_status_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_source"
 | 
	
	
		
			
				|  | @@ -206,8 +202,8 @@
 | 
	
		
			
				|  |  |                      android:maxLines="1"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  |                      app:layout_constraintBaseline_toBaselineOf="@+id/manga_source_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toEndOf="@+id/manga_source_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintEnd_toEndOf="parent" />
 | 
	
		
			
				|  |  | +                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toEndOf="@+id/manga_source_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_summary_label"
 | 
	
	
		
			
				|  | @@ -216,34 +212,34 @@
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  |                      android:text="@string/description"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_source"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_source" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <TextView
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_summary"
 | 
	
		
			
				|  |  |                      style="@style/TextAppearance.Regular.Body1.Secondary"
 | 
	
		
			
				|  |  |                      android:layout_width="0dp"
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  | +                    android:layout_marginEnd="64dp"
 | 
	
		
			
				|  |  |                      android:textIsSelectable="false"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_summary_label"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  |                      app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | -                    android:layout_marginEnd="64dp"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_summary_label" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  <me.gujun.android.taggroup.TagGroup
 | 
	
		
			
				|  |  |                      android:id="@+id/manga_genres_tags"
 | 
	
		
			
				|  |  |                      style="@style/TagGroup"
 | 
	
		
			
				|  |  | -                    android:layout_marginTop="8dp"
 | 
	
		
			
				|  |  |                      android:layout_width="match_parent"
 | 
	
		
			
				|  |  |                      android:layout_height="wrap_content"
 | 
	
		
			
				|  |  | -                    app:layout_constraintTop_toBottomOf="@+id/manga_summary"
 | 
	
		
			
				|  |  | -                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | -                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | -                    app:atg_borderStrokeWidth="1dp"
 | 
	
		
			
				|  |  | +                    android:layout_marginTop="8dp"
 | 
	
		
			
				|  |  | +                    android:layout_marginEnd="64dp"
 | 
	
		
			
				|  |  |                      app:atg_backgroundColor="@android:color/transparent"
 | 
	
		
			
				|  |  |                      app:atg_borderColor="@color/md_blue_A400"
 | 
	
		
			
				|  |  | +                    app:atg_borderStrokeWidth="1dp"
 | 
	
		
			
				|  |  |                      app:atg_textColor="@color/md_blue_A400"
 | 
	
		
			
				|  |  | -                    android:layout_marginEnd="64dp"/>
 | 
	
		
			
				|  |  | +                    app:layout_constraintEnd_toEndOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintStart_toStartOf="parent"
 | 
	
		
			
				|  |  | +                    app:layout_constraintTop_toBottomOf="@+id/manga_summary" />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              </androidx.constraintlayout.widget.ConstraintLayout>
 | 
	
		
			
				|  |  |  
 |