茂之钳
|
81bf9e1f50
|
feat(ssh): full terminal UI with arrow keys/Tab/Ctrl keypad
- SshTerminalManager: SSH connection, shell I/O, ANSI parsing
- SshTerminalScreen: terminal output with keyboard toolbar
- Arrow keys ▲▼◀▶ (ANSI cursor codes)
- Tab, Esc, Del, Home, End, PgUp, PgDn
- Ctrl+C, Ctrl+D, Ctrl+Z
- Keyboard toolbar collapsible
- SshHost: standalone composable with connect dialog lifecycle
- JSch 0.1.55 dependency
- DevicesScreen, DiagnosticsScreen, NotificationsScreen
- TergentTheme, TergentTokens placeholder
|
2026-05-23 07:23:47 +00:00 |
|
茂之钳
|
a72b01e142
|
feat(ssh): add SSH terminal functionality (JSch)
- SshTerminalManager: SSH connection lifecycle, shell I/O, ANSI-aware line parsing
- SshTerminalScreen: Compose UI with terminal output, input bar, connect dialog
- Added JSch 0.1.55 dependency to gradle (libs.versions.toml + build.gradle.kts)
|
2026-05-23 07:19:05 +00:00 |
|
茂之钳
|
8cdf48ab95
|
docs: add SVG page mockups (9 screens) for Figma/Pixso import
- 01-onboarding.svg (引导页)
- 02-connect.svg (连接页)
- 03-chat.svg (聊天页)
- 04-settings.svg (设置页)
- 05-voice.svg (语音页)
- 06-canvas.svg (画布页)
- 07-devices.svg (节点管理)
- 08-notifications.svg (通知历史)
- 09-diagnostics.svg (连接诊断)
配色: Spec Dark mode tokens (#111827 bg, #5B8CFF primary)
图标: SVG path vectors (Remix-style), fully editable in Figma/Pixso
|
2026-05-23 05:22:15 +00:00 |
|