50 Commits

Author SHA1 Message Date
chenjun
d384a81594 fix: Merge branch 'maintain/5.1' into uos
将maintain/5.1分支合并到uos分支

Log: 合并分支
Change-Id: Ia6ac5b17514990864fc845f0a64fe67ad3bc78b6
2020-09-11 17:55:36 +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
cface16a58 fix: Merge branch 'maintain/5.1' into uos
将maintain/5.1合并到uos

Log: 合并分支代码
Change-Id: I72eb946ceecb80db492e8e582cbb64290dc606d0
2020-08-26 18:53:34 +08:00
聂成
1fe327045d fix: 2D模式下,鼠标悬浮任务栏上的关闭按钮,无效果
鼠标hover在任务栏-浏览器图标上后鼠标移到关闭按钮上点击关闭无响应,层级在标题之下,导致点击不到

Log: 2D模式下,鼠标悬浮任务栏上的关闭按钮,无效果
Bug: https://pms.uniontech.com/zentao/bug-view-42110.html
Change-Id: I8a09d8a3907193bdc3ee25eee85de4d92341b4a2
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1491
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-10 17:52:12 +08:00
chenjun
aa0f599124 fix: 关闭按钮不使用水平布局方式显示,通过计算位置在右侧显示
关闭按钮和应用程序标题使用的水平布局显示,当鼠标进入提示窗口时,显示关闭按钮,应用标题会向左缩放,造成文字偏左,因此关闭按钮不使用水平布局显示,
当需要显示关闭按钮时,实时计算按钮位置,在右侧显示

Log: 修复2D模式下,鼠标hover在预览信息上,文字会移动到信息边框的最左边问题
Bug: https://pms.uniontech.com/zentao/bug-view-41363.html
Change-Id: I6d6fe44c021639813b7ec73b648a82203ff10551
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1343
Tested-by: lizhongming <lizhongming@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
2020-08-07 13:41:53 +08:00
范朋程
5a15ae7f17 fix: 修复符号冲突导致的概率性崩溃问题
语音助手中使用的类TipsWidget与任务栏项目中的同名类的实现不一样,导致符号冲突
解决方法是在任务栏的代码中加上命名空间,

Log: 修复符号冲突导致的概率性崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-35037.html
2020-06-30 09:26:59 +08:00
范朋程
ee83bb1cba fix(cppcheck): cppcheck检查
静态代码检查,按照提示修改了所有合理的警告内容,部分内容为cppcheck误报,不处理

Log: 按照静态代码检查工具给出的结果进行修改
2020-06-16 13:54:23 +08:00
范朋程
a99e12ee48 fix(compilewarning): 解决DImageButton类的编译告警
DImageButton已经将被弃用,使用DIconButton类进行替换

Log: 解决DImageButton打来的编译警告信息
2020-06-13 11:39:32 +08:00
fpc_diesel
06ac0b986a feat(accessible):Unified naming && set overlaywarningwidget accessible
统一命名方式,所有的控件均以统一,添加overlaywarningwidget的accessible代码
2020-05-06 17:28:20 +08:00
fanpengcheng_cm
684ed7cf0b feat:set control accessible 2020-03-13 13:39:01 +08:00
王少君
9c6be185e5 Revert "feat:set cotrol accessible"
This reverts commit 5be2ade0b13a0d47cf58a27e19caf06b9f9ed377
2020-03-13 12:07:59 +08:00
fanpengcheng_cm
5be2ade0b1 feat:set cotrol accessible 2020-03-12 20:23:53 +08:00
chenzhe
2803ddcca7 feat(dde-dock): add 2d three point for bug 6378 2019-12-20 10:22:14 +08:00
王少君
8590b4ae86 drawRoundedRect add scale 2019-09-03 15:50:46 +08:00
shaojun
ae14390f2e feat(PreviewContainer):rounded corner, selected state, title style 2019-08-27 15:03:40 +08:00
justforlxz
82d6b4b38a
fix(preview): cannot switch preview window
taskID=5186
2019-05-29 14:25:35 +08:00
justforlxz
d5e586fc98
fix: quick click on the preview window will crash 2019-04-23 18:45:40 +08:00
listenerri
5a6942d90c refactor: close button name of preview
make a distinction between the name of buttons both of 2d and 3d mode

Change-Id: I2b8c744bcc920707b74f9f98859851cc0399a461
2019-03-25 09:15:06 +08:00
listenerri
6a45395ef6 fix: close button alignment in 2D mode
https://github.com/linuxdeepin/internal-discussion/issues/944

Change-Id: I6e6182429262156d22eb258fb852cd10256975b0
2019-03-18 14:00:08 +08:00
listenerri
dc1d415dc3 fix: build warning 2
Change-Id: I3ebd8122b7147f1a087a773b881d8d7709301b7b
2018-12-05 14:45:44 +08:00
listenerri
61197b9d3d fix: build warning
Change-Id: I57b1e5a68f699fface1ed542813791013020691e
2018-12-05 11:55:26 +08:00
haruyukilxz
7ea3341aca feat: prevent unexpected trigger
Change-Id: Ie60299680e8442598fbf9c9fa67c73cbd1cf3d61
2018-11-08 16:23:44 +08:00
haruyukilxz
14e1cd49ed
fix: apps preview position error
Change-Id: Ibe1bdd5ec2d67ff09127b52a2a5864f8d83e1cf3
2018-09-11 09:30:53 +08:00
haruyukilxz
009c03c9fe
fix: tips color error under 2D
Change-Id: I852bb059a551b28e7d99c1e4690d7ee25f6cfd3f
2018-09-07 11:16:40 +08:00
listenerri
ac1fca3e13 fix(preview): invalid shm permission
Change-Id: I92fded1fe82f415195628a4c942f28ec24e2b05b
2018-08-10 18:20:23 +08:00
listenerri
081522f02c feat: add get preview image from shm
Change-Id: Iac90562643c02e9916a65c0e4ab823b8d99e2cf9
2018-08-02 17:20:23 +08:00
haruyukilxz
052b6b29d2 feat(TipsWidget): use one qss file
- Using setstylesheet once will create new objects

Change-Id: I8126113766f9b1881b2b3825dc1985c6eea9b854
2018-07-04 14:41:20 +08:00
Hualet Wang
f6c6a0e700 perf(mem): avoid some extra QImage copy
Change-Id: I840d35f05177640513ef159b2a2850f96ec7ab6f
2018-07-02 14:05:20 +08:00
石博文
67b7ef44f5 Fix app window snapshot size error
Change-Id: I2a576454562536808fcf1b788a5cebf151a986d0
2018-02-22 17:19:55 +08:00
石博文
3cc3ccb5a3 support attention
Change-Id: I5caf72dc3575294205e60bdb77897bf18500a7f5
2018-02-22 14:19:52 +08:00
石博文
133b711d1f update license
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
7f6d6c33a6 change app name text color
Change-Id: Iaf3e78e02b77f2f3f2217810624e5480ef185d62
2018-02-05 17:03:37 +08:00
石博文
de9d69db1f fix close icon disappear
Change-Id: I29366a69811b4cd269e473f480ea74887969a7dc
2017-12-28 16:57:49 +08:00
石博文
ed4ac954e3 optimize snapshot image quality
Change-Id: Ib201e632dfd43ff455746515d05f859a090c4280
2017-12-28 15:41:47 +08:00
石博文
b91bae6801 app preview window support hidpi
Change-Id: Id08566410b5caf239a3c3e05b5203aca7fd81f8a
2017-10-10 17:01:03 +08:00
石博文
71ccbcef83 update license
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
石博文
07c44bb617 remove old preview container widget
Change-Id: Ibf7828e1135f660b123ee605ad3b279f9035bd3e
2017-07-31 17:20:49 +08:00
石博文
fb7a00d54a show panel when drag entered
Change-Id: Ib02de4730e10360e46d1cced96864235d600a85b
2017-07-04 14:34:38 +08:00
石博文
c252d5052a check wid
Change-Id: I44b10ad9ee9f4c2590f82b88fa1acbcf23e7e835
2017-06-12 20:17:30 +08:00
石博文
dc14f0c184 fix preview shouldn't shown without composite
Change-Id: I8776959aa5e7fd6925904c1c2f330401ec85621e
2017-05-25 10:13:38 +08:00
石博文
9f5dc17cc0 support preview without composite
Change-Id: I212cbb0eb5f833a8a19f53dd729cd1da028118c9
2017-05-24 14:12:50 +08:00
石博文
32d87ca112 optimize snapshots fetch
Change-Id: I56d2f74fdf0564dbfa973471dda979d794079a80
2017-05-24 11:32:14 +08:00
石博文
a993d0454e hide preview if all window destoryed
Change-Id: I4216ded4a83c965dba36dd73ad06a78ac55a7ac4
2017-05-24 11:20:53 +08:00
石博文
e8a560faee draw preview window content at floating window
Change-Id: I9d8e16463b3f84de331a0da76f3126ef659cc488
2017-05-24 10:56:43 +08:00
石博文
2933cf5233 close window when click close button
Change-Id: I32d84bac99c900d54c6c120f8889f8fbd7a09940
2017-05-23 15:32:03 +08:00
石博文
604f85da21 auto scale preview image size
Change-Id: I1a1aecc7e2dd3f23df6eb777914cc938e897f76a
2017-05-23 10:52:06 +08:00
石博文
7093e945d5 support activate current preview window
Change-Id: I707eb139b06c6aa6c0d048806db25482c21c22d3
2017-05-23 09:06:27 +08:00
石博文
fd82c588c1 add margins
Change-Id: I9ab40b1059e5950923375fc554653c9bb8eef40b
2017-05-22 17:41:36 +08:00
石博文
e0b2be7cb7 add preview widget
Change-Id: Ifd6b9b63cae9c3773a1ea7b1146d27bd60154bd9
2017-05-22 17:17:29 +08:00
石博文
0f1e3db89f add snapshot widget
Change-Id: I170cca94efd60b1d18f33773626f6af92d51f1f5
2017-05-22 15:11:07 +08:00