Jokul
|
bc371fbac5
|
fix: 修复驱动检测与版本号显示
- 修复 driver 名称获取:使用 QFileInfo::symLinkTarget() 替代 QDir::dirName(),
解决驱动名恒为 'driver' 的问题
- 添加开源内核驱动版本号支持:amdgpu/radeon/nouveau/i915 等显示内核版本
- 添加卡片 tooltip 三行信息(显卡/驱动/版本号)的翻译条目
|
2026-07-13 22:10:38 +08:00 |
|
Jokul
|
b440fdf40a
|
feat: 移除D-Bus依赖,改用 lspci 直接检测显卡,重构弹窗UI
- C++ 后端:移除 D-Bus 通信,改用 lspci -mm + /sys/bus/pci 直接检测显卡和驱动
- 新增 gpuSummary、ready 属性,通过 /sys/module 和 /proc/driver 读取驱动版本
- QML:使用 DTK 配色,卡片式布局展示 GPU 列表,每张显卡独立卡片
- 移除安装/测试/取消按钮,聚焦显卡信息展示
- 翻译精简为 5 条,同步 zh_CN / zh_TW
|
2026-07-13 21:14:12 +08:00 |
|
Jokul
|
2e10de4bcc
|
feat: 添加繁体中文(zh_TW)翻译支持
- 新增 zh_TW 翻译文件,11 条繁体中文翻译
- CMakeLists.txt 改用链式 COMMAND 编译多个 .qm 文件
- 系统语言为繁体中文时自动加载对应翻译
|
2026-07-13 20:40:53 +08:00 |
|
Jokul
|
63face00a7
|
feat: 添加国际化支持,适配系统语言
- CMakeLists.txt 添加 LinguistTools 翻译构建流程
- 添加 zh_CN 翻译文件(11 条)
- 构建时自动用 lrelease 编译 .ts 到 .qm
- .qm 文件安装到 translations/ 目录,dde-shell 自动加载
- 添加 update_translations 目标用于手动更新翻译源文件
- .gitignore 忽略 .qm 编译产物
|
2026-07-13 20:31:06 +08:00 |
|