Merge remote-tracking branch 'upstream/dev' into feat/patcher_instruction_filters
# Conflicts: # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java # patches/api/patches.api # patches/src/main/kotlin/app/revanced/patches/music/layout/navigationbar/NavigationBarPatch.kt # patches/src/main/kotlin/app/revanced/patches/shared/misc/settings/SettingsPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/seekbar/SeekbarColorPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/LithoColorHookPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/ThemePatch.kt
This commit is contained in:
commit
4dec67385e
98 changed files with 1727 additions and 759 deletions
|
|
@ -0,0 +1,27 @@
|
|||
package app.revanced.extension.music.patches.theme;
|
||||
|
||||
import app.revanced.extension.shared.theme.BaseThemePatch;
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public class ThemePatch extends BaseThemePatch {
|
||||
|
||||
// Color constants used in relation with litho components.
|
||||
private static final int[] DARK_VALUES = {
|
||||
0xFF212121, // Comments box background.
|
||||
0xFF030303, // Button container background in album.
|
||||
0xFF000000, // Button container background in playlist.
|
||||
};
|
||||
|
||||
/**
|
||||
* Injection point.
|
||||
* <p>
|
||||
* Change the color of Litho components.
|
||||
* If the color of the component matches one of the values, return the background color.
|
||||
*
|
||||
* @param originalValue The original color value.
|
||||
* @return The new or original color value.
|
||||
*/
|
||||
public static int getValue(int originalValue) {
|
||||
return processColorValue(originalValue, DARK_VALUES, null);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue