diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 0e9d85b91..4f39efe32 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -252,8 +252,15 @@ dependencies { implementation(platform(libs.androidx.compose.bom)) implementation(libs.bundles.compose) implementation(libs.landscapist.coil) + implementation(libs.coil.svg) debugImplementation(libs.androidx.ui.tooling) + // Media3 (ExoPlayer) for video playback + implementation(libs.bundles.media3) + + // Baseline Profiles - enables precompilation of critical code paths + implementation(libs.profileinstaller) + // Support implementation(libs.androidx.core.ktx) implementation(libs.androidx.lifecycle.runtime.ktx) diff --git a/app/src/main/assets/Themes/ListView/assets/theme.png b/app/src/main/assets/Themes/ListView/assets/theme.png new file mode 100644 index 000000000..a3f9c78d8 Binary files /dev/null and b/app/src/main/assets/Themes/ListView/assets/theme.png differ diff --git a/app/src/main/assets/Themes/ListView/locales/da.xml b/app/src/main/assets/Themes/ListView/locales/da.xml new file mode 100644 index 000000000..4f28e5033 --- /dev/null +++ b/app/src/main/assets/Themes/ListView/locales/da.xml @@ -0,0 +1,5 @@ + + + Åbn + + diff --git a/app/src/main/assets/Themes/ListView/locales/default.xml b/app/src/main/assets/Themes/ListView/locales/default.xml new file mode 100644 index 000000000..aefd6854b --- /dev/null +++ b/app/src/main/assets/Themes/ListView/locales/default.xml @@ -0,0 +1,5 @@ + + + Open + + diff --git a/app/src/main/assets/Themes/ListView/locales/pt-rBR.xml b/app/src/main/assets/Themes/ListView/locales/pt-rBR.xml new file mode 100644 index 000000000..064b4d4fc --- /dev/null +++ b/app/src/main/assets/Themes/ListView/locales/pt-rBR.xml @@ -0,0 +1,5 @@ + + + Abrir + + diff --git a/app/src/main/assets/Themes/ListView/locales/zh-rTW.xml b/app/src/main/assets/Themes/ListView/locales/zh-rTW.xml new file mode 100644 index 000000000..c04470a0c --- /dev/null +++ b/app/src/main/assets/Themes/ListView/locales/zh-rTW.xml @@ -0,0 +1,5 @@ + + + 開啟 + + diff --git a/app/src/main/assets/Themes/ListView/manifest.xml b/app/src/main/assets/Themes/ListView/manifest.xml new file mode 100644 index 000000000..3e548d579 --- /dev/null +++ b/app/src/main/assets/Themes/ListView/manifest.xml @@ -0,0 +1,14 @@ + + list_view + List View + 1.0.0 + 1.0.0 + 0.0.0 + A traditional list layout with game details, install status, and quick actions. + + Utkarsh Dalal + https://github.com/utkarshdalal + + + + diff --git a/app/src/main/assets/Themes/ListView/theme.xml b/app/src/main/assets/Themes/ListView/theme.xml new file mode 100644 index 000000000..645975a93 --- /dev/null +++ b/app/src/main/assets/Themes/ListView/theme.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + +