Add VMC app icon and Android TV banner branding.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jos Vooges | STH 2026-08-31 22:55:59 +02:00
parent 0959764320
commit 2a2dbd886f
13 changed files with 7 additions and 22 deletions

View file

@ -12,8 +12,8 @@ android {
applicationId = "nl.vonas.mediacluster.tv" applicationId = "nl.vonas.mediacluster.tv"
minSdk = 24 minSdk = 24
targetSdk = 35 targetSdk = 35
versionCode = 8 versionCode = 9
versionName = "0.7.1" versionName = "0.7.2"
buildConfigField("String", "DEFAULT_API_BASE", "\"https://master.vonas.nl\"") buildConfigField("String", "DEFAULT_API_BASE", "\"https://master.vonas.nl\"")
ndk { ndk {
abiFilters += listOf("arm64-v8a", "armeabi-v7a") abiFilters += listOf("arm64-v8a", "armeabi-v7a")

View file

@ -16,7 +16,8 @@
android:name=".McApp" android:name=".McApp"
android:allowBackup="true" android:allowBackup="true"
android:banner="@drawable/app_banner" android:banner="@drawable/app_banner"
android:icon="@drawable/ic_launcher_fg" android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher"
android:label="@string/app_name" android:label="@string/app_name"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/Theme.MediaClusterTv" android:theme="@style/Theme.MediaClusterTv"

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

View file

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="#0A0E16" />
<size android:width="320dp" android:height="180dp" />
</shape>

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="#6EA8FF"
android:pathData="M30,34h48v8H30zM30,50h48v8H30zM30,66h32v8H30z" />
</vector>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View file

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<color name="ic_launcher_bg">#0A0E16</color> <color name="ic_launcher_bg">#0B0B0B</color>
</resources> </resources>

View file

@ -1,5 +1,5 @@
# Stabieler op ~16GB RAM + Android Studio (Kotlin daemon crashte vaak) # Stable low-RAM Android TV builds
org.gradle.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -Dfile.encoding=UTF-8 org.gradle.jvmargs=-Xmx1280m -XX:MaxMetaspaceSize=320m -XX:+UseG1GC -Dfile.encoding=UTF-8
org.gradle.parallel=false org.gradle.parallel=false
org.gradle.workers.max=1 org.gradle.workers.max=1
org.gradle.caching=true org.gradle.caching=true
@ -7,6 +7,5 @@ org.gradle.daemon=true
android.useAndroidX=true android.useAndroidX=true
kotlin.code.style=official kotlin.code.style=official
android.nonTransitiveRClass=true android.nonTransitiveRClass=true
# Compile in-process i.p.v. aparte Kotlin-daemon (voorkomt RMI Connection refused)
kotlin.compiler.execution.strategy=in-process kotlin.compiler.execution.strategy=in-process
kotlin.incremental=false kotlin.incremental=false