Commit Graph

12 Commits

Author SHA1 Message Date
86d399c706 feat: 终端同步加固与移动端最小验证 App
- 服务端: RTTY_TOKEN 最小鉴权; Ready.resumed 会话恢复语义; 会话按 ID 原子创建
- 服务端: 桌面端连接/重连时全屏 ANSI 重绘; 惰性语义快照(仅移动端订阅时生成); Ping/Pong 心跳
- 桌面端: 输入改二进制帧无损透传; 指数退避自动重连; token 输入框; resumed 状态展示
- 移动端: 修复 client=mobile 参数(此前永远收不到快照); 新增最小验证 App(连接/快照显示/输入/Keybar); 支持 token; Android 网络权限
- 测试: 修正 e2e onReady 签名; 新增移动端 widget 测试
2026-08-02 18:49:39 +08:00
339fbe357f docs: add project summary with directory tree and feature mapping 2026-08-01 22:28:49 +08:00
d224a5aaa9 chore: fix integration test lints 2026-08-01 21:29:07 +08:00
d1cd33de07 fix: debounce resize and enlarge broadcast buffer for TUI resize stability 2026-08-01 21:10:23 +08:00
1ab485dffe fix: wire backend<->engine data flow so content renders and input works 2026-08-01 20:20:25 +08:00
76ce9a01b1 fix: initialize Alacritty Rust engine in main() 2026-08-01 20:06:38 +08:00
562662c1bd feat: replace xterm with flutter_alacritty for true industrial-grade rendering 2026-08-01 19:53:30 +08:00
7e4236e2f3 fix: address unimplemented/broken issues across server and desktop 2026-08-01 18:58:12 +08:00
93ee801f27 feat: add Flutter desktop client for Rtty 2026-08-01 17:40:52 +08:00
f25506ec5b feat: implement Rtty server core (PTY + alacritty engine + WebSocket) 2026-08-01 16:35:46 +08:00
01b3bea1c6 feat(server): 初始化 rtty-server 项目结构与基础依赖 2026-07-31 16:38:02 +08:00
c78bfd39ec Initial commit 2026-07-31 13:46:58 +08:00