Added Bitchute Support

This commit is contained in:
Yash Grover 2020-05-07 12:25:57 +05:30 committed by evermind
parent a536311d56
commit c4fa6ad4bc
6 changed files with 74 additions and 1 deletions

View file

@ -278,6 +278,26 @@
<data android:mimeType="text/plain" />
</intent-filter>
<!-- BitChute filter -->
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.media.action.MEDIA_PLAY_FROM_SEARCH"/>
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http"/>
<data android:scheme="https"/>
<data android:host="www.bitchute.com"/>
<data android:host="bitchute.com"/>
<!-- video prefix -->
<data android:pathPrefix="/video/"/>
<data android:pathPrefix="/embed/"/>
<!-- channel prefix-->
<data android:pathPrefix="/channel/"/>
</intent-filter>
<!-- media.ccc.de filter -->
<intent-filter>
<action android:name="android.intent.action.VIEW" />

View file

@ -59,6 +59,10 @@ public final class KioskTranslator {
public static int getKioskIcon(final String kioskId, final Context c) {
switch (kioskId) {
case "Trending Today":
case "Trending This Week":
case "Trending This Month":
case "Recommended Channels":
case "Trending":
case "Top 50":
case "New & hot":

View file

@ -40,6 +40,8 @@ public final class ServiceHelper {
return R.drawable.place_holder_peertube;
case 4:
return R.drawable.place_holder_bandcamp;
case 5:
return R.drawable.place_holder_bitchute;
default:
return R.drawable.place_holder_circle;
}

View file

@ -51,6 +51,25 @@
<item name="colorAccent">@color/dark_peertube_accent_color</item>
</style>
<!-- BitChute -->
<style name="LightTheme.BitChute" parent="LightTheme">
<item name="colorPrimary">@color/light_bitchute_primary_color</item>
<item name="colorPrimaryDark">@color/light_bitchute_dark_color</item>
<item name="colorAccent">@color/light_bitchute_accent_color</item>
</style>
<style name="DarkTheme.BitChute" parent="DarkTheme">
<item name="colorPrimary">@color/dark_bitchute_primary_color</item>
<item name="colorPrimaryDark">@color/dark_bitchute_dark_color</item>
<item name="colorAccent">@color/dark_bitchute_accent_color</item>
</style>
<style name="BlackTheme.BitChute" parent="BlackTheme">
<item name="colorPrimary">@color/dark_bitchute_primary_color</item>
<item name="colorPrimaryDark">@color/dark_bitchute_dark_color</item>
<item name="colorAccent">@color/dark_bitchute_accent_color</item>
</style>
<!-- media.ccc.de -->
<style name="LightTheme.media.ccc.de" parent="LightTheme">
<item name="colorPrimary">@color/light_media_ccc_primary_color</item>

View file

@ -33,6 +33,15 @@
<color name="dark_peertube_accent_color">#FFFFFF</color>
<color name="dark_peertube_statusbar_color">#ff6f00</color>
<!-- BitChute -->
<color name="light_bitchute_primary_color">#ef4038</color>
<color name="light_bitchute_dark_color">#b50010</color>
<color name="light_bitchute_accent_color">#000000</color>
<color name="dark_bitchute_primary_color">#ef4038</color>
<color name="dark_bitchute_dark_color">#b50010</color>
<color name="dark_bitchute_accent_color">#FFFFFF</color>
<!-- media.ccc.de -->
<color name="light_media_ccc_primary_color">#9e9e9e</color>
<color name="light_media_ccc_dark_color">#616161</color>
@ -53,4 +62,4 @@
<color name="dark_bandcamp_accent_color">#FFFFFF</color>
<color name="dark_bandcamp_statusbar_color">#17a0c4</color>
</resources>
</resources>

View file

@ -51,6 +51,25 @@
<item name="colorAccent">@color/dark_peertube_accent_color</item>
</style>
<!-- BitChute -->
<style name="LightTheme.BitChute" parent="LightTheme">
<item name="colorPrimary">@color/light_bitchute_primary_color</item>
<item name="colorPrimaryDark">@color/light_bitchute_dark_color</item>
<item name="colorAccent">@color/light_bitchute_accent_color</item>
</style>
<style name="DarkTheme.BitChute" parent="DarkTheme">
<item name="colorPrimary">@color/dark_bitchute_primary_color</item>
<item name="colorPrimaryDark">@color/dark_bitchute_dark_color</item>
<item name="colorAccent">@color/dark_bitchute_accent_color</item>
</style>
<style name="BlackTheme.BitChute" parent="BlackTheme">
<item name="colorPrimary">@color/dark_bitchute_primary_color</item>
<item name="colorPrimaryDark">@color/dark_bitchute_dark_color</item>
<item name="colorAccent">@color/dark_bitchute_accent_color</item>
</style>
<!-- media.ccc.de -->
<style name="LightTheme.media.ccc.de" parent="LightTheme">
<item name="colorPrimary">@color/light_media_ccc_primary_color</item>