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."
}