Jokul
|
9fb80cdfc8
|
feat: 参照dde-weather重构插件,修复显示与弹窗定位
- QML 根元素使用 AppletItem,参照 dde-weather 插件实现
- 使用 Panel.rootObject.dockItemMaxSize 适配任务栏图标尺寸
- dockOrder 设为 21,定位在系统托盘左侧
- 使用 PanelPopup + PanelToolTip + TapHandler 实现点击弹窗和悬停提示
- 弹窗打开前设置 DockPanelPositioner.bounding 修正弹窗定位
- C++ 后端新增 dbusAvailable 属性,D-Bus 不可用时优雅降级
- 使用 isServiceRegistered 正确检测 D-Bus 服务可用性
- install.sh 改用 SCRIPT_DIR 自动定位项目根目录
|
2026-07-13 20:21:39 +08:00 |
|
Jokul
|
6654d0d102
|
update
|
2026-07-13 06:16:05 +08:00 |
|
Jokul
|
6f2d2bdfa0
|
fix: 添加dock模块导入
|
2026-07-12 21:48:50 +08:00 |
|
Jokul
|
3ef8870b77
|
fix: 使用AppletItem和AppletItemButton适配任务栏尺寸
|
2026-07-12 21:43:07 +08:00 |
|
Jokul
|
8d0c1ec5a6
|
feat: 恢复完整功能,包含D-Bus通信和QML界面
|
2026-07-12 21:35:44 +08:00 |
|
Jokul
|
1a3ba4ec60
|
test: 使用ContainmentItem并添加dockOrder属性
|
2026-07-12 21:28:31 +08:00 |
|
Jokul
|
73655f3f6c
|
test: 配置为dock子插件,添加简单QML界面
|
2026-07-12 21:05:39 +08:00 |
|
Jokul
|
7461ec43d2
|
test: 创建最简测试插件
|
2026-07-12 20:55:58 +08:00 |
|
Jokul
|
eb90da12f3
|
feat: 初始化项目骨架
- 创建插件元数据 package/metadata.json
- 实现主插件类 GraphicsDriverApplet (D-Bus通信)
- 实现GPU指示器类 GpuIndicator (设备信息解析)
- 创建QML界面 driverview.qml (驱动管理UI)
- 添加CMake构建配置
- 编写开发指南文档 docs/DEVELOPMENT.md
|
2026-07-12 19:54:22 +08:00 |
|