Commit Graph
2 Commits
Author SHA1 Message Date
Bill 7bccd5303a feat(workspace): 模式按钮双击收展侧栏
CI / typecheck + test + build (windows) (push) Waiting to run
图标栏的「终端工作区 / SSH 工作区」按钮新增双击手势:双击当前工作区
按钮展开/收起侧栏;单击(含双击另一个按钮)只切换工作区,侧栏不动。

判定逻辑抽成零 import 纯模块 modeRailGesture.ts,用浏览器原生
MouseEvent.detail 连击计数识别手势——detail=2 到达时 store 已被
第一击更新,故在 detail=1 时把「手势前模式」存入 ref 再比对。

新增 tests/mode-rail-gesture.mjs 表驱动测试(10 例),测试数 35→36。
2026-10-20 23:59:28 +08:00
Bill 0a7bdda2d3 docs(theme): 主题系统 A+B+C 改造设计文档与实施计划(含对抗性审查记录) 2026-10-16 20:20:04 +08:00