Commit Graph

55 Commits

Author SHA1 Message Date
yinjianm d3e8d598b8 feat(frontend): 重构工作区终端与导航交互
将 SSH 顶部标签改为服务器级切换入口,并把同服务器下的
多终端切换、新增与关闭下沉到终端面板内部,修正服务器与
终端的视觉层级

同时将 Workbench 导航改为左侧图标栏,并为终端标签右键菜单
补充“关闭全部”动作,完善相关多语言文案与工作区事件处理
2026-03-29 23:01:49 +08:00
yinjianm f2f9c754f8 feat(workspace): add workbench layout and traffic totals
Rework the default /workspace layout into a three-column view
with a left-side Workbench, centered terminal, and right-side
status monitor.

Add a new Workbench pane that groups file manager, command
history, and editor into tabs while preserving panel state.
Extend server status data to expose cumulative network upload
and download totals since boot, and show them in the monitor.

Include a lightweight migration for the old default layout and
update related locale strings, pane metadata, and knowledge
base records.
2026-03-25 03:58:45 +08:00
Baobhan Sith d2b0e74d0f fix: 修复终端下方和右侧的布局分割线不可拖拽的问题 2025-05-28 14:11:49 +08:00
Baobhan Sith 50f3724ef8 update 2025-05-28 10:02:44 +08:00
Baobhan Sith 7533d98471 update 2025-05-28 02:22:41 +08:00
Baobhan Sith a0a250e38c fix: 修复布局分割线显示异常的问题 2025-05-27 23:28:52 +08:00
Baobhan Sith 0e396a92fa feat: 状态监视器添加IP地址显示 2025-05-15 00:26:46 +08:00
Baobhan Sith fb89c2e451 update 2025-05-13 00:43:33 +08:00
Baobhan Sith 2e69a00049 feat: 优化状态监视器,重构为单例模式 2025-05-12 21:33:23 +08:00
Baobhan Sith 62717ef7ef refactor: 重构终端底层渲染逻辑
Refs #28
2025-05-12 20:29:55 +08:00
Baobhan Sith d7bee11383 feat: 添加通知功能自定义telegram域名功能 2025-05-11 13:02:09 +08:00
Baobhan Sith c36e961426 update 2025-05-10 00:00:31 +08:00
Baobhan Sith fdf5c18dfb refactor: 引入 workspaceEvents 并迁移核心组件事件处理 2025-05-09 13:45:20 +08:00
Baobhan Sith eb3a8fed4a update 2025-05-07 21:30:10 +08:00
Baobhan Sith f31d5280e0 fix: 缓解调整字体时终端下方出现的空白问题 2025-05-05 09:33:48 +08:00
Baobhan Sith 88ad7332a3 feat: 为ssh标签栏和文件编辑器标签栏添加右键菜单 2025-05-03 19:43:50 +08:00
Baobhan Sith 53249947cb feat: 增加手动设置编辑器编码的功能
Related to #5
2025-05-03 18:18:00 +08:00
Baobhan Sith cd05671338 Update LayoutRenderer.vue 2025-05-01 20:11:02 +08:00
Baobhan Sith f4c05fe82a update 2025-05-01 20:10:29 +08:00
Baobhan Sith 288153dd70 update 2025-04-30 10:02:07 +08:00
Baobhan Sith 8845392eee update 2025-04-30 09:53:28 +08:00
Baobhan Sith 0ef8928cad update 2025-04-30 09:16:27 +08:00
Baobhan Sith bc08141982 update 2025-04-28 19:03:50 +08:00
Baobhan Sith fa3cabc13d update 2025-04-28 18:51:45 +08:00
Baobhan Sith 6062e99e3e update 2025-04-28 18:40:58 +08:00
Baobhan Sith 19e30e28cb Update LayoutRenderer.vue 2025-04-25 16:00:43 +08:00
Baobhan Sith 625a01b7d2 update 2025-04-25 00:54:37 +08:00
Baobhan Sith fae34e6144 Update LayoutRenderer.vue 2025-04-24 22:06:48 +08:00
Baobhan Sith 8df6b60b5d Update LayoutRenderer.vue 2025-04-23 22:28:51 +08:00
Baobhan Sith 714f173a46 update 2025-04-23 19:43:10 +08:00
Baobhan Sith 1916f4b4d7 update 2025-04-23 18:47:48 +08:00
Baobhan Sith f8bf4a71e2 Update LayoutRenderer.vue 2025-04-23 18:36:38 +08:00
Baobhan Sith 8f98868ed3 update 2025-04-22 11:12:04 +08:00
Baobhan Sith ca828cefe1 update 2025-04-22 11:09:16 +08:00
Baobhan Sith 8b99adbbc4 update 2025-04-22 10:39:32 +08:00
Baobhan Sith 1e93d0081d update 2025-04-22 10:25:21 +08:00
Baobhan Sith cf6c02c440 update 2025-04-21 23:59:32 +08:00
Baobhan Sith ca1fcf9fc3 update 2025-04-21 23:45:50 +08:00
Baobhan Sith 1a6067c879 update 2025-04-21 23:23:54 +08:00
Baobhan Sith 9f0d7d18cf Update LayoutRenderer.vue 2025-04-21 21:50:20 +08:00
Baobhan Sith a378ca98f4 update 2025-04-21 21:39:26 +08:00
Baobhan Sith 0774ba94ab update 2025-04-21 20:55:21 +08:00
Baobhan Sith 4df9a9a319 update 2025-04-21 18:45:24 +08:00
Baobhan Sith b3cff9512e update 2025-04-21 01:11:32 +08:00
Baobhan Sith ee97fd3ad7 update 2025-04-21 01:09:31 +08:00
Baobhan Sith 492d0ee8dd update 2025-04-21 00:56:29 +08:00
Baobhan Sith 7b00a111dd update 2025-04-20 21:32:38 +08:00
Baobhan Sith e2fbdb3bd9 update 2025-04-20 17:05:30 +08:00
Baobhan Sith 06723fc145 update 2025-04-18 15:07:54 +08:00
Baobhan Sith 1b2466899d update 2025-04-18 14:36:02 +08:00