531 Commits

Author SHA1 Message Date
聂成
d60938ed33 fix: 2D模式下,应用区域没有移除驻留提示
2D模式下拖动任务栏的图标,会有移除信息提示

Log: 2D模式下,应用区域没有移除驻留提示
Bug: https://pms.uniontech.com/zentao/bug-view-41285.html
Change-Id: I0bcbe61cdf364f24c48fcd6ba083921c455f0e14
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2265
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-18 16:55:32 +08:00
Fan PengCheng
d453013821 fix: 暂时屏蔽一处可能导致崩溃的地方
这里有可能是qt的未发现的一个bug,有时间再修复

Log: 暂时屏蔽一处可能导致崩溃的地方
Change-Id: I0e04b5e1dbc783fc5e44cc1b16fbf632aead0260
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1495
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-10 21:58:53 +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
wangnengdeng
1e5ae31fe7 fix: 解决任务栏应用区域移除提示为英文的问题(系统语言为中文)
原因是因为拖拽对象没有声明Q_OBJECT宏

Log: 应用区域移除驻留提示,系统语言为中文时,显示的为英文单词“Remove"
Task: https://pms.uniontech.com/zentao/bug-view-41014.html
Change-Id: I70e60437a2376f9334258bcfa65e3b79f3a4c484
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1218
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-04 18:20:42 +08:00
wangnengdeng
6e104465eb fix: 解决"Remove"提示残留在桌面上的问题
问题的原因是因为在拖拽Widget中使用了一个静态的提示”移除“对象,这个可能在一定条件下
出现没有消失的情况。因此将此弹出提示的Widget改成拖拽对象的成员变量,这样当拖拽对象
销毁时,弹出提示对象也会一并给清除,从而解决”移除“提示不消失的问题

Log: 拖动任务栏上的图标移动后,"Remove"提示仍残留在桌面上
Task: https://pms.uniontech.com/zentao/bug-view-40987.html
Change-Id: I42d28c97e80b1cc1522d5a984d11a1a7a4f8eeef
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1065
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-08-04 14:34:50 +08:00
chenjun
a68b828c7e Merge remote-tracking branch 'upstream/maintain/5.1' into uos
Change-Id: I9379a941c0ff0dc99e1868e85eb7208c13ad4a40
2020-08-03 19:14:26 +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
wangnengdeng
43f99c931c feat: 应用区域移除驻留提示
鼠标拖动驻留应用图标出任务栏时显示提示:移除【类似tooltip效果】,鼠标拖动引用远离
任务栏超过1.5倍(倍数可配置)显示。1.5倍以内则不显示“移除”提示

Log: 当拖拽任务栏应用区上的应用远离任务栏一定距离可以移除的应用显示“移除”提示
Task: https://pms.uniontech.com/zentao/task-view-30900.html
Change-Id: I7d339a6f3713dc6ab6932567bb1eecefaff1fa60
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/545
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: yekaisheng <yekaisheng@uniontech.com>
2020-07-24 10:23:38 +00:00
SiamSami
f459e944e0 Update previewcontainer.cpp 2020-07-03 10:34:41 +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
eecce9d618 feat(accessible):update accessible on uos branch 2020-06-04 14:01:08 +08:00
wangxuwen
76d6f406dc fixed : change the dock position will display error for bug 25873
切换任务栏位置有时候布局错乱bug 25873
2020-05-29 16:23:11 +08:00
fpc_diesel
871b5f0edf feat:format code 2020-05-22 13:11:48 +08:00
fpc_diesel
f7cc0e4625 fix:The dock calendar is dynamically displayed icon by current date
dock日历根据日期动态显示图标(task:18543)
2020-05-22 13:11:05 +08:00
fpc_diesel
f56b3ce846 feat(accessible):rename multitasking and show-desktop plugin
重命名任务栏左下角的回到桌面和多任务视图插件的标记命名,
对Label添加Value属性,看能不能被识别到
2020-05-08 16:25:02 +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
wangxuwen
0889159f74 feat(dde-dock): update the datetime plugin display for bug 15631 2020-03-13 12:16:29 +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
fec57ae368 fix(dde-dock):The tray plug-in icon is more likely to pop up the taskbar properties window than the IME properties window.
托盘插件图标点击后较高几率弹出的是任务栏属性窗口而不是输入法属性窗口。 (bug:10461)
2020-01-14 16:53:55 +08:00
chenzhe
ba695a3fc5 fix:Do not drag when dock icon is deleted
任务栏图标删除时取消拖拽状态       (task:13009)
2019-12-30 11:10:45 +08:00
chenzhe
ff7c85919c fix(dock):fix middle clicked open many instance 2019-12-23 17:56:51 +08:00
chenzhe
c3d1629ff8 fix(dock):fix appicon repeat open many instance 2019-12-23 15:53:48 +08:00
chenzhe
f0fec8995a fix(dock):delete all plugin highlight 2019-12-21 14:50:24 +08:00
chenzhe
2803ddcca7 feat(dde-dock): add 2d three point for bug 6378 2019-12-20 10:22:14 +08:00
zhangdongjie
776b544959 fixed bug9155 : right-click on datetime widget error 2019-12-14 10:24:47 +08:00
wangxuwen
dda22e1094 feat(dde-dock): font display in not complete in prewindow 2019-12-07 14:09:51 +08:00
wangxuwen
4d2e87f34a feat(dde-dock):change plugin item radius for task 12385 2019-12-04 11:36:27 +08:00
wangxuwen
e50f8a2128 feat(dde-dock):plugin index and prewindow display error for task 12385 2019-12-04 09:27:11 +08:00
wangxuwen
022cf7e8fe fiex(dde-dock): preWindow title display incomplete 2019-12-02 10:34:46 +08:00
shaojun
bb9d58096f feat:efficient mode app active status 2019-11-14 10:34:50 +08:00
wangxuwen
f71146b1fa feat(dde-dock): for task 11525 2019-11-08 09:29:56 +08:00
shaojun
f8af5aaf24 feat:ajdust all dock item size 2019-10-31 15:38:56 +08:00
shaojun
357b141594 feat(tray):add method and signal to tray item count 2019-10-29 15:07:56 +08:00
wangxuwen
d325a98a2b feat(dock): change the lohic for dock icon‘s size 2019-10-28 17:10:51 +08:00
shaojun
b7fb2fae2b fixed:item hover status error 2019-10-24 15:13:55 +08:00
shaojun
11c946a519 fixed:bug 4370 2019-10-18 17:01:36 +08:00
shaojun
552a61f4ea refactor:delete invalid code 2019-10-17 19:52:55 +08:00
shaojun
218ce506e2 fixed(appitem):remove background when app open 2019-09-26 14:05:58 +08:00
shaojun
cd405aee3e fixed(appitem):appitem undock on 2d 2019-09-24 10:47:43 +08:00
shaojun
988e44ebb0 fixed(appitem):appitem background transparent 2019-09-23 16:27:37 +08:00
shaojun
d53e59a39a feat(trash):trash start delay 2019-09-06 15:28:22 +08:00
shaojun
c672482453 feat(pluginitem):modify drag display error 2019-09-04 13:25:48 +08:00
shaojun
073a598268 feat(dockitem):add new type for fixed plugin 2019-09-04 13:25:48 +08:00
shaojun
a2b6cb4bff feat(showdesktop):enum build bug 2019-09-03 20:53:49 +08:00
shaojun
c76389b385 feat(showdesktop):add showdesktop plugin 2019-09-03 20:37:35 +08:00