feat(app-glasses): AR-метка RayNeoX2 (com.rayneo.mercury.app) + тема + landscape

Из pair-view: meta-data com.rayneo.mercury.app=true — очки распознают
приложение как AR (без неё открывалось как обычное). Тема
Theme.ViewMateGlasses (чёрный фон, fullscreen), screenOrientation
landscape, hardwareAccelerated. Плюс фикс краша: prefs читались в
конструкторе Application (до attachBaseContext) — перенесено в onCreate.
Проверено на железе: открывается через лаунчер нормально.
This commit is contained in:
Hermes Agent
2026-08-20 01:22:27 +03:00
parent 896185244b
commit 9f1c6735c1
4 changed files with 33 additions and 4 deletions
@@ -223,7 +223,7 @@ class HostConnection(
is SetMode -> addMessage("SetMode: ${msg.mode}")
is SetScale -> {
GlassesApp.instance.scale.value = msg.scale.coerceIn(0.5f, 1f)
GlassesApp.instance.applyScale(msg.scale)
log("app", "scale → ${msg.scale}")
}