CICD: сборка APK на release → F-Droid; versionCode из тега; фикс скролла каталога и масштаба
build / Android APK to F-Droid (release) Failing after 36s
build / Android APK to F-Droid (release) Failing after 36s
This commit is contained in:
@@ -18,6 +18,7 @@ import pw.binom.viewmate.core.protocol.PlayVideo
|
||||
import pw.binom.viewmate.core.protocol.SetMode
|
||||
import pw.binom.viewmate.core.protocol.SetScale
|
||||
import pw.binom.viewmate.core.protocol.ShowText
|
||||
import pw.binom.viewmate.core.protocol.Shutdown
|
||||
|
||||
/**
|
||||
* Действия «телефона»: каталог Jellyfin, зеркала media-mirror, очки.
|
||||
@@ -267,5 +268,11 @@ class PhoneActions(
|
||||
return "масштаб → $clamped"
|
||||
}
|
||||
|
||||
/** Закрыть приложение на очках (телефон остаётся открытым). */
|
||||
suspend fun shutdownGlasses(): String {
|
||||
sender.send(Shutdown())
|
||||
return "выключение очков"
|
||||
}
|
||||
|
||||
private fun ticksToMinutes(ticks: Long): Long = ticks / 10_000_000 / 60
|
||||
}
|
||||
|
||||
@@ -95,3 +95,8 @@ data class SttDone(val full: String) : HostToGlasses
|
||||
@Serializable
|
||||
@SerialName("stt_cancel")
|
||||
class SttCancel : HostToGlasses
|
||||
|
||||
/** Полное выключение приложения на очках (по команде с телефона). */
|
||||
@Serializable
|
||||
@SerialName("shutdown")
|
||||
class Shutdown : HostToGlasses
|
||||
|
||||
Reference in New Issue
Block a user