Skip to content

Releases: tianlingmc/edex-ui-plus

eDEX-UI-Plus v1.2.0

Choose a tag to compare

@tianlingmc tianlingmc released this 18 Jul 03:21

eDEX-UI-Plus v1.2.0 版本更新

相对于 v1.1.0 更新如下:

新增 / 改进

  • 进程模块增强:进程列表(toplist)新增全屏详情页、音效反馈、加载性能优化与视觉分层,中英文界面同步更新。
  • 关机动画优化:关机时重放 logo 故障动画并以缓动淡出到黑屏退出

其他

  • 更新 README 与 EN-README 至 v1.2.0。
  • 清理冗余媒体资源,统一图标源。

下载

  • eDEX-UI-Plus Setup 1.2.0.exe — NSIS 安装版(推荐下载)
  • eDEX-UI-Plus 1.2.0.exe — 最新便携版(可直接运行)
  • eDEX-UI-Plus-1.2.0-win.zip — 解压运行版(原便携版,需解压运行)

说明

基于 eDEX-UI 衍生开发,遵循 GPL-3.0。保留原作者版权与署名,本版本改动已注明。

eDEX-UI-Plus v1.1.0

Choose a tag to compare

@tianlingmc tianlingmc released this 14 Jul 12:56

v1.1.0 更新内容

  • 添加联网检测更新功能
  • 侧边栏虚拟地球模块对其原版
  • 添加全屏地球页面

更新检测

Note

更新机制轻量、仅检查是否有新版本

  • 设置页「检查更新」按钮支持手动检测;应用启动时有静默校验,无新版本不打扰用户。
  • 检测到新版本时仅提示并展示「前往下载」按钮跳转 GitHub Release 发布页,不做任何后台下载 / 安装。
  • 检查更新弹窗支持简体中文 / 英文双语,所有状态(检测中 / 有更新 / 已是最新 / 失败)均可关闭。

网络与兼容性

  • 更新检查改用 Electron net.fetch(走 Electron 网络栈,自动继承系统代理与系统根证书),修复国内 MITM 代理环境下证书校验失败(UNABLE_TO_VERIFY_LEAF_SIGNATURE)导致一直提示「检查更新失败」的问题。
  • 增加多源顺序兜底:官方 GitHub API → ghfast.top → ghproxy.com 镜像,单源超时自动切换,提升国内网络下的可达性。

全屏虚拟地球页面

  • 全屏显示虚拟地球
  • 显示网络连接状态等信息

pic-1

已知问题

跨平台版本(macOS / Linux)暂未实现。
GeoIP 数据库自动更新器仍受代理证书影响,已静默降级为本地库 / 在线 IP API,不阻塞主功能(地球面板的 GeoIP 可视化不受影响)。

eDEX-UI-Plus v1.0.0

Choose a tag to compare

@tianlingmc tianlingmc released this 14 Jul 03:09

eDEX-UI-Plus 的首个稳定版本。

eDEX-UI-Plus 是基于 eDEX-UI 的二次开发衍生版本,将底层技术栈全面现代化并改进使用体验。

下载

  • Windows 安装程序 (推荐): eDEX-UI-Plus Setup 1.0.0.exe (126 MB)
  • 便携版: 解压 win-unpacked.zip 直接运行 eDEX-UI-Plus.exe,无需安装

安装程序未经代码签名,Windows SmartScreen 会弹出警告,点击"仍要运行"即可。

主要特性

终端

  • 多标签页终端(最多 6 个),支持拖拽排序与独立关闭
  • 新建终端时可选 Shell(PowerShell 7、PowerShell 5、Git Bash)
  • 关闭终端时确认提示,防止误操作
  • 支持 256 色、鼠标事件、curses/TUI 应用(neofetch、htop、vim 等)
  • 可配置字体大小、光标样式/闪烁、回滚行数、行高、字间距

系统监控

  • 实时 CPU / 内存 / 进程监控(多核仪表盘 + 历史曲线)
  • 网络连接监控:GeoIP 定位、活跃 TCP 连接、上下行速率
  • 硬盘空间使用情况

文件浏览器

  • 自动跟随终端 CWD(当前工作目录)
  • 显示磁盘列表(Show disks)
  • 右键菜单(复制路径、打开文件等)
  • 目录空间使用率进度条

界面定制

  • 19 种屏幕键盘布局(含 Dvorak、Colemak、Workman 等)
  • CSS 注入自由修改样式
  • 科幻音效(按键音、启动音),音量/放大可调
  • 时钟 12/24 小时制
  • 入场动画速度调节

设置与配置

  • 图形化设置页面(左侧分类导航)
  • 一键恢复默认配置
  • 配置热重载,修改后立即生效无需重启
  • 简体中文配置说明(配置键名保留英文,描述汉化)

现代化升级

组件 原版 v1.0.0
Electron 12 (EOL) 43.1.0
xterm.js 4 6 (@xterm/xterm)
node-pty 0.10 1.1 (conpty + WinPTY)
node-pty 安全模型 nodeIntegration: true contextIsolation + preload/IPC
配置存储 散落 中心化 settings.json + 双层校验

新增功能(原版没有)

  • 多终端标签页(JSON 协议 WebSocket 管理多个 pty)
  • 终端配置中心化设置(图形化 UI + 热重载)
  • 终端行为配置(新建时弹出 Shell 选择、默认终端类型、关闭前确认)
  • 简体中文配置说明
  • WebGL 3D 互动地球(GeoIP 可视化)
  • PDF / Markdown / 图片阅读器
  • 内置媒体播放器
  • 网络连通性检测(Ping)

系统要求

  • 操作系统: Windows 10/11 x64
  • 运行时: Microsoft Visual C++ Redistributable(一般系统已自带)
  • 磁盘空间: 约 300 MB(含应用 + 资源)

已知问题

  • 应用未代码签名,Windows SmartScreen 首次运行需手动确认
  • 跨平台版本暂未实现(macOS/Linux 待后续版本)

许可

GNU General Public License v3.0

本项目基于 eDEX-UI 二次开发,原作者 Gabriel 'Squared' SAILLARD(2021)。
完整许可文本见 LICENSE,署名与第三方资源许可见 NOTICE.md。

致谢

  • 原始项目: eDEX-UI by GitSquared