feat(workspace): 标签关闭二次确认(终端/SSH 双开关 + 键盘 Backspace/Delete 误关拦截),v1.0.27
CI / typecheck + test + build (windows) (push) Canceled after 0s
CI / typecheck + test + build (windows) (push) Canceled after 0s
This commit is contained in:
1 parent
bca7033689
commit
cff5454346
19 files changed
+283
-50
No files matched your search
@@ -1,5 +1,19 @@
|
||||
# OpenTerminal 更新日志
|
||||
|
||||
## v1.0.27 - 2026-10-15
|
||||
|
||||
本次新增标签页关闭二次确认:误触关闭不再直接杀掉正在工作的终端或 SSH 会话,尤其是点击标签后顺手按 Backspace 把整个 tab 关掉的高频误操作。
|
||||
|
||||
### 新增:关闭标签二次确认
|
||||
- 设置 → 渲染与行为 新增两个开关(**默认关闭**,不开启则与原行为完全一致):
|
||||
- **关闭终端标签二次确认**:关闭本地终端标签前弹出确认框
|
||||
- **关闭 SSH 连接标签二次确认**:关闭 SSH 连接标签前弹出确认框(SSH 断开代价高,可以只对它开启)
|
||||
- 覆盖所有用户关闭入口:标签 × 按钮、右键菜单的「关闭 / 关闭其他 / 关闭右侧」、以及键盘 Delete / Backspace
|
||||
- 「关闭其他 / 关闭右侧」对整批只弹一次确认,确认框会显示将关闭的数量
|
||||
- 点击标签获得焦点后按 Backspace / Delete 不再直接关闭标签,而是走同样的确认逻辑——这是误关闭的主要来源
|
||||
- 开关保存后立即生效,无需重启;终端内正常输入退格、删除完全不受影响
|
||||
- 会话自然退出、应用布局模板等程序性关闭不弹确认
|
||||
|
||||
## v1.0.26 - 2026-10-11
|
||||
|
||||
本次重点是性能与可诊断性:修复了拖动缩放窗口或终端高频输出时整个界面冻结数秒的问题;新增落盘的诊断日志(默认开启,7 天自动清理),以后反馈卡顿可以附上日志,定位不再靠猜。
|
||||
|
||||
Reference in new issue
Block a user