tsic404
f408bd89f4
chore: release version 6.0.22
...
log: as title
2023-09-14 05:24:18 +00:00
tsic404
811fc172d7
chore: bump version 6.0.20
...
log: as title
2023-08-25 09:55:02 +00:00
tsic404
cce27c4d0c
chore: bump version 6.0.18
...
log: as title
2023-07-26 01:41:38 +00:00
tsic404
e1a734e030
chore: bump version 6.0.17
...
log: as title
2023-07-18 07:35:19 +00:00
tsic404
ec4637a430
fix: qdbusxml2cpp-fix not generate cpp code after dtkcore update
...
use DtkTools and DTK_XML2CPP var instead of qdbusxml2cpp-fix binary direct
log:
2023-06-20 01:47:37 +00:00
Tsic
fffda4d9ea
chore: bump version 6.0.16 ( #869 )
...
log: bump version 6.0.16
2023-05-11 17:42:49 +08:00
chenhongtao
a36ee58753
chore: use version from cmake
...
Log: use version from cmake
2023-05-11 15:44:40 +08:00
tsic404
48a580117a
chore: bump version 6.0.14
...
log: bump version 6.0.14
2023-05-09 01:47:04 +00:00
rewine
cda8e2c746
fix: must set CMAKE_INSTALL_PREFIX before GNUInstallDirs
...
Log:
Never modify the value of CMAKE_INSTALL_PREFIX after including GNUInstallDirs ,Otherwise incorrect CMAKE_INSTALL_FULL_XXXX values will be computed
2023-05-04 06:21:23 +00:00
tsic404
a074108305
chore: bump version 6.0.13
...
log: bump version 6.0.13
2023-04-21 01:59:36 +00:00
tsic404
96dcb71fdd
chore: bump version 6.0.11
...
log: bump version 6.0.11
2023-04-14 12:23:23 +08:00
heyuming
2dcd8ce83e
chore: update to C++17
...
Log: 升级到C++17
2023-03-22 10:13:44 +08:00
chenhongtao
724edd7514
chore: move configure to CMAKE_CURRENT_BINARY_DIR
...
Log: move configure location
2023-03-07 10:11:12 +08:00
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
tsic404
2f185bf3ce
chore: resolve v23 merge conflicts
...
log:
2023-02-16 15:08:28 +08:00
donghualin
9fbca27acc
fix: 声音调整改成新接口
...
org.deepin.daemon.Audio1改成org.deepin.dde.Audio1
Log: 声音调整换新接口
Influence: 鼠标移动到任务栏的声音图标,滚动鼠标,声音跟着调整
Bug: https://pms.uniontech.com/bug-view-172417.html
Change-Id: I369b74beb8e5e2e7e95c83dc88eef98c2849efc4
2022-12-07 07:00:11 +00:00
范朋程
2d958dd670
chore: V23接口改造适配
...
V23接口改造适配
Log: V23接口改造适配
Influence: 无
Task: https://pms.uniontech.com/task-view-207483.html
Change-Id: Ide530c023ea41f86fad2e8001ec67f1afaa897ab
2022-12-06 14:40:35 +08:00
donghualin
ae74a6133f
fix: 实现高效模式下托盘和快捷插件拖动功能
...
高效模式下和时尚模式下托盘区域共用一个TrayModel,在拖动图标的时候,时尚模式和高效模式保持相同的状态
Log: 实现高效模式下图标的拖动功能
Influence: 高效模式,从托盘或快捷面板拖动图标到任务栏
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I279b572231ea8efc9bd7f1ee0e628e9ee3eb064e
2022-11-02 06:58:03 +00:00
donghualin
c7826edd46
fix: 删除任务栏对libdframeworkdbus-dev库的依赖
...
1、删除项目中对libdframeworkdbus-dev库的依赖,通过使用xml2cpp的工具来自动生成dbus接口文件,在使用到dbus库的项目中包含生成文件的目录
2、修改相关服务中v20的接口(com.deepin...)为v23的接口(org.deepin...)
Log:
Influence: 打开控制中心,鼠标移动唤醒任务栏、加载插件等,观察相关功能是否正常
Task: https://pms.uniontech.com/task-view-182009.html
Change-Id: I960c849d06ed271ebbb9f8e479d9879967523581
2022-09-19 11:41:31 +00:00
rewine
3913f72143
chore: use CMAKE_SYSTEM_PROCESSOR to check sw_64
...
Log: don't use dpkg-architecture when build
2022-09-14 05:42:57 +00:00
rewine
695f590bb0
feat: use configure_file set path in DdeDockConfig.cmake
...
Log: use configure_file set path in DdeDockConfig.cmake
2022-08-29 04:39:19 +00:00
rewine
5c86e36d9f
chore: check define of VERSION before set
...
Log: check define of VERSION before set
2022-08-29 04:39:19 +00:00
rewine
e012450662
fix: use correct path in pkgconfig
...
Log: 完善 pkgconfig 路径问题
2022-08-29 04:39:19 +00:00
rewine
c401cb1df2
chore: use GNUInstallDirs in CmakeLists
...
Log: cmake 在 install 时优先使用 GNUInstallDirs
2022-08-29 04:39:19 +00:00
songwentao
830e0a7b2f
feat: 开启AM宏
...
开启AM宏定义
清除一个未定义的变量,解决编译报错
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-162227.html
Change-Id: I5d94d7d6176a2bac663d5bedf07429fdbbd85279
2022-08-15 16:46:31 +08:00
donghualin
9c1eb32e24
feat: 拖动任务栏图标实现分屏效果
...
拖动任务栏图标到屏幕中间,如果在左侧,显示左分屏效果,在右侧,显示右分屏效果
Log: 完成任务栏图标分屏效果的功能
Influence: 从任务栏拖动图标到屏幕上方,查看是否有分屏功能
Task: https://pms.uniontech.com/task-view-163465.html
Change-Id: I1a7a33646edb6f55972b8e5fa2c5f39ce026fe8e
2022-08-12 08:13:12 +00:00
donghualin
0dfb004ac0
feat: 暂时取消使用AM宏
...
适配启动器,先暂时取消使用AM宏,保证先正常使用
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-162227.html
Change-Id: I9dcf089bf361f932cd82e40bc19892d9a74b70e7
2022-07-08 11:38:45 +08:00
donghualin
5f4429b3f8
fix: 修复debian打包使用AM宏不生效的问题
...
原因:rule中定义的宏只在CMakeLists.txt文件中生效,在c++代码中不生效
解决方案:在CMakeLists.txt文件中直接定义一个宏来判断是否使用AM,这样c++代码中就可以使用CMakeLists.txt文件中的宏
Log:
Influence: 任务栏是否使用AM服务
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: Icea6ac1ac4d86dfc4f4aab040deabe99a9d1d83c
2022-06-28 11:33:53 +00:00
donghualin
4e7b27a395
feat: 任务栏特效模式集成托盘区域和快捷设置的功能
...
去掉原来的插件设置区域,将最新的托盘和快捷设置的功能集成进来
Log: 任务栏特效模式集成托盘区域和快捷设置的功能
Influence: v23任务栏特效模式
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I985f43d2da28464641fa159c8c6b5040c97e7a49
2022-05-12 17:36:19 +08: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
f3ad519535
feat: 快捷设置面板功能
...
完成快捷设置面板加载插件,显示插件,完成快捷设置的插件的接口
Log: 完成快捷设置面板的基本功能
Influence: v23任务栏快捷设置面板
Task: https://pms.uniontech.com/task-view-110309.html
Change-Id: Idaf5c50f8f447d684646afd3ed0fa3e42a94f83c
2022-05-12 17:36:19 +08:00
Fan PengCheng
1564718c8a
feat: 配置项优化,避免改动较大
...
配置项规范化
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-104239.html
Change-Id: I92646d1d17cdb8678a02057a0e3729d828f2e46a
2022-03-15 16:44:37 +08:00
Fan PengCheng
7793031f37
feat: 配置项规范化
...
配置项规范化
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-104239.html
Change-Id: I1e07db653a74f2ecc36d6c82d6abc77efe6ba89a
2022-03-15 11:01:14 +08:00
wubowen
218539e321
fix: 编译选项安全加固
...
checksec检查安全加固存在“No PIE”的情况
Log: 编译选项安全加固
Task: https://pms.uniontech.com/zentao/task-view-101037.html
Influence: 安全编译
Change-Id: Ib53d6ebe2eae2014dc426a4ec7e7e075f0482eb9
2022-03-03 11:15:14 +08:00
songwentao
254dee8455
feat: 添加应用图标的小窗口显示窗口名称的配置
...
给任务栏图标的小窗口显示窗口名称添加配置
Log:
Task: https://pms.uniontech.com/zentao/task-view-92890.html
Influence: 组策略配置场景
Change-Id: I330b6490408e0056ebc68ebefa1417207c26273f
2021-11-29 09:45:29 +08:00
weizhixinag
0181e8f10b
feat: 增加安全编译选项
...
增加gcc/g++安全编译选项,提高编译阶段安全性
Log: 增加安全编译选项
Task: https://pms.uniontech.com/zentao/story-view-13331.html
Influence: 编译安全性
Change-Id: I324b36ddc0214af27cba65b4687c841c696b0b13
2021-10-25 17:25:17 +08:00
FanPengCheng
14d1f5d52a
chore: 整理代码
...
删除用不到的内容
Log:
Task: https://pms.uniontech.com/zentao/task-view-86488.html
Change-Id: I5eb0b09cef1d504640cc676d2059cd2dfacaafaa
2021-09-28 17:42:50 +08:00
Fan PengCheng
1e3d90f62b
refactor: 去除对后端Display服务的依赖
...
后端服务数据变化有快有慢,可能导致任务栏不正确时间进行响应,从而导致显示异常,对应的单元测试代码已添加
Log: 重构显示逻辑,保障任务栏显示正常
Change-Id: I62f06c133945a625c2c2ec2b2e21809be27543b6
2021-04-12 16:53:09 +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
范朋程
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
chenjun
2ef1176873
fix: 添加针对源代码的单元测试,添加触发自动测试代码
...
因为单元测试需要直接测试源代码,而主程序代码中include的单元使用了相对路径
单元测试的CMakeLists和主程序的CMakeLists路径不同,编译单元测试时会提示找不到文件
因此设置搜索路径,并修改各单元引用头文件的路径。在单元测试的CMakeLists中添加需要依赖
Log: 添加针对源代码的单元测试,添加触发自动测试代码
Change-Id: I0e0bc92c28d6cee42fc52064fc360c58f7c02826
2020-12-22 10:10:20 +08:00
Fanpengcheng
1152cd12c4
feat: fix lintian error
...
fix lintian error
Log:
Change-Id: Ie682dc78e7959d53a2441c87c8653400e7187142
2020-11-06 16:25:56 +08:00
lxz
9abcebd423
fix: remove dbus service file
...
dock不需要提供该文件,因为dock作为桌面环境组件,由startdde进行控制。
Log:
Change-Id: I14eb5086e042d61607c2298978a52c208096c8aa
2020-10-29 10:30:08 +08:00
Zhang, DingYuan
0785dff36f
feat: add pie for mips64el
...
add pie for mips64el
Log: 添加编译参数给mips64el平台
Change-Id: Ib0f0b3dcb069aca6bb2ead11414f51f667f95bb5
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/7472
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-10-15 15:47:14 +08:00
范朋程
6c537c668b
feat: 添加单元测试框架
...
加入单元测试框架,后期由开发逐渐丰富测试用例
Log: 添加测试用例框架
2020-07-15 20:12:30 +08:00
fpc_diesel
f44d14f92e
Revert "chore:adjust the installation process"
...
This reverts commit 6e3d55db0cdfa682b0a1f4e0be641d7e43143d9c.
(cherry picked from commit 68c444b3ebfc8e15509fc645e29a65c487233b21)
2020-05-20 17:38:00 +08:00
zhaolong
6e3d55db0c
chore:adjust the installation process
...
任务栏com.deepin.dde.dock.module.app这个schema id在2个文件里定义了,并且有差异 task:21899
(cherry picked from commit 1f2c07cc8c43bba503a6a1503ca3b8d757d31f3f)
2020-05-11 17:11:02 +08:00
justforlxz
ef232eea04
feat(gsettings): control all module visible
2019-08-09 16:13:26 +08:00