This website requires JavaScript.
28d1c02062
очки: HUD (время+заряд) сверху по центру обоих глаз, всегда поверх
main
subochev
2026-10-01 17:50:22 +03:00
65782abfdb
клавиатура: подавить системный IME на очках + ввод текста через Accessibility
subochev
2026-10-01 17:40:28 +03:00
c02e126bc6
очки: не гасить экран при закрытии посторонней WS-сессии
subochev
2026-10-01 14:10:34 +03:00
8be9afb592
аудио: убрать прогрев кодера — Concentus деградировал в ~30x
subochev
2026-10-01 12:18:40 +03:00
20d0d05fb4
аудио: убрать потери кадров (Concentus не успевал); экран — POWER
subochev
2026-10-01 12:10:30 +03:00
4743427756
экран очков: единый тумблер на «Пульте» + очки шлют реальное состояние экрана
subochev
2026-10-01 11:26:37 +03:00
de6c648c35
аудио: убрать «просадки» — запас буферов + PLC на пропусках
subochev
2026-10-01 05:58:50 +03:00
d4e1b66924
аудио UDP+Opus (очки→телефон), жесты дужки → гость, «убить всё лишнее» на очках
subochev
2026-10-01 05:54:54 +03:00
8cfd9192b3
mercury: синк часов очков после коннекта BLE (ble.response.set_time)
subochev
2026-09-28 02:27:12 +03:00
e5d2fa24a1
mercury 0.1.1-SNAPSHOT (fixed enableWirelessAdb URI); B-2 resolved
subochev
2026-09-27 16:24:33 +03:00
0f6f07782f
UI: развести статусы каналов — сводка «Связь» (BLE / TCP/IP); transport 0.1.1-SNAPSHOT; BLOCKERS B-5
subochev
2026-09-27 15:56:49 +03:00
3808281d42
fix(audio,#2): переиспользование одного MediaProjection — устранён слом повторного ON_PHONE
subochev
2026-09-27 12:49:05 +03:00
c485306bc4
BLOCKERS: B-3 закрыт — захват на очках работает, E2E ждёт нажатия UI
subochev
2026-09-27 11:33:23 +03:00
e3582e34ec
BLOCKERS: переписан по факту (B-1 не подтверждён, B-2 — нет DebugResponse в RESPONSE_MAP, B-3 — очки на другом WiFi)
subochev
2026-09-27 11:26:40 +03:00
ad4e458f5c
#5 AccessibilityProvisioner: авто-включение VmAccessibilityService на очках при коннекте (по модели ShizukuProvisioner)
subochev
2026-09-27 11:22:04 +03:00
65f3f5d228
#1,#3,#4+#5 keyboards: Binocular Compose, cursor watchdog 3s, SetText + VmNoopIme + sendText
subochev
2026-09-27 11:18:52 +03:00
3ac76daca1
feat(#1,#3): binocular start screen via Binocular{}; cursor auto-hide after 3s idle
subochev
2026-09-27 06:42:26 +03:00
b1efa3d462
feat(audio,#2): MediaProjection + AudioPlaybackCapture preview on glasses; AudioPath /vm-audio to phone; debug test tone; debug audio pipe; FGS mediaProjection type; AudioOutputSection UI toggle
subochev
2026-09-27 06:39:00 +03:00
2125788e25
glasses: пассивный Accessibility-сервис (авто-запуск + живучесть) + TASKS.md с планом
subochev
2026-09-27 05:46:14 +03:00
9914488258
phone: AdbController — единственная точка входа для adb-команд; screen on/off через Канал 1
subochev
2026-09-27 04:55:47 +03:00
027e2efb9c
phone: rewind/forward buttons in remote screen (DPAD left/right)
subochev
2026-09-27 04:01:22 +03:00
8a0b7832c0
phone: autonomous Shizuku revive over wireless-adb; glasses screen on/off buttons
subochev
2026-09-27 03:52:05 +03:00
59069a741e
phone: keep-alive foreground service + notification perm; glasses: clear NoConnection on reconnect
subochev
2026-09-26 13:59:54 +03:00
94f0ed28fc
glasses: ignore scroll drags shorter than 96px (guest counts them as item clicks); phone: skip centroid jump on finger-count change
subochev
2026-09-25 20:27:26 +03:00
05daf3fc7b
phone: delay touchpad tap click by 100 ms; second finger cancels it
subochev
2026-09-25 20:20:39 +03:00
fe95d249e9
glasses: start Mercury kill guard with service; batch scroll deltas into one drag per tick
subochev
2026-09-25 20:07:42 +03:00
c69e8a2e80
glasses: hold Mercury kill switch on hidden VirtualDisplay; phone: brightness/WiFi panel, two-finger touchpad scroll
subochev
2026-09-25 19:49:25 +03:00
3fce3eb3ca
phone: third «Пульт» tab with on-glasses cursor; atomic click injection
subochev
2026-09-25 18:20:56 +03:00
03f1d7dcc7
glasses: launch guest on Shizuku VirtualDisplay + binocular render
subochev
2026-09-25 17:19:49 +03:00
5afdde70e1
build: add .gitignore (build, .gradle, .idea, .cortexkit)
subochev
2026-09-25 15:22:43 +03:00
42f117796a
glasses: ShizukuBootstrap rewrite per docs (sticky listener + activity context)
subochev
2026-09-25 15:21:34 +03:00
86bffed6ec
phone: dynamic app list from glasses + two-channel GlassesStatusScreen
subochev
2026-09-25 15:21:14 +03:00
cc5866b373
glasses: list all installed launchable apps on phone (Android 11+ queries)
subochev
2026-09-25 15:19:57 +03:00
ca01a7b918
docs: SPEC §5.3.1 — document Shizuku v12+ integration on RayNeo X3 Pro
subochev
2026-09-25 14:47:12 +03:00
e01fafd5a9
glasses: switch to rikka.shizuku.ShizukuProvider, fix binder acquisition
subochev
2026-09-25 14:44:52 +03:00
987f9e5547
init
subochev
2026-09-25 13:24:56 +03:00
45066a65a1
Initial commit
subochev
2026-09-25 01:36:46 +00:00