-
68ddd2c98c
add package-lock.json to .gitignore
master
ssdfasd
2026-03-22 00:49:57 +08:00
-
ca400d324d
add .gitignore, remove node_modules from tracking
ssdfasd
2026-03-22 00:47:55 +08:00
-
d023705220
fix: properly parse --port argument in packaged Electron app
ssdfasd
2026-03-22 00:37:58 +08:00
-
38f6d5e97c
fix: remove version number from exe filename
ssdfasd
2026-03-22 00:03:08 +08:00
-
953cadd1a6
feat: add Electron packaging with headless mode and --port support
ssdfasd
2026-03-21 23:51:03 +08:00
-
a819563382
fix: simplify index.html structure
ssdfasd
2026-03-21 23:27:00 +08:00
-
d6f3549a53
feat: add status bar with connection indicator and cd path detection
ssdfasd
2026-03-21 22:49:14 +08:00
-
666dc3cfe8
feat: add per-terminal status indicators and increase terminal init delay to 600ms for stability
ssdfasd
2026-03-21 22:28:00 +08:00
-
5907fb74e4
fix: apply continuous brightness to header and separator instead of binary dark/light mode
ssdfasd
2026-03-21 22:16:04 +08:00
-
7758138f9c
fix: use current brightness theme when creating terminals on layout switch
ssdfasd
2026-03-21 22:00:09 +08:00
-
7b71d8bee1
feat: add layout switcher with grid preview supporting 1x1 to 4x4 layouts
ssdfasd
2026-03-21 21:54:33 +08:00
-
7b1b3bce89
feat: add vertical split layout with two independent terminals
ssdfasd
2026-03-21 21:36:13 +08:00
-
9179b7989e
@!!!破碎问题用延时解决!!!
ssdfasd
2026-03-21 21:27:17 +08:00
-
7e429c01c9
fix: use double requestAnimationFrame to ensure terminal dimensions are stable before fitting
ssdfasd
2026-03-21 21:21:42 +08:00
-
e1017164e8
fix: remove blue from header by using dark gray background
ssdfasd
2026-03-21 20:51:03 +08:00
-
bb56998614
fix: remove blue flash on page load by using black as default background
ssdfasd
2026-03-21 20:50:24 +08:00
-
cca6c28940
fix: update title and accent colors for theme adaptation
ssdfasd
2026-03-21 20:48:03 +08:00
-
ab5781c6c9
fix: apply theme on terminal initialization
ssdfasd
2026-03-21 20:47:13 +08:00
-
c8a430b918
feat: add brightness slider with auto theme adaptation
ssdfasd
2026-03-21 20:39:59 +08:00
-
ca9aae75fb
chore: rename title to XCTerminal and remove unused buttons
ssdfasd
2026-03-21 20:35:45 +08:00
-
fd70c1ad41
chore: 清理残余文件
ssdfasd
2026-03-21 20:26:20 +08:00
-
c265de6a84
chore: 项目分割线
ssdfasd
2026-03-21 20:01:31 +08:00
-
b5749d01ec
chore: 添加终端服务器端口文件
ssdfasd
2026-03-21 19:58:33 +08:00
-
77d1589093
fix: 支持终端GUI应用alternate screen模式滚轮事件
ssdfasd
2026-03-20 17:06:37 +08:00
-
6de7229be5
fix: 支持终端GUI应用鼠标追踪模式下的滚轮事件
ssdfasd
2026-03-20 16:54:27 +08:00
-
435836378e
fix: 修复终端内鼠标显示text光标的问题(editable节点和hiddenInput)
ssdfasd
2026-03-20 16:35:52 +08:00
-
6e8827874d
fix: 修复终端内鼠标显示text光标的问题
ssdfasd
2026-03-20 16:23:06 +08:00
-
0648a71560
fix: 修复生产模式静态文件路径 build->dist
ssdfasd
2026-03-20 13:47:00 +08:00
-
524f0a6eb1
docs: README 改为中文
ssdfasd
2026-03-20 13:39:58 +08:00
-
f64fa0e674
docs: 添加 README.md
ssdfasd
2026-03-20 13:39:10 +08:00
-
0266127b21
config: 移除 exe 文件名中的版本号
ssdfasd
2026-03-20 13:37:32 +08:00
-
ebad9f2e2c
feat: 支持 --port 参数指定端口
ssdfasd
2026-03-20 13:33:55 +08:00
-
611238429d
chore: 更新 package-lock.json
ssdfasd
2026-03-20 13:28:12 +08:00
-
bb8ece12be
rename: 项目更名为 XCTerminal
ssdfasd
2026-03-20 13:27:34 +08:00
-
c9b74c2ac9
config: 禁用 electron-builder npmRebuild 以解决 Spectre 编译问题
ssdfasd
2026-03-20 13:19:02 +08:00
-
099cf1c899
fix: 修复 node-pty offData/offExit 方法名错误
ssdfasd
2026-03-20 13:07:13 +08:00
-
1829e4d9a6
feat: 添加 Electron headless 终端应用支持
ssdfasd
2026-03-20 13:01:32 +08:00
-
c6e15773ec
feat: 终端服务器自动分配空闲端口
ssdfasd
2026-03-20 12:55:00 +08:00
-
9bd17e46bd
feat: 显示 PowerShell 当前路径到终端标题栏
ssdfasd
2026-03-20 12:48:20 +08:00
-
1d5ba15461
refactor: 删除调试日志,优化终端面板布局和连接状态显示
ssdfasd
2026-03-20 12:38:28 +08:00
-
3e8e71bd79
fix: 修复 Ghostty 实例重复加载问题并优化终端输入逻辑
ssdfasd
2026-03-20 12:34:08 +08:00
-
759bf6276e
feat: 支持 2x2 终端面板网格布局
ssdfasd
2026-03-20 01:50:05 +08:00
-
b79abc9d8d
feat: 支持 3 列终端面板布局 - 修复多面板焦点冲突问题
ssdfasd
2026-03-20 01:48:54 +08:00
-
51af175d92
fix: 隔离 Ghostty 实例避免多面板输入冲突
ssdfasd
2026-03-20 01:23:35 +08:00
-
346fa9b7e0
feat: 实现 2x3 终端面板网格布局
ssdfasd
2026-03-20 00:48:50 +08:00
-
0786167c87
优化终端输入延迟:跳过WebSocket直接使用HTTP - 消除WebSocket连接等待延迟,输入响应时间从200ms降至<50ms - Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ssdfasd
2026-03-20 00:12:48 +08:00
-
fd7438afae
降低终端输入延迟:将WebSocket等待超时从1200ms降至200ms
ssdfasd
2026-03-20 00:05:44 +08:00
-
cd18e76b2d
Remove header toolbar from terminal page
ssdfasd
2026-03-19 22:47:31 +08:00
-
e64d63e8b9
Initial commit
ssdfasd
2026-03-19 22:38:54 +08:00