tsic404
9de057e2cc
refactor: add taskmanager from dde-application-manager
...
1. taskmanager used to identify which entry should map to window
in x11 environmrnt, listen to xevent in anohter thread, and handle those event
when window create, destory, changed. use some way to identify which entry(desktopfile)
should mapped to changed window.
in wayland, connected plsamawindow signal(window created destoried.
2. use taskmanager instead of dbus in old dock code
log: as title
2023-07-18 07:35:19 +00:00
tsic404
2f185bf3ce
chore: resolve v23 merge conflicts
...
log:
2023-02-16 15:08:28 +08:00
donghualin
60e5e1b749
fix: 优化插件图标样式
...
鼠标进入的时候,图标显示底色
Log: 优化图标样式
Influence: 图标样式
Task: https://pms.uniontech.com/bug-view-181945.html
Change-Id: I9eb594119f0dbef36aee64ae4fd7a99fa12389c7
2023-01-12 13:55:48 +08:00
donghualin
a1748e3ca1
fix: 调整插件的尺寸
...
调整任务栏插件尺寸
Log: 调整插件尺寸
Influence: 观察任务栏插件是否对齐
Task: https://pms.uniontech.com/task-view-222353.html
Change-Id: I30b9e1b1862fd9ba5ff3a2a931cd73204ead4292
2023-01-12 13:54:06 +08: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
b698b07dde
fix: 修改插件接口
...
1、icon接口中增加主题参数默认值
2、删除以前的不带主题的icon接口
3、PluginStatus改为PluginMode
4、插件接口类中增加eventHandler虚函数
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: I03c8ec09b96faf12f5ab15c8223da8dacae3e4ff
2022-12-02 15:59:35 +08:00
donghualin
7b11668d04
fix: 插件适配不同主题图标
...
实现根据主题返回不同图标的接口
Log:
Influence: 切换主题,观察任务栏的图标和控制中心个性化中的图标是否发生了变化
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: Ib5420a963da4d5f6b4ed7c3e4927890bd80118e4
2022-12-02 13:51:58 +08:00
chenjun
b4cd7f51f1
feat: 修改屏幕键盘和回收站默认在任务栏不显示 ( #726 )
...
修改屏幕键盘和回收站默认在任务栏不显示
Log: 修改屏幕键盘和回收站默认在任务栏不显示
Task: https://pms.uniontech.com/task-view-212929.html
Influence: 屏幕键盘和回收站默认在任务栏不显示
2022-11-28 15:17:07 +08:00
donghualin
a41df224f6
fix: 增加对控制中心设置不同主题下图标的接口
...
1、任务栏插件接口中增加根据主题来获取不同图标的接口
2、声音、蓝牙、电源、虚拟键盘、回收站等插件完善控制中心的接口
3、任务栏图标的显示根据不同的主题来获取
Log: 完善对控制中心设置不同主题的接口
Influence: 在控制中心切换主题,观察图标是否发生变化
Bug: https://pms.uniontech.com/bug-view-172365.html
Change-Id: Ia02193c9ebcf10559195c6fb8fe6227f581e165b
2022-11-23 16:08:34 +08:00
donghualin
47f8581788
fix: 去掉部分插件的右键菜单
...
除了电池插件保留右键菜单,其他在快捷区域的插件不显示右键菜单
Log: 去掉插件的右键菜单
Influence: 右键蓝牙、声音等插件,观察是否有右键菜单
Bug: https://pms.uniontech.com/bug-view-171753.html
Change-Id: Ied821bb2f2e1b6e6e6fe7952ee15745d793e7e7d
2022-11-17 16:08:42 +08:00
donghualin
e663e4ac16
feat: 完善onboard插件的接口
...
适配v23并完善接口内容
Log: 完善onboard插件接口
Influence: 快捷面板观察onboard插件是否正常显示
Task: https://pms.uniontech.com/task-view-212611.html
Change-Id: Ic3db0b0b880b20327a210ac103f116e58d7ffd6d
2022-11-09 02:31:37 +00:00
donghualin
cf376ebb3f
style: 消除编译警告信息
...
将代码中的过期的不建议使用的函数或类替换成建议使用的函数或类
Log: 消除编译警告
Influence: 无
Task: https://pms.uniontech.com/task-view-96831.html
Change-Id: Ie42a3eed97013adb047105bcf75e07ff8e0277a0
2022-11-04 06:29:16 +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
Robert
0427e19b72
chore: adapt license and copyright ( #680 )
...
Modify project to pass the REUSE check
Log: Modify project to pass the REUSE check
Task: https://pms.uniontech.com/task-view-185215.html
Change-Id: Ie954cf985f16c1a243bfc912aa7458c6e85ce9de
2022-09-06 11:36:55 +08:00
donghualin
29647bf7a1
fix: 修改v20的接口为v23的接口
...
将所有用到的com.deepin相关的接口改成org.deepin相关的接口
Log:
Influence: 打开控制中心,鼠标移动唤醒任务栏等操作
Task: https://pms.uniontech.com/task-view-182009.html
Change-Id: I3c56dfaa0e95d03fc75468e0a7a5d2ce217a6e63
2022-08-26 13:55:14 +00:00
donghualin
bbfe4ff26c
feat: 增加插件区域对任务栏的AM访问
...
托盘插件对任务栏的增加AM的访问方式
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: I91a918a4fe5c495b075e5dff7f528a623be8dc89
2022-06-22 11:18:59 +08:00
donghualin
2ee4b0c25d
perf: 格式化代码并对部分类解偶
...
删除AppSnapshot类中对com.deepin.dde.daemon.Dock接口的调用,并通过DBus的方式来调用相关的接口
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/zentao/task-view-95700.html
Change-Id: Ie8e48111ee9094813b002a0809cd6ba53aae9586
2022-01-05 14:00:26 +08:00
范朋程
4b0166f59b
chore: 清除编译警告
...
清除编译警告和cppcheck检查出的警告信息
Log:
Influence: 无
Task: https://pms.uniontech.com/zentao/task-view-96546.html
Change-Id: I8b32b02c9d3a284029a39826516ab7b41132f236
2022-01-05 09:21:48 +08:00
FanPengCheng
331cf7c749
chore: 修复内存泄露问题
...
修复内存泄露
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-80694.html
Bug: https://pms.uniontech.com/zentao/bug-view-80695.html
Change-Id: I7410c84aa0a4d6f277ba7a887614814374ef683d
2021-05-25 21:42:38 +08:00
范朋程
5a15ae7f17
fix: 修复符号冲突导致的概率性崩溃问题
...
语音助手中使用的类TipsWidget与任务栏项目中的同名类的实现不一样,导致符号冲突
解决方法是在任务栏的代码中加上命名空间,
Log: 修复符号冲突导致的概率性崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-35037.html
2020-06-30 09:26:59 +08:00
范朋程
ee4785a4c5
fix: 更新翻译错误
...
部分字符被加上tr翻译了,在更新翻译时就会更新这里的字符串,这里要改回来
Log: 属于开发自测问题,已修改
2020-06-04 14:52:58 +08:00
fengshaoxiong
1057ce28af
fix: show same accessible name after widget destroyed
...
控件销毁后显示相同的标记名称
2020-06-04 14:01:08 +08:00
chenwei
61009cf74c
fix:On-screen keyboard can add unlimited Settings options menu dialog box
...
修复屏幕键盘可以无限添加设置选项菜单对话框
bug14733
2020-03-07 14:35:25 +08:00
wangxuwen
c841e462fd
fixed(dde-dock): change the plugins sort for bug 10319
2020-01-11 10:35:29 +08:00
shaojun
6b3c871ee0
fixed(bug3765):screen keyboard default display
2019-10-09 16:19:18 +08:00
listenerri
8ae30ec2d1
feat: update all plugins to support take effect in time for Deepin-Sync
...
Change-Id: I6fec9ab494eede8a4b0f35e62ccd6f4c749ded09
2019-01-30 18:02:18 +08:00
listenerri
fcb2c8563e
Merge branch 'dev/refactor-plugins-mouse' into merge-dev/refactor-plugins-mouse
...
Change-Id: I03089593b793de20d8400449812bfdc9e4e83ecb
2019-01-07 09:47:51 +08:00
listenerri
06d55e20d6
feat: add new plugin for onboard
...
https://github.com/linuxdeepin/internal-discussion/issues/610
Change-Id: Iada7d06f804a6a7d6df7078781f93be08694bce4
2018-12-24 09:09:45 +08:00