Jokul
|
fba506d9d8
|
feat: 国际化支持,英文源串+中文翻译
全部44处qsTr源串改为英文,新建translations/jnetapplet_zh_CN.ts
中文翻译文件。CMake增加LinguistTools+qt_add_translation编译
.ts->.qm,init()按系统语言加载.qm并安装到qApp。
中文系统显示中文翻译,英文系统显示英文源串。
|
2026-07-24 11:40:12 +08:00 |
|
Jokul
|
4b5cde4361
|
fix: SPDX版权头从占位符改为2026 Jokul
8个源文件的 SPDX-FileCopyrightText: 2024 MyCompany 改为 2026 Jokul。
|
2026-07-24 10:02:46 +08:00 |
|
Jokul
|
6d17f638e7
|
fix: 窗口居中加Screen.virtualX/virtualY偏移适配多显示器
原 Screen.width/height 居中在虚拟桌面原点,多显示器下窗口可能出
现在非预期屏幕。加 virtualX/virtualY 偏移后在任务栏所在屏幕内居中。
|
2026-07-24 09:57:32 +08:00 |
|
Jokul
|
c614df5fbe
|
fix: 独立窗口及任务栏图标适配深色模式
4 个独立窗口(AboutWindow/SettingsWindow/TextColorPicker/TrafficChartWindow)
新增 isDarkMode 属性,由 networkview.qml 检测后注入,各窗口定义深/浅双色方案。
深色模式检测从 DockPalette.iconTextPalette 改为 DTK.palette.window.hslLightness,
因 DockPalette 不随系统深色主题变化。
同时将 networkview.qml 任务栏图标和 NetworkPopup 弹窗的颜色基从
DockPalette.iconTextPalette 改为 DTK.palette.windowText,修复深色模式
下黑底黑字、浅色模式下白底白字的问题。
|
2026-07-24 09:30:18 +08:00 |
|
Jokul
|
fcb43fe34f
|
feat: About 窗口版本号改为项目统一版本,仓库地址增加一键复制按钮
|
2026-07-19 19:13:13 +08:00 |
|
Jokul
|
6b2721c821
|
fix: About 窗口标题和副标题水平居中(Layout.alignment 在 ColumnLayout 内不可靠,改用 fillWidth+horizontalAlignment)
|
2026-07-19 18:36:32 +08:00 |
|
Jokul
|
e83fb0e269
|
style: About 窗口改用 DTK 原生风格,键值对信息布局
|
2026-07-19 18:02:53 +08:00 |
|
Jokul
|
d53409808c
|
refactor: 抽取 About 窗口到独立 QML 组件 package/components/AboutWindow.qml
|
2026-07-19 17:31:42 +08:00 |
|