Fix EHentai/ExHentai Fix hitomi.la Fix hitomi.la crashing application Rewrite hitomi.la search engine to be faster, use less CPU and require no preloading Fix nhentai Add additional filters to nhentai Fix PervEden Introduce delegated sources Rewrite HentaiCafe to be a delegated source Introduce ability to save/load search presets Temporarily disable misbehaving native Tachiyomi migrations Fix tap-to-search-tag breaking on aliased tags Add debug menu Add experimental automatic captcha solver Add app name to wakelock names Add ability to interrupt metadata migrator Fix incognito open-in-browser being zoomed in immediately when it's opened
150 lines
6.7 KiB
XML
Executable File
150 lines
6.7 KiB
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<resources>
|
|
|
|
<!--============-->
|
|
<!-- Base Theme -->
|
|
<!--============-->
|
|
<style name="Theme"/>
|
|
|
|
<!--==============-->
|
|
<!-- Light Themes -->
|
|
<!--=======-======-->
|
|
<style name="Theme.Base" parent="Theme.AppCompat.Light.NoActionBar">
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|
<item name="colorAccent">@color/colorAccentLight</item>
|
|
<item name="android:textColorPrimary">@color/textColorPrimaryLight</item>
|
|
<item name="android:textColorSecondary">@color/textColorSecondaryLight</item>
|
|
<item name="android:textColorHint">@color/textColorHintLight</item>
|
|
<item name="android:textColorPrimaryInverse">@color/textColorPrimaryDark</item>
|
|
<item name="android:textColorSecondaryInverse">@color/textColorSecondaryDark</item>
|
|
<item name="android:textColorHintInverse">@color/textColorHintDark</item>
|
|
<item name="android:colorBackground">@color/backgroundLight</item>
|
|
<item name="android:listSelector">?colorAccent</item>
|
|
<item name="android:divider">@color/dividerLight</item>
|
|
<item name="android:listDivider">@drawable/line_divider_light</item>
|
|
|
|
<!-- Swirl (EH) -->
|
|
<item name="swirl_ridgeColor">?android:attr/textColorSecondary</item>
|
|
<item name="swirl_errorColor">?android:attr/colorAccent</item>
|
|
|
|
<!-- Themes -->
|
|
<item name="windowActionModeOverlay">true</item>
|
|
<item name="actionBarTheme">@style/Theme.ActionBar.Light</item>
|
|
<item name="preferenceTheme">@style/PreferenceThemeOverlay.Material</item>
|
|
<item name="alertDialogTheme">@style/Theme.AlertDialog.Light</item>
|
|
|
|
|
|
<!-- Custom Attributes-->
|
|
<item name="selectable_list_drawable">@drawable/list_item_selector_light</item>
|
|
<item name="selectable_library_drawable">@drawable/library_item_selector_light</item>
|
|
<item name="text_color_primary">@color/textColorPrimaryLight</item>
|
|
<item name="background_card">@color/dialogLight</item>
|
|
<item name="icon_color">@color/iconColorLight</item>
|
|
</style>
|
|
|
|
<style name="Theme.Tachiyomi" parent="Theme.Base">
|
|
<!-- Attributes specific for SDK 16 to SDK 20 -->
|
|
</style>
|
|
|
|
<style name="Theme.EHActivity" parent="Theme.Tachiyomi">
|
|
<!-- Attributes specific for SDK 16 to SDK 20 -->
|
|
</style>
|
|
|
|
<!--=============-->
|
|
<!-- Dark Themes -->
|
|
<!--=============-->
|
|
<style name="Theme.Base.Dark" parent="Theme.AppCompat.NoActionBar">
|
|
<item name="colorPrimary">@color/colorDarkPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorDarkPrimaryDark</item>
|
|
<item name="colorAccent">@color/colorAccentDark</item>
|
|
<item name="android:textColorPrimary">@color/textColorPrimaryDark</item>
|
|
<item name="android:textColorSecondary">@color/textColorSecondaryDark</item>
|
|
<item name="android:textColorHint">@color/textColorHintDark</item>
|
|
<item name="android:textColorPrimaryInverse">@color/textColorPrimaryLight</item>
|
|
<item name="android:textColorSecondaryInverse">@color/textColorSecondaryLight</item>
|
|
<item name="android:textColorHintInverse">@color/textColorHintLight</item>
|
|
<item name="android:colorBackground">@color/backgroundDark</item>
|
|
<item name="android:listSelector">?colorAccent</item>
|
|
<item name="android:divider">@color/dividerDark</item>
|
|
<item name="android:listDivider">@drawable/line_divider_dark</item>
|
|
|
|
<!-- Themes -->
|
|
<item name="windowActionModeOverlay">true</item>
|
|
<item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
|
|
<item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat</item>
|
|
<item name="preferenceTheme">@style/PreferenceThemeOverlay.Material</item>
|
|
<item name="md_background_color">@color/dialogDark</item>
|
|
<item name="alertDialogTheme">@style/Theme.AlertDialog.Dark</item>
|
|
|
|
|
|
<!-- Custom Attributes-->
|
|
<item name="navigation_view_theme">@style/Theme.Widget.NavigationView.Dark</item>
|
|
<item name="selectable_list_drawable">@drawable/list_item_selector_dark</item>
|
|
<item name="selectable_library_drawable">@drawable/library_item_selector_dark</item>
|
|
<item name="text_color_primary">@color/textColorPrimaryDark</item>
|
|
<item name="background_card">@color/dialogDark</item>
|
|
<item name="icon_color">@color/iconColorDark</item>
|
|
</style>
|
|
|
|
<style name="Theme.Tachiyomi.Dark" parent="Theme.Base.Dark">
|
|
<!-- Attributes specific for SDK 16 to SDK 20 -->
|
|
</style>
|
|
|
|
<style name="Theme.Tachiyomi.DarkBlue" parent="Theme.Base.Dark">
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|
</style>
|
|
|
|
<!--==============-->
|
|
<!-- Amoled Theme -->
|
|
<!--==============-->
|
|
<style name="Theme.Base.Amoled" parent="Theme.Base.Dark">
|
|
<item name="colorPrimary">@color/colorAmoledPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorAmoledPrimary</item>
|
|
<item name="android:colorBackground">@color/md_black_1000</item>
|
|
|
|
<!-- Custom Attributes-->
|
|
<item name="selectable_list_drawable">@drawable/list_item_selector_amoled</item>
|
|
<item name="selectable_library_drawable">@drawable/library_item_selector_amoled</item>
|
|
<item name="background_card">@color/dialog_amoled</item>
|
|
</style>
|
|
|
|
<style name="Theme.Tachiyomi.Amoled" parent="Theme.Base.Amoled">
|
|
<!-- Attributes specific for SDK 16 to SDK 20 -->
|
|
</style>
|
|
|
|
<!--==============-->
|
|
<!-- Reader Theme -->
|
|
<!--==============-->
|
|
<style name="Theme.Base.Reader.Dark" parent="Theme.Base.Dark">
|
|
<item name="colorPrimary">@color/colorDarkPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorDarkPrimaryDark</item>
|
|
<item name="android:colorBackground">@android:color/black</item>
|
|
</style>
|
|
|
|
<style name="Theme.Base.Reader.Light" parent="Theme.Base">
|
|
<item name="colorPrimary">@color/colorDarkPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorDarkPrimaryDark</item>
|
|
<item name="android:colorBackground">@android:color/white</item>
|
|
</style>
|
|
|
|
<style name="Theme.Reader" parent="Theme.Base.Reader.Dark">
|
|
<!-- Attributes specific for SDK 16 to SDK 20 -->
|
|
</style>
|
|
|
|
<style name="Theme.Reader.Light" parent="Theme.Base.Reader.Light">
|
|
<!-- Attributes specific for SDK 16 to SDK 20 -->
|
|
</style>
|
|
|
|
|
|
<!--===============-->
|
|
<!-- Launch Screen -->
|
|
<!--===============-->
|
|
<style name="Theme.BrandedLaunch">
|
|
<item name="android:windowBackground">@drawable/branded_logo</item>
|
|
</style>
|
|
|
|
|
|
</resources>
|