15 Commits

Author SHA1 Message Date
Tsic
d57ec415cd
fix(build): fix CMakeLists merge error (#772)
fix CMakelists error and use find_pacakge Dwayland
fix archlinux build dep

log:
2023-02-20 02:36:55 +00:00
donghualin
728b700dba feat: 特效模式下右侧插件区域功能
完成插件区域的引用图标加载、快捷设置的展示、老插件的加载等功能

Log: 完成特效模式下右侧插件区域的功能
Influence: v23任务栏右侧插件区域
Task: https://pms.uniontech.com/task-view-110311.html
Change-Id: I1599907d4529c57070ee2e21b70cc0c17f132e5e
2022-05-12 17:36:19 +08:00
donghualin
9d811ac826 feat: 删除对dde-control-center-dev包的引用
删除项目中对dde-control-center-dev包的引用和其他相关的内容

Log: 删除对dde-control-center-dev包的引用
Influence: 无
Task: https://pms.uniontech.com/task-view-114411.html
Change-Id: I38323556c35fb5c5ec870207f6fceac082c13099
2022-04-25 12:55:25 +08:00
范朋程
9b7b84b41d chore: 插件名更改
dcc-dock-setting-plugin改名为dcc-dock-plugin,符合命名规范

Log:
Task: https://pms.uniontech.com/zentao/task-view-91199.html
Influence: 安装了旧的插件的话,需要先卸载再安装新的插件
Change-Id: I3af9d1d0c51c044076d2f71d6a359eaf188f3ea8
2021-11-11 11:01:57 +08:00
范朋程
0d1f12dc1b test: wayland环境下dde-dock测试
dde-dock代码里存在X相关的硬编码。
为了在wayland环境下能够显示dde-dock且不影响其基本功能,故先将相关代码屏蔽。

Log: 适配dde-dock在wayland环境下显示
Influence: wayland适配
Change-Id: I9d579841b1e371f2ccea81351ffdfdc8eddfc070
2021-11-05 22:39:14 +08:00
FanPengCheng
95243706b4 test: 添加任务栏配置插件部分的单元测试代码
添加任务栏配置插件部分的单元测试代码

Log:
Task: https://pms.uniontech.com/zentao/task-view-86362.html
Change-Id: Ia3b52a70e53a01e085bbab6ae142244949758aaa
2021-09-24 14:24:07 +08:00
FanPengCheng
816f0edc87 test: 添加单元测试代码
添加单元测试代码

Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
2021-08-26 12:43:17 +08:00
FanPengCheng
e4d7556090 chore: 添加内存泄露检测的编译参数
为后面CI自动化做准备,内存检测编译参数仅在Release模式下生效

Log:
Change-Id: Id03a9781ba55578645942e597fa7b0425dd419a7
2021-05-24 17:36:40 +08:00
Fan PengCheng
5300364d3a chore: 整理代码结构
对代码文件的include全部设置设置引用路径,删除用不到的代码文件

Log: 整理代码结构
Change-Id: I9582022d38083a5380f1952e434d8b4d71c98d62
2021-04-07 10:56:20 +08:00
Fan PengCheng
f46de5761e fix: 修复应用获取配置某些情况下可能失败的问题
条件判断写的有问题,少了括号

Log: 修复应用获取配置某些情况下可能失败的问题
Change-Id: I0e9f447e4d904cba2aaea83fa77ce7c2f87cae08
2021-03-25 14:21:57 +08:00
Fan PengCheng
a3619cc0bb fix: 修复内存泄露问题
修复Address Sanitizer检测的内存泄露处

Log: 修复内存泄露问题
Bug: https://pms.uniontech.com/zentao/bug-view-68395.html
Change-Id: Ib43b3cd3c37ee1825c04e8fffc7d3e1836a177af
2021-03-24 20:25:20 +08:00
范朋程
7ba28a270c feat: 添加Mock
添加Mock依赖

Log:
Change-Id: I9625b67a9ac0155fafd60aca3ec27b996c6005e8
2021-03-10 16:48:31 +08:00
范朋程
5943d8868d feat: 添加单元测试代码
添加单元测试代码

Log:
Change-Id: I05428bb97788dda68dfc1c1422b57c4aa86cc9dd
2021-03-06 18:45:21 +08:00
范朋程
55d34b91e3 feat: 添加单元测试代码
添加单元测试代码

Log:
Change-Id: I9cebdef6989322b8deefd039bee7b1c8658e6dbf
2021-03-06 17:33:27 +08:00
liuxing
d330600907 feat: 配置ci
文件命名、生成脚本

Log: 任务栏配置ci
Change-Id: I0948f79beb3348ee1dccb90bf4b4453d5c1e9c13
2021-03-05 18:25:00 +08:00