This commit is contained in:
HapeLee committed 2025-06-04 13:33:51 +08:00
1 parent b86d90021c
commit 6c0757c91b
972 files changed
+6885 -7321

No files matched your search

@@ -21,7 +21,7 @@
android:layout_height="match_parent"
android:background="#50000000" />
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -50,7 +50,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="30dp">
<io.legado.app.ui.widget.image.ArcView
<io.legato.kazusa.ui.widget.image.ArcView
android:id="@+id/arc_view"
android:layout_width="match_parent"
android:layout_height="78dp"
@@ -67,7 +67,7 @@
app:cardCornerRadius="5dp"
app:cardElevation="8dp">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="130dp"
android:layout_height="200dp"
@@ -105,7 +105,7 @@
android:textSize="18sp"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.LabelsBar
<io.legato.kazusa.ui.widget.LabelsBar
android:id="@+id/lb_kind"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -221,7 +221,7 @@
tools:ignore="NestedWeights,RtlHardcoded,RtlSymmetry,TextContrastCheck"
tools:text="@string/origin_format" />
<io.legado.app.ui.widget.text.AccentBgTextView
<io.legato.kazusa.ui.widget.text.AccentBgTextView
android:id="@+id/tv_change_source"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -300,7 +300,7 @@
tools:ignore="NestedWeights,RtlHardcoded,RtlSymmetry,TextContrastCheck"
tools:text="@string/group_s" />
<io.legado.app.ui.widget.text.AccentBgTextView
<io.legato.kazusa.ui.widget.text.AccentBgTextView
android:id="@+id/tv_change_group"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -344,7 +344,7 @@
tools:ignore="NestedWeights,RtlHardcoded,RtlSymmetry,TextContrastCheck"
tools:text="@string/toc_s" />
<io.legado.app.ui.widget.text.AccentBgTextView
<io.legato.kazusa.ui.widget.text.AccentBgTextView
android:id="@+id/tv_toc_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -359,7 +359,7 @@
</LinearLayout>
<io.legado.app.ui.widget.text.ScrollTextView
<io.legato.kazusa.ui.widget.text.ScrollTextView
android:id="@+id/tv_intro"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -401,7 +401,7 @@
android:textColor="@color/primaryText"
android:textSize="15sp" />
<io.legado.app.ui.widget.text.AccentBgTextView
<io.legato.kazusa.ui.widget.text.AccentBgTextView
android:id="@+id/tv_read"
android:layout_width="0dp"
android:layout_height="match_parent"
+3 -3
View File
@@ -5,9 +5,9 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="io.legado.app.ui.about.AboutActivity">
tools:context="io.legato.kazusa.ui.about.AboutActivity">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -37,7 +37,7 @@
android:text="@string/about_description" />
</LinearLayout>
</io.legado.app.ui.widget.TitleBar>
</io.legato.kazusa.ui.widget.TitleBar>
<FrameLayout
android:id="@+id/fl_fragment"
@@ -4,7 +4,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -14,7 +14,7 @@
app:layout_constraintTop_toTopOf="parent"
app:title="@string/bookshelf_management" />
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -22,7 +22,7 @@
app:layout_constraintBottom_toTopOf="@id/select_action_bar"
app:layout_constraintTop_toBottomOf="@id/title_bar" />
<io.legado.app.ui.widget.SelectActionBar
<io.legato.kazusa.ui.widget.SelectActionBar
android:id="@+id/select_action_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+10 -10
View File
@@ -20,7 +20,7 @@
android:layout_height="match_parent"
android:background="#50000000" />
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -55,7 +55,7 @@
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@id/title_bar" />
<io.legado.app.ui.widget.image.CircleImageView
<io.legato.kazusa.ui.widget.image.CircleImageView
android:id="@+id/iv_cover"
android:layout_width="260dp"
android:layout_height="260dp"
@@ -98,7 +98,7 @@
android:textColor="@color/md_white_1000"
tools:ignore="HardcodedText,RtlSymmetry,TextContrastCheck" />
<io.legado.app.lib.theme.view.ThemeSlider
<io.legato.kazusa.lib.theme.view.ThemeSlider
android:id="@+id/player_progress"
android:layout_width="0dp"
android:layout_height="25dp"
@@ -125,7 +125,7 @@
android:paddingHorizontal="6dp"
app:layout_constraintBottom_toBottomOf="parent">
<io.legado.app.ui.widget.image.ImageButton
<io.legato.kazusa.ui.widget.image.ImageButton
android:id="@+id/iv_timer"
android:layout_width="46dp"
android:layout_height="46dp"
@@ -141,7 +141,7 @@
android:layout_height="1dp"
android:layout_weight="1" />
<io.legado.app.ui.widget.image.ImageButton
<io.legato.kazusa.ui.widget.image.ImageButton
android:id="@+id/iv_fast_rewind"
android:layout_width="46dp"
android:layout_height="46dp"
@@ -157,7 +157,7 @@
android:layout_height="1dp"
android:layout_weight="1" />
<io.legado.app.ui.widget.image.ImageButton
<io.legato.kazusa.ui.widget.image.ImageButton
android:id="@+id/iv_skip_previous"
android:layout_width="46dp"
android:layout_height="46dp"
@@ -190,7 +190,7 @@
app:pressedTranslationZ="2dp"
tools:ignore="ImageContrastCheck" />
<io.legado.app.lib.theme.view.ThemeProgressBar
<io.legato.kazusa.lib.theme.view.ThemeProgressBar
android:id="@+id/progress_loading"
android:layout_width="0dp"
android:layout_height="0dp"
@@ -204,7 +204,7 @@
</androidx.constraintlayout.widget.ConstraintLayout>
<io.legado.app.ui.widget.image.ImageButton
<io.legato.kazusa.ui.widget.image.ImageButton
android:id="@+id/iv_skip_next"
android:layout_width="46dp"
android:layout_height="46dp"
@@ -220,7 +220,7 @@
android:layout_height="1dp"
android:layout_weight="1" />
<io.legado.app.ui.widget.image.ImageButton
<io.legato.kazusa.ui.widget.image.ImageButton
android:id="@+id/iv_fast_forward"
android:layout_width="46dp"
android:layout_height="46dp"
@@ -236,7 +236,7 @@
android:layout_height="1dp"
android:layout_weight="1" />
<io.legado.app.ui.widget.image.ImageButton
<io.legato.kazusa.ui.widget.image.ImageButton
android:id="@+id/iv_chapter"
android:layout_width="46dp"
android:layout_height="46dp"
@@ -45,7 +45,7 @@
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<io.legado.app.ui.widget.NoChildScrollNestedScrollView
<io.legato.kazusa.ui.widget.NoChildScrollNestedScrollView
android:id="@+id/scroll_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -73,7 +73,7 @@
android:layout_height="wrap_content"
app:cardCornerRadius="8dp">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="100dp"
android:layout_height="140dp"
@@ -174,7 +174,7 @@
android:layout_marginStart="8dp"
android:scrollbars="none">
<io.legado.app.ui.widget.LabelsBar
<io.legato.kazusa.ui.widget.LabelsBar
android:id="@+id/lb_kind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -376,7 +376,7 @@
</LinearLayout>
</LinearLayout>
</io.legado.app.ui.widget.NoChildScrollNestedScrollView>
</io.legato.kazusa.ui.widget.NoChildScrollNestedScrollView>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
<com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton
@@ -6,7 +6,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -20,7 +20,7 @@
android:layout_marginHorizontal="16dp"
android:layout_marginVertical="8dp">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="90dp"
android:layout_height="130dp"
@@ -36,7 +36,7 @@
android:layout_marginBottom="12dp"
android:hint="@string/book_name">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tie_book_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -50,7 +50,7 @@
android:layout_marginBottom="16dp"
android:hint="@string/author">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tie_book_author"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -85,7 +85,7 @@
android:layout_marginBottom="12dp"
android:hint="@string/cover_path">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tie_cover_url"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
@@ -133,7 +133,7 @@
android:layout_height="wrap_content"
android:hint="@string/book_intro">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tie_book_intro"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -4,7 +4,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.book.read.page.ReadView
<io.legato.kazusa.ui.book.read.page.ReadView
android:id="@+id/read_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />
@@ -31,13 +31,13 @@
android:src="@drawable/ic_cursor_right"
android:visibility="invisible" />
<io.legado.app.ui.book.read.ReadMenu
<io.legato.kazusa.ui.book.read.ReadMenu
android:id="@+id/read_menu"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone" />
<io.legado.app.ui.book.read.SearchMenu
<io.legato.kazusa.ui.book.read.SearchMenu
android:id="@+id/search_menu"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
tools:context=".ui.book.search.SearchActivity">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -23,7 +23,7 @@
android:indeterminate="true"
app:layout_constraintTop_toBottomOf="@id/title_bar" />
<io.legado.app.ui.widget.dynamiclayout.DynamicFrameLayout
<io.legato.kazusa.ui.widget.dynamiclayout.DynamicFrameLayout
android:id="@+id/content_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -37,7 +37,7 @@
android:clipToPadding="false"
tools:listitem="@layout/item_search" />
</io.legado.app.ui.widget.dynamiclayout.DynamicFrameLayout>
</io.legato.kazusa.ui.widget.dynamiclayout.DynamicFrameLayout>
<LinearLayout
android:id="@+id/ll_input_help"
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -19,7 +19,7 @@
android:layout_height="0dp"
android:layout_weight="1">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -27,7 +27,7 @@
</FrameLayout>
<io.legado.app.ui.widget.SelectActionBar
<io.legato.kazusa.ui.widget.SelectActionBar
android:id="@+id/select_action_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -40,28 +40,28 @@
android:entries="@array/book_type"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_is_enable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/is_enable" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_is_enable_explore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/discovery" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_is_enable_cookie"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/auto_save_cookie" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_is_enable_review"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+1 -1
View File
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -7,7 +7,7 @@
android:orientation="vertical"
tools:context=".ui.replace.ReplaceRuleActivity">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -18,7 +18,7 @@
android:layout_height="0dp"
android:layout_weight="1">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -26,7 +26,7 @@
</FrameLayout>
<io.legado.app.ui.widget.SelectActionBar
<io.legato.kazusa.ui.widget.SelectActionBar
android:id="@+id/select_action_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
+1 -1
View File
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
tools:context=".ui.book.search.SearchActivity">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -14,7 +14,7 @@
app:layout_constraintTop_toTopOf="parent"
app:title="@string/discovery" />
<io.legado.app.ui.widget.dynamiclayout.DynamicFrameLayout
<io.legato.kazusa.ui.widget.dynamiclayout.DynamicFrameLayout
android:id="@+id/content_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -30,6 +30,6 @@
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_search" />
</io.legado.app.ui.widget.dynamiclayout.DynamicFrameLayout>
</io.legato.kazusa.ui.widget.dynamiclayout.DynamicFrameLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/titleBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -30,7 +30,7 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@id/rv_path">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/titleBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -45,7 +45,7 @@
tools:ignore="UnusedAttribute" />
</LinearLayout>
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/refresh_progress_bar"
android:layout_width="match_parent"
android:layout_height="2dp"
@@ -58,7 +58,7 @@
app:layout_constraintBottom_toTopOf="@id/select_action_bar"
app:layout_constraintTop_toBottomOf="@id/refresh_progress_bar">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -77,7 +77,7 @@
</FrameLayout>
<io.legado.app.ui.widget.SelectActionBar
<io.legato.kazusa.ui.widget.SelectActionBar
android:id="@+id/select_action_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+1 -1
View File
@@ -13,7 +13,7 @@
android:layout_weight="1"
tools:ignore="SpeakableTextPresentCheck" />
<io.legado.app.lib.theme.view.ThemeBottomNavigationVIew
<io.legato.kazusa.lib.theme.view.ThemeBottomNavigationVIew
android:id="@+id/bottom_navigation_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+6 -6
View File
@@ -5,19 +5,19 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.book.manga.recyclerview.WebtoonFrame
<io.legato.kazusa.ui.book.manga.recyclerview.WebtoonFrame
android:id="@+id/webtoon_frame"
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.book.manga.recyclerview.WebtoonRecyclerView
<io.legato.kazusa.ui.book.manga.recyclerview.WebtoonRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</io.legado.app.ui.book.manga.recyclerview.WebtoonFrame>
</io.legato.kazusa.ui.book.manga.recyclerview.WebtoonFrame>
<io.legado.app.ui.widget.ReaderInfoBarView
<io.legato.kazusa.ui.widget.ReaderInfoBarView
android:id="@+id/infobar"
android:layout_width="match_parent"
android:layout_height="20dp"
@@ -28,7 +28,7 @@
android:visibility="gone"
tools:visibility="visible" />
<io.legado.app.ui.book.read.MangaMenu
<io.legato.kazusa.ui.book.read.MangaMenu
android:id="@+id/manga_menu"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -81,7 +81,7 @@
android:layout_height="wrap_content"
android:textColor="@color/primaryText" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_retry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -7,7 +7,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -15,7 +15,7 @@
app:displayHomeAsUp="true"
app:title="@string/replace_rule_edit" />
<io.legado.app.ui.widget.NoChildScrollNestedScrollView
<io.legato.kazusa.ui.widget.NoChildScrollNestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
@@ -32,7 +32,7 @@
android:layout_height="wrap_content"
android:hint="@string/replace_rule_summary">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -45,7 +45,7 @@
android:layout_height="wrap_content"
android:hint="@string/group">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -58,7 +58,7 @@
android:layout_height="wrap_content"
android:hint="@string/replace_rule">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_replace_rule"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -71,7 +71,7 @@
android:orientation="horizontal"
android:gravity="center_vertical">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_use_regex"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -94,7 +94,7 @@
android:layout_height="wrap_content"
android:hint="@string/replace_to">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_replace_to"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -105,7 +105,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_scope_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -113,7 +113,7 @@
android:text="@string/scope_title"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_scope_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -130,7 +130,7 @@
android:layout_height="wrap_content"
android:hint="@string/replace_scope">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_scope"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -143,7 +143,7 @@
android:layout_height="wrap_content"
android:hint="@string/replace_exclude_scope">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_exclude_scope"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -156,7 +156,7 @@
android:layout_height="wrap_content"
android:hint="@string/timeout_millisecond">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_timeout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -165,6 +165,6 @@
</com.google.android.material.textfield.TextInputLayout>
</LinearLayout>
</io.legado.app.ui.widget.NoChildScrollNestedScrollView>
</io.legato.kazusa.ui.widget.NoChildScrollNestedScrollView>
</LinearLayout>
@@ -7,7 +7,7 @@
android:orientation="vertical"
tools:context=".ui.replace.ReplaceRuleActivity">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -20,7 +20,7 @@
android:layout_height="0dp"
android:layout_weight="1">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -28,7 +28,7 @@
</FrameLayout>
<io.legado.app.ui.widget.SelectActionBar
<io.legato.kazusa.ui.widget.SelectActionBar
android:id="@+id/select_action_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
@@ -6,7 +6,7 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
@@ -6,7 +6,7 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -11,20 +11,20 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="parent" />
<io.legado.app.ui.rss.read.VisibleWebView
<io.legato.kazusa.ui.rss.read.VisibleWebView
android:id="@+id/web_view"
android:layout_width="match_parent"
android:layout_height="0dp"
app:layout_constraintTop_toBottomOf="@+id/title_bar"
app:layout_constraintBottom_toBottomOf="parent" />
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/progress_bar"
android:layout_width="match_parent"
android:layout_height="1dp"
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -19,7 +19,7 @@
android:layout_height="0dp"
android:layout_weight="1">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -27,7 +27,7 @@
</FrameLayout>
<io.legado.app.ui.widget.SelectActionBar
<io.legato.kazusa.ui.widget.SelectActionBar
android:id="@+id/select_action_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -27,7 +27,7 @@
android:paddingHorizontal="12dp"
tools:ignore="VisualLintBounds">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_is_enable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -35,7 +35,7 @@
android:text="@string/is_enable"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_single_url"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -43,7 +43,7 @@
android:text="@string/single_url"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_is_enable_cookie"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -13,13 +13,13 @@
app:contentInsetRight="24dp"
app:layout_constraintTop_toTopOf="parent" />
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/refresh_progress_bar"
android:layout_width="match_parent"
android:layout_height="2dp"
app:layout_constraintTop_toBottomOf="@id/title_bar" />
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -7,7 +7,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -21,11 +21,11 @@
android:layout_width="match_parent"
android:layout_height="0dp"
android:clipToPadding="false"
app:layoutManager="io.legado.app.ui.widget.recycler.NoChildScrollLinearLayoutManager"
app:layoutManager="io.legato.kazusa.ui.widget.recycler.NoChildScrollLinearLayoutManager"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/title_bar" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rotate_loading"
android:layout_width="36dp"
android:layout_height="36dp"
@@ -36,7 +36,7 @@
app:layout_constraintTop_toBottomOf="@+id/title_bar"
app:loading_width="2dp" />
<io.legado.app.ui.widget.NoChildScrollNestedScrollView
<io.legato.kazusa.ui.widget.NoChildScrollNestedScrollView
android:id="@+id/help"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -201,6 +201,6 @@
</LinearLayout>
</io.legado.app.ui.widget.NoChildScrollNestedScrollView>
</io.legato.kazusa.ui.widget.NoChildScrollNestedScrollView>
</androidx.constraintlayout.widget.ConstraintLayout>
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:background="@color/transparent50">
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rotate_loading"
android:layout_width="36dp"
android:layout_height="36dp"
@@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -16,7 +16,7 @@
android:layout_height="0dp"
android:layout_weight="1">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -24,7 +24,7 @@
</FrameLayout>
<io.legado.app.ui.widget.SelectActionBar
<io.legato.kazusa.ui.widget.SelectActionBar
android:id="@+id/select_action_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
@@ -11,20 +11,20 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="parent" />
<io.legado.app.ui.rss.read.VisibleWebView
<io.legato.kazusa.ui.rss.read.VisibleWebView
android:id="@+id/web_view"
android:layout_width="match_parent"
android:layout_height="0dp"
app:layout_constraintTop_toBottomOf="@+id/title_bar"
app:layout_constraintBottom_toBottomOf="parent" />
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/progress_bar"
android:layout_width="match_parent"
android:layout_height="1dp"
+3 -3
View File
@@ -26,7 +26,7 @@
app:layout_constraintBottom_toBottomOf="@+id/tv_title"
app:layout_constraintLeft_toLeftOf="parent" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -39,7 +39,7 @@
app:layout_constraintTop_toTopOf="parent"
tools:ignore="HardcodedText,RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_sub_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -67,7 +67,7 @@
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_gzh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -80,7 +80,7 @@
</androidx.constraintlayout.widget.ConstraintLayout>
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rotate_loading"
android:layout_width="48dp"
android:layout_height="48dp"
@@ -89,7 +89,7 @@
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="@id/book_info" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -111,7 +111,7 @@
app:layout_constraintRight_toLeftOf="@+id/tv_ok"
app:layout_constraintTop_toBottomOf="@+id/book_info" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_read"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+1 -1
View File
@@ -40,7 +40,7 @@
</LinearLayout>
<io.legado.app.lib.theme.view.ThemeSlider
<io.legato.kazusa.lib.theme.view.ThemeSlider
android:id="@+id/seek_auto_read"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -18,13 +18,13 @@
app:layout_constraintTop_toTopOf="parent"
app:titleTextAppearance="@style/ToolbarTitle" />
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/refresh_progress_bar"
android:layout_width="match_parent"
android:layout_height="2dp"
app:layout_constraintTop_toBottomOf="@+id/tool_bar" />
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -23,7 +23,7 @@
android:gravity="center_horizontal"
android:padding="16dp">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="90dp"
android:layout_height="130dp"
@@ -59,7 +59,7 @@
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_sort"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -29,7 +29,7 @@
</LinearLayout>
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_show_unread"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -38,7 +38,7 @@
app:layout_constraintTop_toBottomOf="@+id/ll_group_style"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_show_last_update_time"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -47,7 +47,7 @@
app:layout_constraintTop_toBottomOf="@+id/sw_show_unread"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_show_wait_up_books"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -56,7 +56,7 @@
app:layout_constraintTop_toBottomOf="@+id/sw_show_last_update_time"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_show_bookshelf_fast_scroller"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -15,7 +15,7 @@
app:displayHomeAsUp="false"
app:fitStatusBar="false" />
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/refresh_progress_bar"
android:layout_width="match_parent"
android:layout_height="2dp" />
@@ -17,13 +17,13 @@
app:layout_constraintTop_toTopOf="parent"
app:titleTextAppearance="@style/ToolbarTitle" />
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/refresh_progress_bar"
android:layout_width="match_parent"
android:layout_height="2dp"
app:layout_constraintTop_toBottomOf="@+id/tool_bar" />
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -111,7 +111,7 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/fl_hide_toc" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/loading_toc"
android:layout_width="48dp"
android:layout_height="48dp"
@@ -14,14 +14,14 @@
app:title="@string/check_source_config"
app:titleTextAppearance="@style/ToolbarTitle" />
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/check_source_timeout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -29,9 +29,9 @@
android:digits="1234567890"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:paddingLeft="12dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -45,27 +45,27 @@
app:flexWrap="wrap"
app:justifyContent="space_between">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/check_search"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/search" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/check_discovery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/discovery" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/check_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/source_tab_info" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/check_category"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/chapter_list" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/check_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -80,7 +80,7 @@
android:paddingRight="12dp"
app:justifyContent="flex_end">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -88,7 +88,7 @@
android:text="@string/cancel"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+1 -1
View File
@@ -13,7 +13,7 @@
app:title="code edit"
app:titleTextAppearance="@style/ToolbarTitle" />
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/code_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -14,7 +14,7 @@
app:titleTextAppearance="@style/ToolbarTitle"
app:layout_constraintTop_toTopOf="parent" />
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/content_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -23,7 +23,7 @@
app:layout_constraintTop_toBottomOf="@+id/tool_bar"
app:layout_constraintBottom_toBottomOf="parent" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rl_loading"
android:layout_width="60dp"
android:layout_height="60dp"
@@ -25,39 +25,39 @@
android:orientation="vertical"
android:padding="16dp">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_enable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/enable" />
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/edit_search_url"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/r_search_url"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/edit_cover_url_rule"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/rule_cover_url"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
@@ -71,7 +71,7 @@
app:flexWrap="wrap"
app:justifyContent="space_between">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_footer_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -93,7 +93,7 @@
android:textColor="@color/secondaryText"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -40,7 +40,7 @@
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@+id/sw_add_group" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_add_group"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -53,19 +53,19 @@
</androidx.constraintlayout.widget.ConstraintLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/text_input_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="6dp">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
+2 -2
View File
@@ -13,7 +13,7 @@
app:layout_constraintTop_toTopOf="parent"
tools:ignore="SpeakableTextPresentCheck" />
<io.legado.app.ui.widget.text.ScrollTextView
<io.legato.kazusa.ui.widget.text.ScrollTextView
android:id="@+id/tv_dict"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -22,7 +22,7 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@id/tab_layout" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rotate_loading"
android:layout_width="60dp"
android:layout_height="60dp"
@@ -24,49 +24,49 @@
android:orientation="vertical"
android:padding="16dp">
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/edit_upload_url"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/upload_url"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/edit_download_url_rule"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/download_url_rule"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/edit_summary"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/summary"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_compress"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -85,7 +85,7 @@
app:flexWrap="wrap"
app:justifyContent="space_between">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_footer_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -98,7 +98,7 @@
android:layout_height="wrap_content"
android:orientation="horizontal">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -106,7 +106,7 @@
android:text="@string/cancel"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+1 -1
View File
@@ -7,7 +7,7 @@
android:paddingLeft="16dp"
android:paddingRight="16dp">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -33,116 +33,116 @@
android:layout_height="wrap_content"
android:orientation="vertical">
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/name">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tv_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="url"
tools:ignore="HardcodedText">
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/tv_url"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="TouchTargetSizeCheck,SpeakableTextPresentCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Content-Type"
tools:ignore="HardcodedText">
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/tv_content_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="TouchTargetSizeCheck,SpeakableTextPresentCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/concurrent_rate"
tools:ignore="HardcodedText">
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/tv_concurrent_rate"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="TouchTargetSizeCheck,SpeakableTextPresentCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/login_url"
tools:ignore="HardcodedText">
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/tv_login_url"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/login_ui"
tools:ignore="HardcodedText">
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/tv_login_ui"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/login_check_js"
tools:ignore="HardcodedText">
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/tv_login_check_js"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="TouchTargetSizeCheck,SpeakableTextPresentCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/source_http_header"
tools:ignore="HardcodedText">
<io.legado.app.ui.widget.code.CodeView
<io.legato.kazusa.ui.widget.code.CodeView
android:id="@+id/tv_headers"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="TouchTargetSizeCheck,SpeakableTextPresentCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
@@ -10,42 +10,42 @@
android:layout_height="wrap_content"
android:orientation="vertical">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingBottom="8dp"
android:text="滤镜"
android:textSize="18sp" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_brightness"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="255"
app:title="@string/brightness" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_r"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="255"
app:title="R" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_g"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="255"
app:title="G" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_b"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="255"
app:title="B" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_a"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -9,7 +9,7 @@
android:layout_height="wrap_content"
android:orientation="vertical">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/manga_footer_config"
@@ -29,14 +29,14 @@
android:layout_marginStart="16dp"
android:layout_marginTop="8dp">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_chapter_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/manga_check_chapter_label" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_chapter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -44,7 +44,7 @@
android:gravity="center"
android:text="@string/manga_check_chapter" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_chapter_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -67,14 +67,14 @@
android:layout_marginStart="16dp"
android:layout_marginTop="8dp">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_page_number_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/manga_check_page_label" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_page_number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -97,14 +97,14 @@
android:layout_marginStart="16dp"
android:layout_marginTop="8dp">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_progress_ratio_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/manga_check_progress_label" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_progress_ratio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -129,14 +129,14 @@
android:layout_marginTop="8dp"
android:orientation="horizontal">
<io.legado.app.lib.theme.view.ThemeRadioButton
<io.legato.kazusa.lib.theme.view.ThemeRadioButton
android:id="@+id/rb_show"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/show" />
<io.legado.app.lib.theme.view.ThemeRadioButton
<io.legato.kazusa.lib.theme.view.ThemeRadioButton
android:id="@+id/rb_hide"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -153,14 +153,14 @@
android:layout_marginTop="8dp"
android:orientation="horizontal">
<io.legado.app.lib.theme.view.ThemeRadioButton
<io.legato.kazusa.lib.theme.view.ThemeRadioButton
android:id="@+id/rb_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/manga_radio_left" />
<io.legado.app.lib.theme.view.ThemeRadioButton
<io.legato.kazusa.lib.theme.view.ThemeRadioButton
android:id="@+id/rb_center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -16,7 +16,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -30,7 +30,7 @@
android:layout_height="wrap_content"
android:visibility="gone">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -30,14 +30,14 @@
app:flexDirection="row"
app:justifyContent="flex_end">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/btn_negative"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="16dp"
android:text="@string/cancel" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/btn_positive"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+6 -6
View File
@@ -15,33 +15,33 @@
android:textStyle="bold"
android:text="@string/custom_page_key" />
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:hint="@string/prev_page_key">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_prev"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:hint="@string/next_page_key">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_next"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<TextView
android:layout_width="match_parent"
@@ -3,7 +3,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.image.PhotoView
<io.legato.kazusa.ui.widget.image.PhotoView
android:id="@+id/photo_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -6,7 +6,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.lib.theme.view.ThemeProgressBar
<io.legato.kazusa.lib.theme.view.ThemeProgressBar
android:id="@+id/ck_progress"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
@@ -23,7 +23,7 @@
app:layout_constraintBottom_toBottomOf="@+id/ck_progress"
app:layout_constraintEnd_toEndOf="@+id/ck_progress" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_footer_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -69,7 +69,7 @@
android:gravity="center_vertical"
android:layout_marginVertical="6dp">
<io.legado.app.lib.theme.view.ThemeSlider
<io.legato.kazusa.lib.theme.view.ThemeSlider
android:id="@+id/seek_timer"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -171,7 +171,7 @@
android:layout_gravity="center"
android:layout_weight="1" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/cb_tts_follow_sys"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -200,7 +200,7 @@
tools:ignore="UnusedAttribute" />
<!-- 滑动条 (保持不变) -->
<io.legado.app.lib.theme.view.ThemeSlider
<io.legato.kazusa.lib.theme.view.ThemeSlider
android:id="@+id/seek_tts_speechRate"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -53,7 +53,7 @@
</LinearLayout>
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_dark_status_icon"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -61,7 +61,7 @@
android:text="@string/dark_status_icon"
tools:ignore="TouchTargetSizeCheck" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_underline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -76,7 +76,7 @@
android:orientation="horizontal"
android:padding="6dp">
<io.legado.app.ui.widget.text.StrokeTextView
<io.legato.kazusa.ui.widget.text.StrokeTextView
android:id="@+id/tv_text_color"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -93,7 +93,7 @@
app:isBottomBackground="true"
tools:ignore="HardcodedText" />
<io.legado.app.ui.widget.text.StrokeTextView
<io.legato.kazusa.ui.widget.text.StrokeTextView
android:id="@+id/tv_bg_color"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -156,7 +156,7 @@
android:paddingRight="6dp"
android:text="@string/bg_alpha" />
<io.legado.app.lib.theme.view.ThemeSlider
<io.legato.kazusa.lib.theme.view.ThemeSlider
android:id="@+id/sb_bg_alpha"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -15,7 +15,7 @@
android:orientation="horizontal"
android:paddingHorizontal="16dp">
<io.legado.app.ui.book.read.config.TextFontWeightConverter
<io.legato.kazusa.ui.book.read.config.TextFontWeightConverter
android:id="@+id/text_font_weight_converter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -33,7 +33,7 @@
android:layout_height="wrap_content"
android:layout_weight="1" />
<io.legado.app.ui.widget.text.StrokeTextView
<io.legato.kazusa.ui.widget.text.StrokeTextView
android:id="@+id/tv_text_font"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -52,7 +52,7 @@
android:layout_height="wrap_content"
android:layout_weight="1" />
<io.legado.app.ui.widget.text.StrokeTextView
<io.legato.kazusa.ui.widget.text.StrokeTextView
android:id="@+id/tv_text_indent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -71,7 +71,7 @@
android:layout_height="wrap_content"
android:layout_weight="1" />
<io.legado.app.ui.book.read.config.ChineseConverter
<io.legato.kazusa.ui.book.read.config.ChineseConverter
android:id="@+id/chinese_converter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -89,7 +89,7 @@
android:layout_height="wrap_content"
android:layout_weight="1" />
<io.legado.app.ui.widget.text.StrokeTextView
<io.legato.kazusa.ui.widget.text.StrokeTextView
android:id="@+id/tv_padding"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -108,7 +108,7 @@
android:layout_height="wrap_content"
android:layout_weight="1" />
<io.legado.app.ui.widget.text.StrokeTextView
<io.legato.kazusa.ui.widget.text.StrokeTextView
android:id="@+id/tv_tip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -124,7 +124,7 @@
</LinearLayout>
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_text_size"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -134,7 +134,7 @@
app:max="45"
app:title="@string/text_size" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_text_letter_spacing"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -143,7 +143,7 @@
app:max="100"
app:title="@string/text_letter_spacing" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_line_size"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -152,7 +152,7 @@
app:max="20"
app:title="@string/line_size" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_paragraph_spacing"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+15 -15
View File
@@ -23,7 +23,7 @@
android:orientation="horizontal"
android:paddingBottom="10dp">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_header_padding"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -44,28 +44,28 @@
</LinearLayout>
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_header_padding_top"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_top" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_header_padding_bottom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_bottom" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_header_padding_left"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_left" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_header_padding_right"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -74,7 +74,7 @@
</LinearLayout>
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_body_padding"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -83,28 +83,28 @@
android:text="@string/main_body"
android:textSize="18sp" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_padding_top"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="200"
app:title="@string/padding_top" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_padding_bottom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_bottom" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_padding_left"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_left" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_padding_right"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -117,7 +117,7 @@
android:gravity="center_vertical"
android:orientation="horizontal">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
@@ -139,28 +139,28 @@
</LinearLayout>
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_footer_padding_top"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_top" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_footer_padding_bottom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_bottom" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_footer_padding_left"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:max="100"
app:title="@string/padding_left" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_footer_padding_right"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -36,33 +36,33 @@
android:orientation="vertical"
android:padding="16dp">
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/edit_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/title"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/edit_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/group_name"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
@@ -76,7 +76,7 @@
app:flexWrap="wrap"
app:justifyContent="space_between">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_footer_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -89,7 +89,7 @@
android:layout_height="wrap_content"
android:orientation="horizontal">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -97,7 +97,7 @@
android:text="@string/cancel"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -12,7 +12,7 @@
android:layout_height="wrap_content"
android:orientation="horizontal">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/book_type"
@@ -27,29 +27,29 @@
</LinearLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/til_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/name">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_name"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/til_url"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Url"
tools:ignore="HardcodedText">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_url"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
@@ -27,7 +27,7 @@
android:orientation="horizontal"
app:layout_constraintTop_toBottomOf="@+id/tool_bar">
<io.legado.app.lib.theme.view.ThemeRadioNoButton
<io.legato.kazusa.lib.theme.view.ThemeRadioNoButton
android:id="@+id/rb_group"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -40,7 +40,7 @@
android:checked="true"
android:text="@string/group" />
<io.legado.app.lib.theme.view.ThemeRadioNoButton
<io.legato.kazusa.lib.theme.view.ThemeRadioNoButton
android:id="@+id/rb_source"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -54,7 +54,7 @@
</RadioGroup>
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -72,7 +72,7 @@
android:paddingRight="10dp"
app:layout_constraintBottom_toBottomOf="parent">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_all_source"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -96,7 +96,7 @@
android:textColor="@color/secondaryText"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -17,7 +17,7 @@
android:layout_marginTop="12dp"
android:orientation="horizontal">
<io.legado.app.ui.widget.checkbox.SmoothCheckBox
<io.legato.kazusa.ui.widget.checkbox.SmoothCheckBox
android:id="@+id/cb_all_export"
android:layout_width="20dp"
android:layout_height="20dp"
@@ -40,7 +40,7 @@
android:layout_marginTop="12dp"
android:orientation="horizontal">
<io.legado.app.ui.widget.checkbox.SmoothCheckBox
<io.legato.kazusa.ui.widget.checkbox.SmoothCheckBox
android:id="@+id/cb_select_export"
android:layout_width="20dp"
android:layout_height="20dp"
@@ -57,7 +57,7 @@
</LinearLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/ly_et_epub_filename"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -69,7 +69,7 @@
app:endIconMode="custom"
app:helperText="Variable: name, author, epubIndex">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_epub_filename"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -77,16 +77,16 @@
android:inputType="text"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:hint="@string/file_contains_number">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_epub_size"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -94,21 +94,21 @@
android:maxLength="6"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/ly_et_input_scope"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/export_chapter_index">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_input_scope"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/tool_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -23,14 +23,14 @@
android:layout_height="0dp"
android:layout_weight="1">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="none"
tools:ignore="SpeakableTextPresentCheck" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rotate_loading"
android:layout_width="36dp"
android:layout_height="36dp"
@@ -58,7 +58,7 @@
app:flexWrap="wrap"
app:justifyContent="space_between">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_footer_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -75,7 +75,7 @@
android:layout_height="wrap_content"
android:orientation="horizontal">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -84,7 +84,7 @@
android:visibility="gone"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+2 -2
View File
@@ -14,7 +14,7 @@
app:titleTextAppearance="@style/ToolbarTitle"
app:layout_constraintTop_toTopOf="parent" />
<io.legado.app.ui.widget.text.ScrollTextView
<io.legato.kazusa.ui.widget.text.ScrollTextView
android:id="@+id/text_view"
android:layout_width="match_parent"
android:layout_height="0dp"
@@ -25,7 +25,7 @@
app:layout_constraintTop_toBottomOf="@+id/tool_bar"
app:layout_constraintBottom_toBottomOf="parent"/>
<io.legado.app.ui.widget.text.BadgeView
<io.legato.kazusa.ui.widget.text.BadgeView
android:id="@+id/badge_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -11,7 +11,7 @@
android:orientation="vertical"
android:padding="16dp">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/body_title"
@@ -45,7 +45,7 @@
android:text="@string/title_hide" />
</RadioGroup>
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_title_size"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -53,7 +53,7 @@
app:max="10"
app:title="@string/title_font_size" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_title_top"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -61,7 +61,7 @@
app:max="100"
app:title="@string/title_margin_top" />
<io.legado.app.ui.widget.DetailSeekBar
<io.legato.kazusa.ui.widget.DetailSeekBar
android:id="@+id/dsb_title_bottom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -69,7 +69,7 @@
app:max="100"
app:title="@string/title_margin_bottom" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_header_padding"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -180,7 +180,7 @@
</LinearLayout>
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/footer"
@@ -290,7 +290,7 @@
</LinearLayout>
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/header_footer"
+1 -1
View File
@@ -40,7 +40,7 @@
android:textColor="@color/secondaryText"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:id="@+id/tv_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -40,7 +40,7 @@
android:layout_height="wrap_content"
android:hint="@string/name">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tv_rule_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -53,7 +53,7 @@
android:layout_height="wrap_content"
android:hint="@string/regex">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tv_rule_regex"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -66,7 +66,7 @@
android:layout_height="wrap_content"
android:hint="@string/example">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tv_rule_example"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+1 -1
View File
@@ -13,7 +13,7 @@
app:popupTheme="@style/AppTheme.PopupOverlay"
app:titleTextAppearance="@style/ToolbarTitle" />
<io.legado.app.ui.widget.text.ScrollTextView
<io.legato.kazusa.ui.widget.text.ScrollTextView
android:id="@+id/text_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -54,89 +54,89 @@
android:layout_height="wrap_content"
android:orientation="vertical">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_use_web_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="useWebView"
tools:ignore="HardcodedText" />
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_method"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_method"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="method"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_charset"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_charset"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="charset"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_headers"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_headers"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="headers"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_body"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_body"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="body"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_type"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="type"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_retry"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_retry"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -144,35 +144,35 @@
android:inputType="number"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_web_js"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_web_js"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="webJs"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/layout_js"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.text.AutoCompleteTextView
<io.legato.kazusa.ui.widget.text.AutoCompleteTextView
android:id="@+id/edit_js"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="js"
tools:ignore="HardcodedText,SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
+3 -3
View File
@@ -26,14 +26,14 @@
app:popupTheme="@style/AppTheme.PopupOverlay"
app:titleTextAppearance="@style/ToolbarTitle" />
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="3dp"
android:text="variable"
tools:ignore="HardcodedText" />
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/tv_variable"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -50,7 +50,7 @@
android:layout_height="wrap_content"
android:orientation="vertical">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="3dp"
@@ -24,19 +24,19 @@
android:scaleType="fitCenter"
tools:ignore="UnusedAttribute" />
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:padding="3dp">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/verification_code"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/verification_code"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
</LinearLayout>
@@ -28,18 +28,18 @@
app:popupTheme="@style/AppTheme.PopupOverlay"
app:titleTextAppearance="@style/ToolbarTitle" />
<io.legado.app.ui.widget.text.TextInputLayout
<io.legato.kazusa.ui.widget.text.TextInputLayout
android:id="@+id/til_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/name">
<io.legado.app.lib.theme.view.ThemeEditText
<io.legato.kazusa.lib.theme.view.ThemeEditText
android:id="@+id/et_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:ignore="SpeakableTextPresentCheck,TouchTargetSizeCheck" />
</io.legado.app.ui.widget.text.TextInputLayout>
</io.legato.kazusa.ui.widget.text.TextInputLayout>
<LinearLayout
android:layout_width="match_parent"
@@ -47,7 +47,7 @@
android:orientation="horizontal"
android:gravity="center_vertical">
<io.legado.app.ui.widget.text.AccentTextView
<io.legato.kazusa.ui.widget.text.AccentTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="6dp"
@@ -4,7 +4,7 @@
android:layout_height="match_parent"
android:descendantFocusability="blocksDescendants">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
+1 -1
View File
@@ -9,7 +9,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/rv_bookshelf"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -21,7 +21,7 @@
app:layout_constraintTop_toBottomOf="@+id/title_bar"
app:layout_constraintBottom_toBottomOf="parent">
<io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
<io.legato.kazusa.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/rv_bookshelf"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:descendantFocusability="blocksDescendants">
<io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
<io.legato.kazusa.ui.widget.recycler.scroller.FastScrollRecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
+1 -1
View File
@@ -51,7 +51,7 @@
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
<io.legato.kazusa.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/rv_find"
android:layout_width="match_parent"
android:layout_height="match_parent"
+1 -1
View File
@@ -50,7 +50,7 @@
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
<io.legato.kazusa.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -4,7 +4,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<io.legado.app.ui.widget.recycler.RecyclerViewAtPager2
<io.legato.kazusa.ui.widget.recycler.RecyclerViewAtPager2
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -5,7 +5,7 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical">
<io.legado.app.ui.widget.TitleBar
<io.legato.kazusa.ui.widget.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -20,7 +20,7 @@
app:layout_constraintTop_toBottomOf="@+id/title_bar"
app:layout_constraintBottom_toBottomOf="parent" />
<io.legado.app.ui.widget.anima.RefreshProgressBar
<io.legato.kazusa.ui.widget.anima.RefreshProgressBar
android:id="@+id/progress_bar"
android:layout_width="match_parent"
android:layout_height="1dp"
@@ -9,7 +9,7 @@
android:paddingEnd="16dp"
android:paddingVertical="8dp">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -23,7 +23,7 @@
style="@style/Widget.Material3.Button.IconButton.Filled.Tonal"
app:icon="@drawable/ic_edit" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/sw_show"
android:minWidth="48dp"
android:minHeight="48dp"
+3 -3
View File
@@ -32,7 +32,7 @@
app:barrierDirection="top"
app:constraint_referenced_ids="cb_book_source,swt_enabled,iv_edit,iv_menu_more" />
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_book_source"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -46,7 +46,7 @@
tools:ignore="TouchTargetSizeCheck"
tools:text="@string/book_source" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/swt_enabled"
android:name="@string/enable"
android:layout_width="wrap_content"
@@ -86,7 +86,7 @@
app:layout_constraintTop_toBottomOf="@id/barrier"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.image.CircleImageView
<io.legato.kazusa.ui.widget.image.CircleImageView
android:id="@+id/iv_explore"
android:layout_width="8dp"
android:layout_height="8dp"
@@ -26,7 +26,7 @@
android:layout_height="wrap_content">
<!-- 书封面 -->
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -23,7 +23,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -35,7 +35,7 @@
tools:ignore="UnusedAttribute,ImageContrastCheck"
tools:layout_editor_absoluteX="8dp" />
<io.legado.app.ui.widget.text.BadgeView
<io.legato.kazusa.ui.widget.text.BadgeView
android:id="@+id/bv_unread"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -45,7 +45,7 @@
app:layout_constraintTop_toTopOf="parent"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rl_loading"
android:layout_width="22dp"
android:layout_height="22dp"
@@ -11,7 +11,7 @@
android:scrollbars="none"
tools:ignore="UnusedAttribute">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="66dp"
android:layout_height="90dp"
@@ -36,7 +36,7 @@
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="@+id/tv_name">
<io.legado.app.ui.widget.text.BadgeView
<io.legato.kazusa.ui.widget.text.BadgeView
android:id="@+id/bv_unread"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -46,7 +46,7 @@
android:scrollbars="none"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rl_loading"
android:layout_width="26dp"
android:layout_height="26dp"
@@ -9,7 +9,7 @@
android:focusable="true"
tools:ignore="UnusedAttribute">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="66dp"
android:layout_height="90dp"
@@ -33,7 +33,7 @@
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="@+id/iv_cover">
<io.legado.app.ui.widget.text.BadgeView
<io.legato.kazusa.ui.widget.text.BadgeView
android:id="@+id/bv_unread"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -42,7 +42,7 @@
android:includeFontPadding="false"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.anima.RotateLoading
<io.legato.kazusa.ui.widget.anima.RotateLoading
android:id="@+id/rl_loading"
android:layout_width="26dp"
android:layout_height="26dp"
+1 -1
View File
@@ -7,7 +7,7 @@
android:paddingHorizontal="16dp"
android:paddingVertical="8dp">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/check_box"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+1 -1
View File
@@ -8,7 +8,7 @@
android:focusable="true"
android:orientation="vertical">
<io.legado.app.ui.widget.image.CoverImageView
<io.legato.kazusa.ui.widget.image.CoverImageView
android:id="@+id/iv_cover"
android:layout_width="match_parent"
android:layout_height="100dp"
+2 -2
View File
@@ -8,14 +8,14 @@
android:background="?attr/selectableItemBackground"
android:padding="16dp">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_name"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
tools:ignore="RtlSymmetry" />
<io.legado.app.lib.theme.view.ThemeSwitch
<io.legato.kazusa.lib.theme.view.ThemeSwitch
android:id="@+id/swt_enabled"
android:name="@string/enable"
android:layout_width="wrap_content"
+1 -1
View File
@@ -68,7 +68,7 @@
android:visibility="gone"
app:layout_constraintTop_toBottomOf="@id/tv_download" />
<io.legado.app.lib.theme.view.ThemeProgressBar
<io.legato.kazusa.lib.theme.view.ThemeProgressBar
android:id="@+id/progress_export"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
@@ -9,7 +9,7 @@
android:gravity="center_vertical"
android:orientation="horizontal">
<io.legado.app.lib.theme.view.ThemeCheckBox
<io.legato.kazusa.lib.theme.view.ThemeCheckBox
android:id="@+id/cb_group"
android:layout_width="0dp"
android:layout_height="wrap_content"
+2 -2
View File
@@ -8,7 +8,7 @@
android:background="?attr/selectableItemBackground"
android:padding="8dp">
<io.legado.app.lib.theme.view.ThemeRadioButton
<io.legato.kazusa.lib.theme.view.ThemeRadioButton
android:id="@+id/cb_name"
android:layout_width="0dp"
android:layout_height="wrap_content"
@@ -43,7 +43,7 @@
app:layout_constraintVertical_bias="1.0"
tools:ignore="RtlHardcoded" />
<io.legado.app.ui.widget.text.BevelLabelView
<io.legato.kazusa.ui.widget.text.BevelLabelView
android:id="@+id/label_sys"
android:layout_width="36dp"
android:layout_height="36dp"
@@ -2,14 +2,14 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:padding="16dp"
android:background="?attr/selectableItemBackground">
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground"
android:padding="16dp">
<ImageView
android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_width="48dp"
android:layout_height="48dp"
android:adjustViewBounds="true"
android:contentDescription="ICON"
tools:ignore="HardcodedText" />
@@ -17,8 +17,8 @@
<CheckedTextView
android:id="@+id/label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="10dp"
android:layout_height="48dp"
android:paddingStart="8dp"
android:layout_alignParentEnd="true"
android:layout_toRightOf="@+id/icon"
android:checkMark="?android:attr/listChoiceIndicatorSingle"
Loaded 100 of 972 files, more files were not shown because too many files have changed in this diff. Show more