chenjun
|
9c8ac3d800
|
fix: 优化应用程序预览界面显示方式
优化应用程序预览界面显示方式
Log: 优化应用程序预览界面显示方式
Task: https://pms.uniontech.com/zentao/task-view-79863.html
Influence: 优化应用程序预览界面显示方式
Change-Id: Ia4975b3b8e09fc4fc08ae54a0451e259b6463ef3
|
2022-01-25 10:22:59 +08:00 |
|
songwentao
|
4258dd5690
|
fix: 修复窗口特效关闭后任务栏预览时文字截断的问题
激活窗口标题宽度计算错误
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-110343.html
Influence: 任务栏-关闭窗口特效-预览时文字显示正常,标题过长时显示省略号
Change-Id: Idd948564d721398201555fa99fae483055b23b88
|
2022-01-20 17:55:17 +08:00 |
|
chenjun
|
cd34f12ac3
|
fix(appitem): 调整预览界面大小计算规则
调整预览界面大小计算规则.先根据屏幕宽高计算出能预览的最大数量,然后根据数量计算界面宽高,再将计算出相对数量的预览界面添加到布局并显示,其他的暂
时不添加,减少界面刷新次数
Log: 调整预览界面大小计算规则,调整预览界面布局
Bug: https://pms.uniontech.com/zentao/bug-view-110624.html
Influence: 正常显示预览界面布局
Change-Id: I5342099b05d19eae7d019b6540bc69b98867b02e
|
2022-01-13 15:47:44 +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 |
|
songwentao
|
0c10c2186d
|
fix: 修复关闭任意预览窗口退出预览问题
鼠标焦点离开预览窗口或者关闭最后一个窗口时退出预览,其他情形不退出预览
Log: 优化任务栏关闭预览窗口时人机交互逻辑
Influence: 任务栏-某一个应用打开多个窗口时,鼠标焦点离开预览窗口或者关闭最后一个预览窗口时退出预览,其他情形不退出预览
Bug: https://pms.uniontech.com/zentao/bug-view-82890.html
Change-Id: I5889b2a1aeb493c764910a5a1f5877fd6b85720b
|
2021-12-07 14:42:05 +08:00 |
|
范朋程
|
f8984e9c61
|
feat: 适配wayland
适配wayland
Log: 适配wayland
Influence: wayland适配
Change-Id: I61ec8f82aa2f7e92e81e3f669d6b8019bffb4e75
|
2021-11-05 22:39:14 +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 |
|
shaojun
|
c33693ad6e
|
feat: 窗口预览标题增加可配置项
根据gsetting配置窗口标题的显示模式
Log: 窗口预览图的标题在特效模式下可配置显示模式
Task: https://pms.uniontech.com/zentao/task-view-85600.html
Change-Id: I3fa043b6485c6d92d2f77bcb0b9fe43a00bfb70b
|
2021-09-14 17:10:51 +08:00 |
|
FanPengCheng
|
816f0edc87
|
test: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
|
2021-08-26 12:43:17 +08:00 |
|
Fan PengCheng
|
cefcef3bf6
|
fix: 修复任务栏预览效果空白问题
当同一个应用打开的窗口过多的时候,预览图会等比缩小,导致看不到
目前这里限制了最大可以打开的数量,按照屏幕宽度除以最大预览图的一半来计算
Log: 修复应用打开窗口过多时任务栏预览效果空白问题
Bug: https://pms.uniontech.com/zentao/bug-view-68118.html
Change-Id: Idc0b74d122b63579f3da7806625ee3b8312e0109
|
2021-05-17 14:26:37 +08:00 |
|
Fan PengCheng
|
1e3d90f62b
|
refactor: 去除对后端Display服务的依赖
后端服务数据变化有快有慢,可能导致任务栏不正确时间进行响应,从而导致显示异常,对应的单元测试代码已添加
Log: 重构显示逻辑,保障任务栏显示正常
Change-Id: I62f06c133945a625c2c2ec2b2e21809be27543b6
|
2021-04-12 16:53:09 +08:00 |
|
范朋程
|
11b0707114
|
feat: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: Icd61b9d7edb67c94234199bc2438bfc10e2b8692
|
2021-03-15 09:25:22 +08:00 |
|
myj
|
88edefc1f2
|
fix(PreviewContainer): 修复2D模式下,点击预览窗口的关闭按钮,会导致任务栏崩溃的异常问题
优化调整预览窗口的标题居中显示,使其不会出现与关闭按钮稍微重叠的现象
优化当关闭按钮在标题右侧之上时,鼠标移动至该区域偶尔出现无法生效点击事件的现象
Log: 修复2D模式下,点击预览窗口的关闭按钮,会导致任务栏崩溃的异常问题
Change-Id: I2a69e3ccdfc5c002c1761e9317b48016e9680f1a
|
2021-02-09 14:23:10 +08:00 |
|
chenjun
|
b6718bfd2d
|
fix: 在预览前先初始化预览界面的边距
在打开特效时,如果鼠标快速进入并退出预览窗口,此时在进入时会设置预览窗口的边距,退出没有重置边距,然后在关闭特效后,再次预览时,窗口标题会出现偏
移问题,在开始预览时全部重置下预览界面的边距
Log: 修复无窗口特效下,多个窗口任务栏预览,概率性显示错位问题
Bug: https://pms.uniontech.com/zentao/bug-view-57974.html
Change-Id: I1e403dfb9262ec6c290468df49d4dfc6bcb827f5
|
2021-01-13 14:35:30 +08:00 |
|
yangyuyin
|
4c85face8b
|
fix: 关闭窗口特效模式,已打开的的应用在任务栏上tooltip窗口没有根据文案长度自适应
修改自定义类PreviewContainer,tooltop窗口宽度根据应用名称进行自适应调整
Log: 关闭窗口特效模式,已打开的的应用在任务栏上tooltip窗口没有根据文案长度自适应
Bug: https://pms.uniontech.com/zentao/bug-view-59714.html
Change-Id: Iaaed00e26cd6f4f0e9e5ea68b24443ab7c1b3d8c
|
2021-01-08 18:44:12 +08:00 |
|
xiaoyaobing
|
165fe9586c
|
fix: 打开多个窗口在桌面,在任务栏预览窗口点击窗口关闭按钮,窗口被关闭,其它窗口被隐藏
中间预览窗口较特殊,点击关闭时中间预览和左侧首个预览,鼠标没有离开事件,修改为当点击中间和左侧首个预览窗口关闭按钮,发送关闭信号处理逻辑
Log: 修复任务栏打开多个窗口在桌面,在任务栏预览窗口点击窗口关闭按钮,窗口被关闭,其它窗口被隐藏
Bug: https://pms.uniontech.com/zentao/bug-view-48677.html
Change-Id: Ief953f2501e75950374d7b617136641719186fa0
|
2020-10-29 11:08:00 +08:00 |
|
chenjun
|
76d0acd6d5
|
fix: 开始预览时获取所有应用窗口的最小化状态,退出预览时根据应用窗口的最小化状态设置窗口是否被最小化到任务栏
在预览应用时,由于预览会展开应用窗口,将应用由最小化还原为显示状态,而退出预览时又没有重新将应用窗口最小化,修改后在预览时,先获取应用窗口是否已
被最小化到任务栏,然后在退出预览时,根据是否最小化条件,将应用窗口最小化到任务栏
Log: 修复3D模式下任务栏,鼠标划过应用图标上方预览窗口时,应用显示在桌面,鼠标移开时,应用没有退回最小化状态问题
Bug: https://pms.uniontech.com/zentao/bug-view-42002.html
Change-Id: I60b5dbdbfc102d6541acc326f713fe2e220ba3fc
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2854
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 17:06:08 +08:00 |
|
chenjun
|
2f8f6880cd
|
fix: 修复打开多个应用窗口,在任务栏预览中无法关闭窗口的问题
因为鼠标在进入预览窗口时,触发了requestCancelPreviewWindow信号,将预览窗口的指针给置为空,当关闭应用时,无法隐藏并刷新
预览窗口
Log: 修复打开多个应用窗口,在任务栏预览中无法关闭窗口的问题
Bug: https://pms.uniontech.com/zentao/bug-view-40031.html
Change-Id: I00e08d24409d346fd44f16cb5f3813694e5daaf8
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/974
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-07-30 19:09:42 +08:00 |
|
SiamSami
|
f459e944e0
|
Update previewcontainer.cpp
|
2020-07-03 10:34:41 +08:00 |
|
justforlxz.com
|
4bb03fa9ae
|
fix(2d): Clicking on the preview will crash
|
2019-06-19 16:38:48 +08:00 |
|
justforlxz
|
82d6b4b38a
|
fix(preview): cannot switch preview window
taskID=5186
|
2019-05-29 14:25:35 +08:00 |
|
justforlxz
|
06c827091e
|
fix(preview): float preview background have wrong offset
taskID=5332
|
2019-05-22 18:52:04 +08:00 |
|
justforlxz
|
2b51e164aa
|
fix(preview): crash when click active item on 2d
bugID=515
|
2019-05-22 16:39:31 +08:00 |
|
justforlxz
|
d5e586fc98
|
fix: quick click on the preview window will crash
|
2019-04-23 18:45:40 +08:00 |
|
listenerri
|
64aa65a5f0
|
fix: can not hover preview after drag
|
2019-04-15 10:42:45 +08:00 |
|
listenerri
|
f4d6ba1076
|
fix: preview window can not be raised after clicked preview snapshot
https://github.com/linuxdeepin/internal-discussion/issues/1321
|
2019-04-12 17:36:41 +08:00 |
|
listenerri
|
6417a6255c
|
fix(preview): hovering preview picture size adjust
Change-Id: Ia01bc9bc73a2bac53a911effa3095f826d8472be
|
2019-03-25 09:15:06 +08:00 |
|
listenerri
|
8b084117f8
|
add(preview): support identify window closeable
There is no close button when previewing a window that cannot be closed
Change-Id: Ic97f1fdd287fad1c06578e1745d526da61d0088e
|
2018-10-08 11:43:03 +08:00 |
|
石博文
|
3cc3ccb5a3
|
support attention
Change-Id: I5caf72dc3575294205e60bdb77897bf18500a7f5
|
2018-02-22 14:19:52 +08:00 |
|
石博文
|
c0986e1c37
|
refactor: using new dbus interface for dock entry
Change-Id: I670870c30427e18518cc39d878e4e93b21a3ed28
|
2018-02-22 11:44:57 +08:00 |
|
石博文
|
133b711d1f
|
update license
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
|
2018-02-07 11:52:47 +08:00 |
|
石博文
|
22d612ef14
|
fix crash when drag out of preview container.
because the tracking window is unavilable.
Change-Id: I6cbdf76c7eb3eebcb628aa13496c06c4a7d4b692
|
2018-01-12 15:25:28 +08:00 |
|
石博文
|
e4cf250a28
|
fix app preview is empty
Change-Id: I0aa375b0bd7bd6745a7e5c3e3fb60bfa47415853
|
2018-01-09 17:09:29 +08:00 |
|
石博文
|
de9d69db1f
|
fix close icon disappear
Change-Id: I29366a69811b4cd269e473f480ea74887969a7dc
|
2017-12-28 16:57:49 +08:00 |
|
石博文
|
c8fb5ed35d
|
fix drag drop to window not work
Change-Id: I0dd74bcda295996ca32d3bb7e6d9e723f43dc160
|
2017-11-29 11:15:31 +08:00 |
|
石博文
|
aff00a7f79
|
fix preview stat not quit
Change-Id: I0e79d8277edee5ae6ebf0bc70196560d077e74a2
|
2017-11-20 14:46:56 +08:00 |
|
石博文
|
71ccbcef83
|
update license
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
|
2017-09-18 14:33:44 +08:00 |
|
石博文
|
984a269d48
|
hide preview when mouse leave item
Change-Id: Ic9f8ed4d9fcd04200ad5a22dc71658e767d712b6
|
2017-08-21 09:21:44 +08:00 |
|
石博文
|
07c44bb617
|
remove old preview container widget
Change-Id: Ibf7828e1135f660b123ee605ad3b279f9035bd3e
|
2017-07-31 17:20:49 +08:00 |
|
石博文
|
f7a7df6ae8
|
preview support 2D wm
Change-Id: Ib335d2b5cd37c1828eb9f53136e4d80dead487d1
|
2017-05-10 10:44:47 +08:00 |
|
石博文
|
e7ab59b34c
|
auto hide preview when mouse leave
Change-Id: I5e5229706f246775a0503be98e9efdde92028c8e
|
2017-05-08 13:56:52 +08:00 |
|
石博文
|
825b5695b1
|
pass get image for unchanged window
Change-Id: Id71b3b01aa783397b7a0b7a8d797bbad602af9c0
|
2017-05-04 16:51:51 +08:00 |
|
石博文
|
023ed668e9
|
hide preview if its empty
Change-Id: I04af518c834d26603de05a7ae7021fedc0c56675
|
2017-05-03 16:53:23 +08:00 |
|
石博文
|
32253abbc0
|
fix preview window size error
Change-Id: I0632673eb4b77579ef0eb74849e32e1f175e9d87
|
2017-05-02 19:33:07 +08:00 |
|
石博文
|
b860927629
|
add hide signal to control preview window visible
Change-Id: I0ecdf1e215c5fb724773a5a718c0d04d7c13f2c8
|
2017-05-02 13:50:33 +08:00 |
|
石博文
|
d67e25f548
|
fix preview window hide behavior error
Change-Id: I9d8c8b9e35531a0c2aea57f6cc73313b93f7fab8
|
2017-05-02 10:42:43 +08:00 |
|
石博文
|
4c4e0a0fb0
|
support preview
Change-Id: I425bb6d6fe98d9b0f8906a5289fe1dafc9121cc7
|
2017-04-27 14:32:31 +08:00 |
|
石博文
|
f8f4509d72
|
preview: adjust preview window ui
Change-Id: I53dd2837f436310f38bc3d1c2ce772e8d8f86f01
|
2017-04-18 15:07:00 +08:00 |
|
石博文
|
3595af6faa
|
add preview widget
Change-Id: Ibf9df14c26acf58e14fc90e7f1bcc51c2186b227
|
2017-03-28 16:52:38 +08:00 |
|
石博文
|
1f5052cf53
|
support preview content
Change-Id: I61a65844a17c6cda152939cb327027ca8e3d9870
|
2017-03-28 15:57:06 +08:00 |
|