范朋程
|
3efc00ac29
|
fix: 修复控制中心调节透明度对任务栏无作用的问题
控制中心使用了Appearance的接口,任务栏需要适配
Log: 修复控制中心调节透明度对任务栏无作用的问题
Influence: 任务栏透明度调节
Task: https://pms.uniontech.com/task-view-226127.html
Change-Id: I3c2edcb82155bdc65220c25c9e139d34c0e92d34
|
2022-12-13 19:12:46 +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
|
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 |
|
donghualin
|
1691e7188c
|
fix: 任务栏代码结构优化解耦
原来的TrayManagerWindow的类是放到MainPanelWindow类里面作为它的一部分,导致窗管在显示的时候有很多问题
修改方案:
1、将左右侧区域拆分成两个窗体,让它们继承自相同的基类MainWindowBase。
2、左右区域公共的部分,例如圆角、展示区域、动画获取等,都在基类中实现或者通过接口返回
3、增加WindowManager类,管理所有的界面,WindowManager类无需知道具体子类的指针,只需要根据相应的接口来获取即可
4、所有的界面类在main.cpp中创建,调用WindowManager对象设置
5、拆分MultiScreenWorker类,使MultiScreenWorker类只关心任务栏相关的逻辑,无需关心窗体或界面
Log: 优化任务栏的显示问题
Influence: 打开任务栏,观察时尚模式下圆角,左右侧区域中间是否连接在一起等
Bug: https://pms.uniontech.com/bug-view-137267.html
Bug: https://pms.uniontech.com/bug-view-140029.html
Bug: https://pms.uniontech.com/bug-view-134527.html
Bug: https://pms.uniontech.com/bug-view-146743.html
Bug: https://pms.uniontech.com/bug-view-150293.html
Change-Id: I4266f6f8c983f61258b92834d93cdacd0221d7de
|
2022-08-25 19:31:44 +00:00 |
|
donghualin
|
03d7942b2f
|
feat: 修改屏幕管理的相关类中对AM接口的访问
多屏幕管理类、菜单管理类中改成AM来访问后端接口
Log:
Influence: 任务栏
Task: https://pms.uniontech.com/task-view-133075.html
Change-Id: I1d7cccbc58b7c5883c4946a2f92510c98e144692
|
2022-06-22 11:18:59 +08:00 |
|
donghualin
|
4f7704ad6f
|
fix: 修复隐藏模式下无法唤醒任务栏的问题
原因:隐藏模式下会持续发送sizeChanged信号,导致频繁触发隐藏任务栏的函数
修改:接受到sizeChanged信号后,让其显示正常尺寸即可
Log:
Influence: 任务栏-隐藏模式-鼠标唤醒
Task: https://pms.uniontech.com/task-view-112073.html
Change-Id: I1b813d2a3f1d1d96d9e162d4f19cc2579ee26f98
|
2022-05-27 17:34:21 +08: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
|
8c6887108a
|
perf: 优化任务栏监控鼠标位置变化
删除原来的CursorMove信号,无需鼠标移动的时候响应事件,调整监控区域
Log:
Influence: 任务栏-状态为一直隐藏或智能隐藏
Task: https://pms.uniontech.com/zentao/task-view-95700.html
Change-Id: I44ef9f822f14c1183e5806709fd47b2a15d0c6f8
|
2022-01-05 14:00:26 +08:00 |
|
范朋程
|
075844cb8b
|
fix: 解决控制中心中调整任务栏宽度时任务栏位置显示异常问题
调整位置时通过设置后端的属性,然后dock进行监听到属性变化后,再修改任务栏的位置
Log:
Task: https://pms.uniontech.com/zentao/task-view-89698.html
Influence: 控制中心中调整任务栏高度,任务栏显示异常
Change-Id: I68c385ba6934146675a2fbb224fe3a80b2362b61
|
2021-10-27 17:24:29 +08:00 |
|
范朋程
|
f51b4f263f
|
chore: 修复cppcheck问题
修复cppcheck问题,不影响功能
Log:
Influence: 不影响
Task: https://pms.uniontech.com/zentao/task-view-88591.html
Change-Id: I6667525b683ee55b73d5aec9c46acf4257a5a2c5
|
2021-10-18 11:53:55 +08:00 |
|
chenjun
|
1407364107
|
Revert "fix: 任务栏在仅主屏显示模式下切换主屏让其跟随主屏显示"
This reverts commit be1f9b2be9c20f80ea6b3a6337ea7faa89703857.
Change-Id: I2d21ad73fcb69aaa590753d92cf2bf8098ca564d
|
2021-08-28 15:51:43 +08:00 |
|
FanPengCheng
|
816f0edc87
|
test: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
|
2021-08-26 12:43:17 +08:00 |
|
Dong Hualin
|
be1f9b2be9
|
fix: 任务栏在仅主屏显示模式下切换主屏让其跟随主屏显示
跟随主屏模式下,在切换屏幕的处理中,让任务栏显示到切换后的主屏中,根据后台返回的任务栏的显示还是隐藏状态来当前任务栏显示或者隐藏
Log: 修复切换主屏幕任务栏没有跟着切换并且没有唤起的bug
Bug: https://pms.uniontech.com/zentao/bug-view-92020.html
Bug: https://pms.uniontech.com/zentao/bug-view-92089.html
Change-Id: I54f452f82b6e4ba2711e8c62433b396e4598c30d
|
2021-08-26 10:27:46 +08:00 |
|
Dong Hualin
|
6ce4badcfa
|
fix: 解决任务栏在一直隐藏的状态下鼠标经过一直闪烁的问题
任务栏在隐藏的时候,鼠标经过任务栏,唤醒任务栏,此时触发屏幕的可用区域或虚拟区域变化,会调用重置任务栏(resetDock)方法,重新将任务栏的高度变成0,引起任务栏闪烁。因此,在此处判断当前的任务栏区域和上一次任务栏区域是否发生改变来决定是否继续执行重置任务栏的操作
Log: 优化任务栏在隐藏模式下的状态改变逻辑
Bug: https://pms.uniontech.com/zentao/bug-view-90467.html
Change-Id: I4037034b131db361fd5dd05276dbeba1bc3d6191
|
2021-08-13 15:27:53 +08:00 |
|
yanghongwei
|
f02d529942
|
chore: 修改代码版权声明中的日期
修改代码版权声明中的日期不超过当前日期
Log:
Change-Id: Ibefe837c59fc23e541b9c9cd7249144a1a674e43
|
2021-06-18 23:10:14 +08:00 |
|
FanPengCheng
|
d45662f1e6
|
chore: cppcheck修复
按照gerrit编译的警告去除对应信息
Log:
Change-Id: Iec48357bcb3d9a98bccc74f9b09d7530d1d037b5
|
2021-06-01 10:23:44 +08:00 |
|
FanPengCheng
|
b891a5565e
|
chore: 清理cppcheck警告信息
清理cppcheck警告信息
Log:
Task: https://pms.uniontech.com/zentao/task-view-77871.html
Change-Id: I93e77403b3f3b656be4e7d442b81dcbe227c3150
|
2021-05-31 20:06:39 +08:00 |
|
Fan PengCheng
|
81fd4a245a
|
chore: 删除一些用不到的函数
部分函数没有必要保留,做删除处理,尽量降低类之间的耦合性
Log:
Change-Id: I6de2788f1571049c0f2f327cbd4875887ff71564
|
2021-04-16 16:59:27 +08:00 |
|
Fan PengCheng
|
aad74ebbbc
|
chore: 优化代码,方便维护
部分类中的成员变量过多,不方便理解和阅读,改成状态值,参考QWidget的windowFlag,更方便维护
Log:
Change-Id: I0dd02ab14c9f6a6aee4c9a53a9cbad4a9077961d
|
2021-04-14 17:47:53 +08:00 |
|
Fan PengCheng
|
1e3d90f62b
|
refactor: 去除对后端Display服务的依赖
后端服务数据变化有快有慢,可能导致任务栏不正确时间进行响应,从而导致显示异常,对应的单元测试代码已添加
Log: 重构显示逻辑,保障任务栏显示正常
Change-Id: I62f06c133945a625c2c2ec2b2e21809be27543b6
|
2021-04-12 16:53:09 +08:00 |
|
Fan PengCheng
|
dc4074b4bd
|
fix: 修复找不到屏幕信息导致的任务栏不显示的情况
Display服务给出的屏幕名有时候是异常的,比如VGA的屏幕刚接上的时候有时候后端给出的服务名时":0.0",导致获取不到正确的屏幕信息,从而导致任务栏显示位置异常
Log: 修复任务栏偶尔不显示的情况
Bug: https://pms.uniontech.com/zentao/bug-view-69484.html
Change-Id: Id6d6505255ddd2fd24bb873dbc9307fa0bb2c5c1
|
2021-04-01 21:45:39 +08:00 |
|
Fan PengCheng
|
e2e9211d1c
|
feat: 修改部分函数命名和注释
函数命名变更,部分注释转移到源文件中,方便阅读头文件,去除mock的部分代码文件
Log:
Change-Id: I9cbb7d5a21a60c4643efbf78da7c599d85bd0829
|
2021-03-23 17:17:02 +08:00 |
|
范朋程
|
29082f5f01
|
Merge branch 'maintain/5.2'
Change-Id: Ibf45f76bffd88100a2de4ec13b5da539ea843db6
# Conflicts:
# debian/control
# frame/item/components/previewcontainer.cpp
# translations/dde-dock_az.ts
|
2021-02-26 09:48:26 +08:00 |
|
范朋程
|
5c30551353
|
fix: 修复拔掉显示器任务栏崩溃的问题
拔掉主屏幕显示器后,如果设置了仅显示在主屏,那么任务栏会找不到显示的屏幕。导致空指针从而崩溃
Log: 修复拔掉显示器任务栏崩溃的问题
Task: https://pms.uniontech.com/zentao/task-view-61658.html
Change-Id: Ic9d431fc7828039bec9600789a406bf1d8e8f15a
|
2021-02-19 09:08:43 +08:00 |
|
Zhang Qipeng
|
dd54b212f3
|
fix: 屏幕参数错误
display 服务中获取的屏幕宽高在旋转屏幕的特殊场景下会出错(宽高写反了),
故通过这个方法直接从 x 获取正确的值。
Log: 修复任务栏高度异常的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-60892.html
Change-Id: I5a2030e32b41ce3c5f08d22f5750124feecda5c4
|
2021-01-27 18:38:35 +08:00 |
|
Zhang Qipeng
|
d2d80218ee
|
feat: Optimize code structure
优化任务栏显示和隐藏时参数的计算方法。
Log: 调整任务栏代码结构。
Change-Id: I7c31f22e7e45e0c8660576f3271abe26825852ef
|
2021-01-20 14:46:04 +08:00 |
|
Zhang Qipeng
|
7658c6ff6a
|
fix: 任务栏高度异常
任务栏传给xcb的高度计算错误。
Log: 修复任务栏高度异常的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-60842.html
Change-Id: I0b467f269304e5dabb44a1ad6bc157590790c851
|
2021-01-18 13:18:23 +08:00 |
|
chenjun
|
2ef1176873
|
fix: 添加针对源代码的单元测试,添加触发自动测试代码
因为单元测试需要直接测试源代码,而主程序代码中include的单元使用了相对路径
单元测试的CMakeLists和主程序的CMakeLists路径不同,编译单元测试时会提示找不到文件
因此设置搜索路径,并修改各单元引用头文件的路径。在单元测试的CMakeLists中添加需要依赖
Log: 添加针对源代码的单元测试,添加触发自动测试代码
Change-Id: I0e0bc92c28d6cee42fc52064fc360c58f7c02826
|
2020-12-22 10:10:20 +08:00 |
|
chengbo
|
db0c0039d4
|
fix: 任务栏位置调整左边,摩灯窗口还是从底部出来
删除定时器,使用监听Dock的FrontendWindowRect change信号,重新更新IconGeometries
Log: 魔灯效果下,窗口效果跟随任务栏位置
Bug: https://pms.uniontech.com/zentao/bug-view-44736.html
Change-Id: I5e6caf7872dc37c34d8e5fb99676d7b35940dff3
|
2020-11-05 21:34:21 +08:00 |
|
chengbo
|
5f36df4430
|
fix: 任务栏位置调整左边,摩灯窗口还是从底部出来
删除定时器,使用监听Dock的FrontendWindowRect change信号,重新更新IconGeometries
Log: 魔灯效果下,窗口效果跟随任务栏位置
Bug: https://pms.uniontech.com/zentao/bug-view-44736.html
Change-Id: I5e6caf7872dc37c34d8e5fb99676d7b35940dff3
|
2020-10-30 17:30:49 +08:00 |
|
聂成
|
2abfd33fa9
|
fix: 屏幕旋转后窗口最大化行为不正常
dock没有考虑旋转屏幕时设置窗管相关的参数
Log: 屏幕旋转后窗口最大化行为不正常
Bug: https://pms.uniontech.com/zentao/bug-view-38696.html
Change-Id: I2a5c7858f9427f4976ff958ab8efe08271ccf342
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/7773
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-10-19 11:57:03 +08:00 |
|
Zhang Qipeng
|
240cf938ae
|
feat: Optimize animation code structure
优化任务栏初始化时显示与隐藏动画的执行逻辑。
Log: 优化任务栏初始化时显示与隐藏动画的执行逻辑。
Change-Id: If82eba947ae429d3de8b208d32bd31c24c88fd34
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/6852
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-10-09 18:09:20 +08:00 |
|
范朋程
|
ca88882ccb
|
fix: 修复系统刚启动时插拔屏幕导致的任务栏不显示问题
插拔屏幕过程中,使用qt的方法获取的屏幕名与后端的display服务中获取的屏幕名不一致,导致异常
这里改成主屏幕名也使用后端的数据
Log: 修复系统刚启动时插拔屏幕导致的任务栏不显示问题
Change-Id: I80c3fb940f30b923294b92363aaccf9a3ce3183c
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/5562
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-19 13:06:37 +08:00 |
|
liuxing
|
5a586988fa
|
feat: 任务栏增加多屏配置处理逻辑
多屏位置切换时间配置+固定屏幕显示配置
Log: 任务栏增加多屏配置处理逻辑
Task: https://pms.uniontech.com/zentao/task-view-37417.html
Change-Id: I9c272b95866addaeb49c78fa64e5f889074f8f4d
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/4724
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-15 21:47:30 +08:00 |
|
范朋程
|
4149b287e5
|
fix: 修复任务栏一直隐藏模式下,从下切换到右出现的显示异常问题
切换是计算任务栏位置时使用position不应使用最新值,而应该是先从上次的位置先隐藏
Log: 修复任务栏一直隐藏模式下,从下切换到右出现的显示异常问题
Change-Id: I9b18900bf5115269ef5c239ac46cbf4d91e040dc
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/4773
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-15 13:02:26 +08:00 |
|
范朋程
|
755190472c
|
fix: 修复自动化测试出现的任务栏不显示问题
com.deepin.daemon.Display服务启动比任务栏启动要晚,导致获取的数据异常
Log: 修复自动化测试出现的任务栏不显示问题
Change-Id: Ida4b6986dfec4bf212cfc1e28c4ebf4dfcb63198
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/4064
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-09 21:00:51 +08:00 |
|
范朋程
|
36e27cdd5a
|
feat: 代码解构整理,输出日志信息
做到多屏功能都有对应的日志可查,后期稳定后再去除
Log: 代码解构整理,输出日志信息
Change-Id: I76a5ab48aad4fc7cfbabe38b159f449b34444530
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/4001
Tested-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
|
2020-09-08 20:43:14 +08:00 |
|
liuxing
|
fe975cc136
|
feat: 调整任务栏隐藏时触屏唤起手指滑动距离
之前按任务栏当前高度唤起,当任务栏高度较小时,产品认为体验不好,调整为固定高度100+任务栏与边缘间距
Log: 调整任务栏隐藏时触屏唤起手指滑动距离
Change-Id: I521941db2ae5eea68fcad7e9795ca5c7de98faa8
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/3458
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-03 20:16:47 +08:00 |
|
liuxing
|
13b23e1dbd
|
feat: 增加触屏功能
根据后端长按一秒信号处理拖拽任务栏高度;根据后端xevent注册区域监控,处理任务栏隐藏,单指滑动唤醒任务栏
Log: 增加任务栏触屏功能
Task: https://pms.uniontech.com/zentao/task-view-33543.html
Change-Id: Ic862cc75a3cf89235702ca4fc2bcb27b28b0b418
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2240
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-31 18:40:33 +08:00 |
|
范朋程
|
aa389b16cd
|
feat: 鼠标在唤醒区域超过2秒,任务栏才会唤醒
鼠标在其他屏幕的唤醒区域超过2秒,任务栏才会唤醒,防止任务栏频繁切换屏幕
Log: 鼠标在其他屏幕的唤醒区域超过2秒,任务栏才会唤醒
Task: https://pms.uniontech.com/zentao/task-view-33535.html
Change-Id: I58de80b869dbaaf815d5b8b70fa6e80de1ed569e
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1579
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-08-12 21:24:36 +08:00 |
|
Fan PengCheng
|
da5f72414a
|
fix: 修复启动器位置显示与任务栏有重叠问题
con.deepin.dde.daemon.Dock的FrontendWindowRect接口数据设置错误
Log: 复启动器位置显示与任务栏有重叠问题
Bug: https://pms.uniontech.com/zentao/bug-view-42095.html
Bug: https://pms.uniontech.com/zentao/bug-view-42055.html
Change-Id: I73699df82683d87f0f5f18e8cbd0a750efde5fce
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1494
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-08-10 21:58:39 +08:00 |
|
Fan PengCheng
|
60e629dbbb
|
fix: 修复时尚模式显示模式任务栏高度显示问题
任务栏高度发生变化后,写入后端接,之前是值计算错了,
Log: 修复时尚模式显示模式任务栏高度显示问题
Change-Id: I5aba6f439d0b7f7901287d0080ecb39f92a9ab54
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1467
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-08-08 00:57:44 +08:00 |
|
Fan PengCheng
|
cfe77faff2
|
fix: 解决桌面无窗口,切换为智能隐藏模式后任务栏隐藏问题
智能模式下为显示状态时,切换模式,不做隐藏操作
Log: 解决桌面无窗口,切换为智能隐藏模式后任务栏隐藏问题
Bug: https://pms.uniontech.com/zentao/bug-view-41907.html
Change-Id: I29208fc36266cd1f4404c8ac1ad9d5d60b8ebea0
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1465
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-08-07 23:15:14 +08:00 |
|
Fan PengCheng
|
2d93feb822
|
fix: 修复2D情况下仍然使用动画的情况
2D情况下,未及时更新动画的过渡时间
Log: 修复2D情况下仍然使用动画的情况
Change-Id: I5fe92eb0769e82edbb957b8c247d5b00e955902e
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1462
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-08-07 23:10:34 +08:00 |
|
Fan PengCheng
|
1170afd823
|
fix: 修复任务栏写入后端接口数据错误,导致启动器显示位置异常问题
写入后端接口的数据是计算了缩放的,但启动器又计算了一遍,导致计算位置错误
Log: 修复启动器显示位置异常的问题
Change-Id: Ib1ff62f100cc1145bf0d39cfa03730ad08715cfc
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1461
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-08-07 23:09:49 +08:00 |
|
Fan PengCheng
|
3deb70cbca
|
fix: 修复HideState循环切换显示隐藏状态的问题
向com.deepin.dde.daemon.Dock的SetFrontendWindowRect接口设置区域时,此区域的高度或宽度不能为0,否则会导致其HideState属性循环切换,造成任务栏循环显示或隐藏
Log: 修复一处导致任务栏显示异常的问题
Change-Id: Iaa57bd130fee8569cb7d57e7cfc0ff6105624291
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1407
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
|
2020-08-06 22:53:09 +08:00 |
|
Fan PengCheng
|
dc88a3e14c
|
fix: 重构任务栏的多屏功能代码
重构此部分代码,因时间太长了,rebase会带来较多的冲突,目前手摘取过来
Log: 重构任务栏的多屏功能代码
Change-Id: I23200f7d7d12e05b75909a38c8081fc435d019eb
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1353
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-05 21:52:37 +08:00 |
|