Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d2c3041b0a |
@@ -8,8 +8,8 @@ android {
|
||||
applicationId "com.streamplayer"
|
||||
minSdk 21
|
||||
targetSdk 33
|
||||
versionCode 94300
|
||||
versionName "9.4.3"
|
||||
versionCode 94400
|
||||
versionName "9.4.4"
|
||||
buildConfigField "String", "DEVICE_REGISTRY_URL", '"http://194.163.191.200:4000"'
|
||||
}
|
||||
|
||||
|
||||
10
app/src/main/res/drawable/bg_dialog_dark.xml
Normal file
10
app/src/main/res/drawable/bg_dialog_dark.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<solid android:color="@color/dialog_background" />
|
||||
<corners android:radius="18dp" />
|
||||
<padding
|
||||
android:bottom="16dp"
|
||||
android:left="16dp"
|
||||
android:right="16dp"
|
||||
android:top="16dp" />
|
||||
</shape>
|
||||
10
app/src/main/res/drawable/bg_events_refresh_button.xml
Normal file
10
app/src/main/res/drawable/bg_events_refresh_button.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<solid android:color="@color/accent_blue" />
|
||||
<corners android:radius="20dp" />
|
||||
<padding
|
||||
android:bottom="8dp"
|
||||
android:left="20dp"
|
||||
android:right="20dp"
|
||||
android:top="8dp" />
|
||||
</shape>
|
||||
@@ -94,6 +94,8 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:background="@drawable/bg_events_refresh_button"
|
||||
android:textColor="@color/white"
|
||||
android:text="@string/events_refresh_action"
|
||||
android:textAllCaps="false"
|
||||
android:visibility="gone" />
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
android:id="@+id/blocked_message_text"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:textColor="@android:color/black"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<LinearLayout
|
||||
@@ -29,7 +29,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/device_blocked_token_label"
|
||||
android:textColor="@android:color/black"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
android:layout_marginTop="4dp"
|
||||
android:background="@android:color/transparent"
|
||||
android:padding="8dp"
|
||||
android:textColor="@android:color/black"
|
||||
android:textColor="@color/white"
|
||||
android:textIsSelectable="true"
|
||||
android:textSize="16sp" />
|
||||
</LinearLayout>
|
||||
|
||||
@@ -3,4 +3,6 @@
|
||||
<color name="black">#FF000000</color>
|
||||
<color name="white">#FFFFFFFF</color>
|
||||
<color name="text_secondary">#B3FFFFFF</color>
|
||||
<color name="accent_blue">#FF1E88E5</color>
|
||||
<color name="dialog_background">#FF121212</color>
|
||||
</resources>
|
||||
|
||||
@@ -8,8 +8,16 @@
|
||||
</style>
|
||||
|
||||
<style name="ThemeOverlay.StreamPlayer.AlertDialog" parent="ThemeOverlay.AppCompat.Dialog.Alert">
|
||||
<item name="android:windowBackground">@drawable/bg_dialog_dark</item>
|
||||
<item name="android:colorBackground">@color/dialog_background</item>
|
||||
<item name="colorBackgroundFloating">@color/dialog_background</item>
|
||||
<item name="android:textColorPrimary">@color/white</item>
|
||||
<item name="android:textColorSecondary">@color/white</item>
|
||||
<item name="colorAccent">@color/white</item>
|
||||
<item name="android:textColorSecondary">@color/text_secondary</item>
|
||||
<item name="colorAccent">@color/accent_blue</item>
|
||||
<item name="android:buttonStyle">@style/StreamPlayer.DialogButton</item>
|
||||
</style>
|
||||
|
||||
<style name="StreamPlayer.DialogButton" parent="@style/Widget.AppCompat.Button.ButtonBar.AlertDialog">
|
||||
<item name="android:textColor">@color/accent_blue</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
"model": "SM-S928B",
|
||||
"manufacturer": "Samsung",
|
||||
"osVersion": "16 (API 36)",
|
||||
"appVersionName": "9.4.3",
|
||||
"appVersionCode": 94300,
|
||||
"appVersionName": "9.4.4",
|
||||
"appVersionCode": 94400,
|
||||
"firstSeen": "2025-11-23T22:31:13.359Z",
|
||||
"lastSeen": "2025-11-23T23:11:07.215Z",
|
||||
"blocked": false,
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"versionCode": 94300,
|
||||
"versionName": "9.4.3",
|
||||
"versionCode": 94400,
|
||||
"versionName": "9.4.4",
|
||||
"minSupportedVersionCode": 91000,
|
||||
"forceUpdate": false,
|
||||
"downloadUrl": "https://gitea.cbcren.online/renato97/app/releases/download/v9.4.3/StreamPlayer-v9.4.3.apk",
|
||||
"fileName": "StreamPlayer-v9.4.3.apk",
|
||||
"sizeBytes": 5947283,
|
||||
"notes": "StreamPlayer v9.4.3\n\nNovedades destacadas:\n\n- Botón \"Actualizar ahora\" en la sección de Eventos para refrescar manualmente la grilla.\n- Sincronización silenciosa cada 60 minutos para precargar nuevos eventos sin interrumpir la reproducción.\n- Cache persiste y se aplica automáticamente al reiniciar la app para asegurar datos frescos.\n- Cierre completo al salir para garantizar que cada inicio recargue con la última información disponible.\n- Correcciones y mejoras generales de estabilidad en la sección de eventos."
|
||||
"downloadUrl": "https://gitea.cbcren.online/renato97/app/releases/download/v9.4.4/StreamPlayer-v9.4.4.apk",
|
||||
"fileName": "StreamPlayer-v9.4.4.apk",
|
||||
"sizeBytes": 5948849,
|
||||
"notes": "StreamPlayer v9.4.4\n\nCorrecciones y mejoras:\n\n- Los botones de actualización y cierre en los diálogos ahora se ven correctamente en temas claros y oscuros.\n- Nuevo estilo oscuro en los diálogos para mejorar el contraste del texto y acciones.\n- Botón \"Actualizar ahora\" de eventos con diseño sólido para que destaque en cualquier fondo.\n- Se mantiene la actualización silenciosa y el caché de eventos para que siempre encuentres la grilla fresca al reiniciar.\n\nRecomendamos actualizar para asegurar la mejor experiencia con la sección de eventos y el sistema de actualizaciones."
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user