chenhongtao
70d73662ec
chore: when debug open this log
...
it fursh too much
Log:
2023-11-21 05:30:19 +00:00
YeShanShan
0f59177248
fix: Can't hide when DockPopupWindow deactivate
...
We hide the popupwindow when receiving QEvent::WindowDeactivate.
Issue: https://github.com/linuxdeepin/developer-center/issues/5405
2023-09-11 10:59:58 +08:00
YeShanShan
5894cc8a7d
fix: DockPopupWindow losing active status
...
It causes that child widgets doesn't have focus even though
calling setFocus.
It was introduced by ec5c447264087420d8ec80a18e7f2bcc4f683a74.
because that DArrowRectangle has activateWindow when show.
Issue: https://pms.uniontech.com/bug-view-172773.html
2023-05-24 16:50:36 +08:00
tsic404
83f264720c
fix: popupwindow misjudgment
...
content should not more width than screen otherwise popupwindows must be out of bounds screen
log: as title
2023-05-11 13:50:17 +08:00
tsic404
15e5a0fadb
fix: popupwindow is out of bounds at the edge of the screen
...
set the minimum value of x of popupwindow to the current screen
and the maximum value to the maximum x of the current screen
log:
2023-05-11 05:03:37 +00:00
chenhongtao
24ff57eb70
fix: popupwindow need click destkop twice to hide
...
Log: only not hide it when focus widget is QLineEdit
2023-05-06 16:01:32 +08:00
chenhongtao
c2ba4e4971
fix: when there is focus on dockpopupwindow, it hide
...
Log: fix when there is focus and dockpopupwindow hide
2023-04-12 09:08:32 +00:00
Yutao Meng
ec5c447264
feat: DockPopupWindow改用DBlurEffectWidget实现
...
DockPopupWindow改为使用DBlurEffectWidget来实现新的设计,以及摆脱原来DArrowRectangle出现的侧边任务栏PopupWindow圆角显示不对称的问题.
Log: DockPopupWindow改用DBlurEffectWidget实现
Signed-off-by: Yutao Meng <mengyutao@uniontech.com>
2023-04-11 08:40:17 +00:00
tsic404
6242e642bc
fix: when multiscreen connected non-primary display unable to click popupwindow
...
when devicePixelRatio > 1, there is a gap between multiple screens,
before currentPos multiplying by the devicePixelAatio need to subtract the topleft of the current screen
and then replus the current screen topleft
log: fix wrong multiScreen click pos
2023-04-11 13:25:56 +08:00
wangyixue
b69a220b05
fix: disk popup does not hide
...
Disk popup does hide after all disks are ejected. Hide popup of a
pluin in itemRemoved, and notify the DockPopupWindow to hide too.
Log: fix disk popup does not hide
Issue: 3813
2023-04-04 11:20:47 +08:00
tsic404
2f185bf3ce
chore: resolve v23 merge conflicts
...
log:
2023-02-16 15:08:28 +08:00
donghualin
f7812cfb66
fix: 修复移除蓝牙后弹框依然显示的问题
...
移除设备后弹窗不再显示
Log:
Influence: 点击任务栏的蓝牙图标,弹出蓝牙弹窗,然后移除蓝牙,观察蓝牙的弹窗是否存在
Bug: https://pms.uniontech.com/bug-view-181945.html
Change-Id: Idcef18077d9f822b2ea3aca93442a2d098ea146b
2023-01-12 13:54:07 +08:00
donghualin
e7dbbb0140
fix: 点击插件弹出自己的列表
...
1、删除已经移到插件中的文件
2、点击插件图标,弹出当前插件对应的列表
Log:
Influence: 点击插件,观察是否弹出插件自己对应的列表,如果没有弹出列表,则触发这个插件的功能
Task: https://pms.uniontech.com/task-view-222353.html
Change-Id: Ia8797ccbe630d56d79ab9138d5aa982b66f74c57
2023-01-12 13:54:06 +08:00
donghualin
80dfd4a2b8
fix: 修复无法通过点击插件图标隐藏快捷面板的问题
...
设置不检测的QWidget,当鼠标在不检测的QWidget内部点击的时候,无需关闭当前快捷面板
Log:
Influence: 从插件图标打开快捷面板,再次点击该插件图标,观察快捷面板是否隐藏
Bug: https://pms.uniontech.com/bug-view-175201.html
Change-Id: Ia523a7a414cdbd9cbd088ab0729e3b01414b8a93
2022-12-15 19:58:58 +08:00
donghualin
9b33a95fab
fix: 修复高缩放率下无法点击快捷面板的问题
...
计算DockPopupWindow位置和大小的时候,需要考虑缩放率
Log:
Influence: 在1.25倍缩放率下,展开快捷面板,点击网络插件展开按钮,观察是否可以展开
Task: https://pms.uniontech.com/task-view-218215.html
Change-Id: I6c6c6dfe9a01ec65a80b93b5438b06fd3f97b050
2022-11-21 16:24:02 +08:00
donghualin
ac9de7ef51
fix: 修复点击快捷面板之外的区域快捷面板不关闭的问题
...
将DockPopupWindow中的DRegionMonitor换成XEventMonitor,监控它的鼠标点击和释放鼠标的事件
Log:
Influence: 进入wayland,打开快捷面板,点击快捷面板之外的其他区域,观察快捷面板是否关闭
Bug: https://pms.uniontech.com/bug-view-171545.html
Bug: https://pms.uniontech.com/bug-view-171583.html
Change-Id: I5dda27170316132812c546d8c362d3dc4546e35a
2022-11-17 16:08:42 +08: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
chenjun
fb77866a65
fix: 设置预览界面层级和任务栏同级 ( #676 )
...
设置预览界面层级为dock,和任务栏同级,避免预览时将预览界面自动隐藏,造成刚开始预览就退出预览的问题
Log: 修复鼠标悬停任务栏预览窗口,预览界面闪烁一次就消失的问题
Bug: https://pms.uniontech.com/bug-view-154859.html
Influence: 正常预览应用
2022-08-24 20:06:17 +08:00
YinJie
6c045ea502
fix: 音量窗口显示在锁屏上方
...
原因:任务栏弹窗的层级为override,锁屏的层级为onScreenDisplay,无法盖住任务栏弹窗。
修改方案:原则上不应该有应用的层级为override,将弹窗的层级降低为onScreenDisplay,经测试不会引入问题。
Log: 修复音量窗口显示在锁屏上方的问题
Bug: https://pms.uniontech.com/bug-view-123485.html
Influence: 任务栏弹窗后锁屏的场景
Change-Id: I0dcab55e0370af42f0011f41b5f5f07122f85ddc
2022-08-16 14:54:49 +08:00
zyz
e16944a99f
fix: 修复触控屏下手指多次点击任务栏声音图标声音列表显示一片空白
...
修复触控屏下手指多次点击任务栏声音图标声音列表显示一片空白。原因:触摸屏上手指点动图标,会先触发leaveEvent,导致content页面隐藏,显示的时候PopupWindow仍然显示。手指快速点触向上滑动图标,会稳定复现此现象。
Log: 修复触控屏下手指多次点击任务栏声音图标声音列表显示一片空白
Bug: https://pms.uniontech.com/bug-view-127803.html
Influence: 任务栏点击图标显示列表功能。
Change-Id: I82b5ce7ccf61c20dcc1006617b35a77fdd6e8214
2022-06-22 12:41:35 +08:00
donghualin
91948f93d4
fix: 修复wayland模式下移动文件到任务栏回收站的显示错误
...
在wayland模式下,设置任务栏的_d_dwayland_window-type为override
Log: 优化wayland下任务栏的显示逻辑
Influence: wayland模式下,从桌面拖到文件到任务栏回收站,观察图标的变化是否正常
Bug: https://pms.uniontech.com/zentao/bug-view-113138.html
Change-Id: I97e32bce1b9b4a2957d7b4cadd44d04f38c5883e
2022-02-17 09:55:27 +08:00
YinJie
5a00e46e1a
fix: 修复点击图标不显示弹窗的问题
...
现象:在ZHAOXIN设备上出现点击音量、网络插件大概率不出现弹窗。
原因:DRegionMonitor::buttonRelease和Qt的MouseRelease事件顺序不可控,会导致在显示了弹窗之后又把它隐藏了。
处理方案:在显示弹窗后添加一个10ms的延时,不处理buttonRelease事件。
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-109423.html
Influence: 鼠标左键点击托盘插件的场景,观察弹窗的显示和隐藏。
Change-Id: I7266d64699da51f2f453bbce5b2b71be555132fd
2022-01-05 17:13:15 +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
db77d69f24
fix: 解决任务栏音量图标第二次点击无法关闭音量面板的问题
...
按键弹起时隐藏异形窗口
Log: 优化任务栏音量等插件人机交互逻辑
Bug: https://pms.uniontech.com/zentao/bug-view-106438.html
Influence: 任务栏-音量,蓝牙插件,第二次点击时隐藏自身弹出的窗口面板
Change-Id: Ia5a5883b1d68575d1c2e6398835c8bf8932f9a3b
2021-12-09 13:55:32 +08:00
AlexOne
4c9702e295
fix: dock widget preivew bug
...
dock的预览页面一闪而过,不能正常使用
原因是预览的时候预览小窗口被当做普通窗口一并关闭掉了
Log:
Influence: dock上的预览功能
Bug: https://pms.uniontech.com/zentao/bug-view-100171.html
Change-Id: I141533733c7dcf46154a9207ed4cde6862f9451b
(cherry picked from commit 3a9d6a9a8e1a001c0d0c050a23853a53e17c9d1d)
2021-11-18 11:42:37 +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
yinjie
153482248e
feat: 提示框添加ToolTip属性
...
wayland回合master,原始提交: https://gerrit.uniontech.com/c/dde-dock/+/1394
Log: 社区版适配wayland
Task: https://pms.uniontech.com/zentao/task-view-81916.html
Influence: wayland环境下提示框ToolTip属性
Change-Id: I499ef3ea01747104747e01c43b8b505d0c19fa2d
2021-11-04 14:42:37 +08:00
FanPengCheng
eccb402486
fix: 修复声音列表显示问题
...
界面元素边距调整
Log: 修复声音列表显示问题
Bug: https://pms.uniontech.com/zentao/bug-view-81680.html
Change-Id: Ie530864da00a221f52329581ee0b5ea1f66f2f7f
2021-05-28 11:30:49 +08:00
Li Tao
30b1ce633c
fix(blutetooth): 蓝牙插件弹框界面问题
...
1.选中图标样式错误。 2.列表之间没有间隔
Log: 修改了插件弹框显示问题
Bug: https://pms.uniontech.com/zentao/bug-view-52349.html
Change-Id: I80dbfecf66a9fead82df3d975f325110313b9f45
2020-11-27 17:51:04 +08:00
chenwei
e040b7bfa3
fix: 任务栏插件弹出菜单问题
...
修复任务栏插件区域应用插件需要点击两下才会弹出菜单
Log: 修复任务栏插件弹出菜单需要点击两下的问题
Change-Id: Ie3c2a4cab18ae11a3fa9b5848da953d0e5ec7782
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2248
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-21 13:59:33 +08:00
fengshaoxiong
218e6ae867
fix: 解决accesible问题
...
通知中心的tips消息是根据数量改变的需要按照objectName来显示,不可变换,系统插件和托盘插件未显示对应的信息
Log: 修改自动化标记问题
(cherry picked from commit 52b5cfa1f46a245c4c72a52593de6a5805f69ef8)
2020-07-21 13:28:08 +08:00
范朋程
3fa69b4201
Merge branch 'maintain/5.0' into uos
...
# Conflicts:
# frame/util/docksettings.cpp
# frame/util/docksettings.h
# frame/window/mainwindow.cpp
# frame/window/mainwindow.h
# plugins/power/power.qrc
2020-07-06 14:16:29 +08:00
fengshaoxiong
b6a48e73c9
fix: 清除dde-dock告警信息
...
清除以下告警信息
[Warning] requestActivate() called for QWidgetWindow(0xb87800, name="Dtk::Widget::DArrowRectangleClassWindow") which has Qt::WindowDoesNotAcceptFocus set.
[Warning] Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
[Warning] QLayout: Attempting to add QLayout "" to HoldContainer "", which already has a layout
[Warning] QObject::connect: invalid null paramete
Log: 通过优化使用,清除告警信息
Bug: https://pms.uniontech.com/zentao/bug-view-20977.html
2020-06-29 14:25:59 +08:00
fpc_diesel
eecce9d618
feat(accessible):update accessible on uos branch
2020-06-04 14:01:08 +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
shaojun
54d6447abc
feat(mainwindow):Delete invalidation method
2019-09-03 09:37:45 +08:00
justforlxz
8faa324e98
fix(plugins): scrolling on the item, popup will hide
...
taskID=5507
2019-05-30 14:01:37 +08:00
listenerri
67635df6fd
refactor: handle click event of system trays
...
Change-Id: I31b9ecf03e4b9937fa19a3209f5e64e6219b2327
2018-10-25 16:52:13 +08:00
rekols
a3c84e3c98
fix: plugin can not popup content window.
...
Change-Id: I2bdaf64964061b686a7e2fd946a467a23277289f
2018-05-02 16:32:50 +08:00
石博文
0e9d9df0e5
fix: Popup Applet not hide when item removed
...
Change-Id: Ib698c731418a2a0d64739acae3c1bf14add1b8dc
2018-03-27 11:19:23 +00:00
石博文
d0c38bccc4
update app item timeline settings
...
Change-Id: Idb252f1928b8789cccf779695789c93b98b4620a
2018-03-19 11:33:16 +08:00
石博文
ec1ca53eef
fix(dockitem): popup applet position error
...
Change-Id: I96272a5ff3e858b0d4d74fb1ae5c790c6e706523
2018-03-15 16:43:30 +08:00
石博文
aa04a45128
fix popup window size adjust not real-time
...
Change-Id: I73f2e0b85f414df8e4b9982f5dfa6c62d26fd3b4
2018-03-13 17:29:46 +08:00
石博文
133b711d1f
update license
...
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
cdfe2d48f3
improve popup applet hide behavior
...
Change-Id: Icf1f738ca567f19bede58d90061c78a4bc924cc2
2017-12-26 10:41:12 +08:00
石博文
4a9b0a1ae4
fix popup not hide
...
Change-Id: I78cc458c991ac121ce27f80bcada02a3db627f57
2017-12-19 10:35:39 +08:00
石博文
51ee4140bb
fix: menu auto hide
...
Change-Id: I47d412c6e0697bc9f18cf5f05f56edda259d625c
2017-11-08 15:58:14 +08:00