mirror of
https://github.com/revanced/revanced-integrations.git
synced 2024-11-18 18:09:23 +01:00
feat(YouTube - Theme): Disable gradient loading screen
This commit is contained in:
parent
d97b390866
commit
fd09e46d01
@ -1,9 +1,10 @@
|
|||||||
package app.revanced.integrations.patches.theme;
|
package app.revanced.integrations.patches.theme;
|
||||||
|
|
||||||
|
import app.revanced.integrations.settings.SettingsEnum;
|
||||||
import app.revanced.integrations.utils.ReVancedUtils;
|
import app.revanced.integrations.utils.ReVancedUtils;
|
||||||
import app.revanced.integrations.utils.ThemeHelper;
|
import app.revanced.integrations.utils.ThemeHelper;
|
||||||
|
|
||||||
public class ThemeLithoComponentsPatch {
|
public class ThemePatch {
|
||||||
// color constants used in relation with litho components
|
// color constants used in relation with litho components
|
||||||
private static final int[] WHITE_VALUES = {
|
private static final int[] WHITE_VALUES = {
|
||||||
-1, // comments chip background
|
-1, // comments chip background
|
||||||
@ -40,6 +41,10 @@ public class ThemeLithoComponentsPatch {
|
|||||||
return originalValue;
|
return originalValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static boolean gradientLoadingScreenEnabled() {
|
||||||
|
return SettingsEnum.GRADIENT_LOADING_SCREEN.getBoolean();
|
||||||
|
}
|
||||||
|
|
||||||
private static int getBlackColor() {
|
private static int getBlackColor() {
|
||||||
if (blackColor == 0) blackColor = ReVancedUtils.getResourceColor("yt_black1");
|
if (blackColor == 0) blackColor = ReVancedUtils.getResourceColor("yt_black1");
|
||||||
return blackColor;
|
return blackColor;
|
@ -131,6 +131,7 @@ public enum SettingsEnum {
|
|||||||
USE_TABLET_MINIPLAYER("revanced_tablet_miniplayer", BOOLEAN, FALSE, true),
|
USE_TABLET_MINIPLAYER("revanced_tablet_miniplayer", BOOLEAN, FALSE, true),
|
||||||
TABLET_LAYOUT("revanced_tablet_layout", BOOLEAN, FALSE, true, "revanced_tablet_layout_user_dialog_message"),
|
TABLET_LAYOUT("revanced_tablet_layout", BOOLEAN, FALSE, true, "revanced_tablet_layout_user_dialog_message"),
|
||||||
WIDE_SEARCHBAR("revanced_wide_searchbar", BOOLEAN, FALSE, true),
|
WIDE_SEARCHBAR("revanced_wide_searchbar", BOOLEAN, FALSE, true),
|
||||||
|
GRADIENT_LOADING_SCREEN("revanced_gradient_loading_screen", BOOLEAN, FALSE),
|
||||||
SEEKBAR_CUSTOM_COLOR("revanced_seekbar_custom_color", BOOLEAN, TRUE, true),
|
SEEKBAR_CUSTOM_COLOR("revanced_seekbar_custom_color", BOOLEAN, TRUE, true),
|
||||||
SEEKBAR_CUSTOM_COLOR_VALUE("revanced_seekbar_custom_color_value", STRING, "#FF0000", true, parents(SEEKBAR_CUSTOM_COLOR)),
|
SEEKBAR_CUSTOM_COLOR_VALUE("revanced_seekbar_custom_color_value", STRING, "#FF0000", true, parents(SEEKBAR_CUSTOM_COLOR)),
|
||||||
HIDE_FILTER_BAR_FEED_IN_FEED("revanced_hide_filter_bar_feed_in_feed", BOOLEAN, FALSE, true),
|
HIDE_FILTER_BAR_FEED_IN_FEED("revanced_hide_filter_bar_feed_in_feed", BOOLEAN, FALSE, true),
|
||||||
|
Loading…
Reference in New Issue
Block a user