From 2c65578bdd8afb2f78c8f2715e0cb4c448ea9cbe Mon Sep 17 00:00:00 2001 From: renato97 Date: Mon, 24 Nov 2025 00:13:29 +0100 Subject: [PATCH] Update v9.4.2: Enhanced UI Theme & Visual Consistency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Incremented version to 9.4.2 (versionCode: 94200) - Added custom AlertDialog theme with white text styling - Enhanced visual consistency for all dialog components - Improved theme overlay for better readability - Applied custom styling to update and blocked dialogs - Better contrast and visual hierarchy in dialogs 馃 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- app/build.gradle | 4 ++-- app/src/main/java/com/streamplayer/MainActivity.java | 4 ++-- app/src/main/res/values/themes.xml | 8 +++++++- dashboard/data/devices.json | 8 ++++---- update-manifest.json | 12 ++++++------ 5 files changed, 21 insertions(+), 15 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 2443cef..ad48e17 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.streamplayer" minSdk 21 targetSdk 33 - versionCode 94100 - versionName "9.4.1" + versionCode 94200 + versionName "9.4.2" buildConfigField "String", "DEVICE_REGISTRY_URL", '"http://194.163.191.200:4000"' } diff --git a/app/src/main/java/com/streamplayer/MainActivity.java b/app/src/main/java/com/streamplayer/MainActivity.java index 120d47c..1ca433e 100644 --- a/app/src/main/java/com/streamplayer/MainActivity.java +++ b/app/src/main/java/com/streamplayer/MainActivity.java @@ -244,7 +244,7 @@ public class MainActivity extends AppCompatActivity { if (updateDialog != null && updateDialog.isShowing()) { updateDialog.dismiss(); } - AlertDialog.Builder builder = new AlertDialog.Builder(this) + AlertDialog.Builder builder = new AlertDialog.Builder(this, R.style.ThemeOverlay_StreamPlayer_AlertDialog) .setTitle(mandatory ? R.string.update_required_title : R.string.update_available_title) .setMessage(buildUpdateMessage(info)) .setPositiveButton(R.string.update_action_download, @@ -333,7 +333,7 @@ public class MainActivity extends AppCompatActivity { } else { tokenContainer.setVisibility(View.GONE); } - AlertDialog.Builder builder = new AlertDialog.Builder(this) + AlertDialog.Builder builder = new AlertDialog.Builder(this, R.style.ThemeOverlay_StreamPlayer_AlertDialog) .setTitle(R.string.device_blocked_title) .setView(dialogView) .setCancelable(false) diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index d270b28..b7615f9 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -6,4 +6,10 @@ @color/black @color/black - \ No newline at end of file + + + diff --git a/dashboard/data/devices.json b/dashboard/data/devices.json index 96b7bae..468bc42 100644 --- a/dashboard/data/devices.json +++ b/dashboard/data/devices.json @@ -6,13 +6,13 @@ "model": "SM-S928B", "manufacturer": "Samsung", "osVersion": "16 (API 36)", - "appVersionName": "9.4.0", - "appVersionCode": 94000, + "appVersionName": "9.4.1", + "appVersionCode": 94100, "firstSeen": "2025-11-23T22:31:13.359Z", - "lastSeen": "2025-11-23T23:04:39.871Z", + "lastSeen": "2025-11-23T23:11:07.215Z", "blocked": false, "notes": "", - "installs": 3, + "installs": 7, "ip": "181.23.253.20", "country": "AR", "verification": { diff --git a/update-manifest.json b/update-manifest.json index 27f3630..9f42471 100644 --- a/update-manifest.json +++ b/update-manifest.json @@ -1,10 +1,10 @@ { - "versionCode": 94000, - "versionName": "9.4.0", + "versionCode": 94100, + "versionName": "9.4.1", "minSupportedVersionCode": 91000, "forceUpdate": false, - "downloadUrl": "https://gitea.cbcren.online/renato97/app/releases/download/v9.4.0/StreamPlayer-v9.4.0.apk", - "fileName": "StreamPlayer-v9.4.0.apk", - "sizeBytes": 5944530, - "notes": "StreamPlayer v9.4.0\n\nMejoras significativas en esta versi贸n:\n\n- Sistema de gesti贸n remota completamente integrado\n- Interfaz de usuario redise帽ada para mayor facilidad de uso\n- Di谩logos interactivos con controles mejorados\n- Sistema de verificaci贸n optimizado y m谩s accesible\n- Mejoras en la retroalimentaci贸n visual del usuario\n- Mayor accesibilidad en procesos de verificaci贸n\n- Optimizaci贸n general del rendimiento\n- Mejor respuesta y tiempo de carga\n\nEsta actualizaci贸n transforma la experiencia de gesti贸n con controles remotos avanzados y una interfaz mucho m谩s intuitiva." + "downloadUrl": "https://gitea.cbcren.online/renato97/app/releases/download/v9.4.1/StreamPlayer-v9.4.1.apk", + "fileName": "StreamPlayer-v9.4.1.apk", + "sizeBytes": 5944680, + "notes": "StreamPlayer v9.4.1\n\nMejoras en esta versi贸n:\n\n- Experiencia de reproducci贸n optimizada e ininterrumpida\n- Mejores controles de administraci贸n y gesti贸n de dispositivos\n- Funcionalidad de eliminaci贸n de registros con confirmaci贸n segura\n- Optimizaci贸n de energ铆a durante el uso de la aplicaci贸n\n- Interfaz administrativa mejorada con m谩s opciones\n- Flujo de trabajo m谩s eficiente para la gesti贸n\n- Mejor respuesta y estabilidad general\n- Correcciones de usabilidad menores\n\nEsta actualizaci贸n mejora tanto la experiencia de visualizaci贸n como las herramientas de administraci贸n para un mejor control y uso de la aplicaci贸n." }