范朋程
1d99b3e5da
feat: 允许锁定任务栏上的图标防止被拖拽删除
...
需要通过命令设置gsettings set com.deepin.dde.dock.module.app removeable false
Log:
Task: https://pms.uniontech.com/zentao/task-view-60374.html
Issue: Fixes #338
Change-Id: Idb76a8e28bbd4fae7db5870d07d3432fe4029029
2021-02-04 15:54:55 +08:00
Zhang Qipeng
10b36aed8a
fix: 应用图标状态显示异常
...
1.应用图标状态不对;
2.打开wine应用时显示了几个多余的图标。
Log: 修复任务栏应用图标显示异常的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-61394.html
Change-Id: Ib3ad2b4115ce90d58e82809e6075a6e398a6af5a
2021-02-01 10:32:38 +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
范朋程
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
fpc_diesel
eecce9d618
feat(accessible):update accessible on uos branch
2020-06-04 14:01:08 +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
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
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
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
wangxuwen
eced298591
feat(dock): delete invalid code for set icon size logic
2019-09-03 13:57:02 +08:00
shaojun
4692406d63
feat(appItem):appItem open drag file
2019-08-29 17:21:02 +08:00
shaojun
d0fdde7a50
feat(panel):MainPanelControl add drag and drop for app and plugin
2019-08-21 12:52:53 +08:00
justforlxz
ef232eea04
feat(gsettings): control all module visible
2019-08-09 16:13:26 +08:00
zccrs
f3c94c85ac
fix: crash at AppDragWidget
...
mark m_drag to nullptr when the app drag widget destroyed
https://github.com/linuxdeepin/internal-discussion/issues/1936
2019-07-15 16:50:56 +08:00
justforlxz
55c4c74a82
refactor: use QWidget::devicePixelRatio to replace QApplication::devicePixelRatio
...
插入新屏幕后,新屏幕的缩放是1,切换为复制模式后如果继续使用QApplication::devicePixelRatio会导致
显示错误,统一换成QWidget::devicePixelRatio或QScreen::devicePixelRatio。
2019-04-23 18:27:40 +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
bc4608b858
feat: add cancel animation for drag to undock operation
...
https://github.com/linuxdeepin/internal-discussion/issues/663
Change-Id: I92daa3835fb6c5add9fcd5d1619e3a99d92d0b1f
2019-01-17 14:44:46 +08:00
listenerri
fcb2c8563e
Merge branch 'dev/refactor-plugins-mouse' into merge-dev/refactor-plugins-mouse
...
Change-Id: I03089593b793de20d8400449812bfdc9e4e83ecb
2019-01-07 09:47:51 +08:00
listenerri
c10a6e9eb2
fix: there is an empty AppItem in dock
...
https://github.com/linuxdeepin/internal-discussion/issues/653
Change-Id: If2da95238240c2726b9395267ba0bfebb7f6ca28
2018-12-25 16:32:45 +08:00
listenerri
7a5501e53d
feat: update plugin API version
...
Note:
1. add a new function in PluginProxyInterface for set applet widget
visible from a plugin.
2. remove requestContextMenu function from PluginProxyInterface,
cause's the context menu should be handled in Dock, it is enough for
a plugin to simply provide menu data and handle callbacks with
functions itemContextMenu and invokedMenuItem in PluginsItemInterface
https://github.com/linuxdeepin/internal-discussion/issues/646
Change-Id: Ic4af4eee138e87911ff5b18ccbbb0c3f7187ac4d
2018-12-18 11:28:36 +08:00
listenerri
c45df0263d
fix: threshold of wheel on app item
...
https://github.com/linuxdeepin/internal-discussion/issues/667
Change-Id: I544eb3de96214eb8c2f8095ebac4cecab2066269
2018-12-17 14:41:54 +08:00
listenerri
5e9886fa97
fix: click item is ignored
...
Change-Id: I7ef7f440d59bb7a75ad50d5a9c85f6084c4704bf
2018-11-30 18:17:08 +08:00
listenerri
fd3f502529
fix: play swing effect when open app with mouse middle button
...
Change-Id: I20869436ff498f6d2a4fdd62f220dcc8f0aae9b8
2018-11-30 14:57:11 +08:00
Hualet Wang
ca08567861
feat: touchscreen support
...
Change-Id: Ica912c5e672d0e02f6e9540fd95d12d916dd5d74
2018-11-16 09:58:46 +08:00
listenerri
725891a6b1
fix: place holder item still display in dock after drag leave
...
Change-Id: Ibc21b1f984a4ecc1bff466012c2afe05c5df1285
2018-11-05 11:26:20 +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
listenerri
01e1e68136
add: accept dock app from all droped desktop files
...
Change-Id: I4d18f7a9cdff2339c715f0910f067b06492e1303
2018-09-28 15:37:10 +08:00
listenerri
43214b60da
add debug info about app item
...
name, id, icon
Change-Id: If9c686eb41ca30ee55a0ef938665a9cab24c2de1
2018-08-31 16:06:34 +08:00
listenerri
da407f77db
fix(app): icon is null
...
Change-Id: I1fb4415d97bf35572bf4f5e7ea8fd4291e62a83f
2018-08-31 15:15:16 +08:00
listenerri
ef2dc365da
fix(preview): refresh preview snapshot
...
assign nullptr when preview window is not visible
Change-Id: I544184549e00f5aeb7c0eeda2fe4d5a18702bab6
2018-07-30 15:48:58 +08:00
listenerri
97c9d45c16
fix: close preview window
...
fix preview snapshot do not close after close button clicked
Change-Id: Ibb88dc19af0c6e0824da94fe7e17720d01d975de
2018-07-26 16:44:36 +08:00
listenerri
88fceb9589
add: drag drop app item animation
...
Change-Id: I9ca4f97ac4a1227bef0f9cd856ac52b66de4465d
2018-07-23 11:56:35 +08:00
listenerri
313d1ba204
refactor: make the app item preview window public
...
Change-Id: I14575af85293aac5e777058e5251c3597c1a28e1
2018-07-10 15:21:10 +08:00
listenerri
16f20ae454
refactor: app item swing animation
...
Change-Id: Ia794194e56781c63eb7516b3c1fd389de17ccab8
2018-07-04 16:23:41 +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
2c0b14e41b
perf: reduce memory usage by introducing cache
...
Change-Id: Ia7fe2a44603129cdd15a440c38012067b7e8b8b6
2018-07-03 14:58:47 +08:00
石博文
0fcfeb7a12
fix animation playing but background not clear
...
Change-Id: I406be2b08c693e1cc390f378a81449391822b975
2018-05-16 14:16:12 +08:00
Hualet Wang
373fe4434e
perf: do not touch graphic scene when it's not necessary
...
Change-Id: I8f4901ce96cc92a73b5d73e4fe8e90d5f1155a81
2018-05-08 18:01:15 +08:00
haruyukilxz
61002cd350
fix: swing effect not allow mouse event
...
Change-Id: I20c8a65486f90a7bab112eac095d85b0dd355131
2018-04-11 01:26:19 +00:00
Felix Yan
30bbae4407
refactor: fix some typos
...
Change-Id: If7f13f449f5156e359b0501d7a65ee66525a97f9
2018-03-20 15:32:33 +08:00
石博文
1444fa4044
fix: dock hang when receive attention on fastion mode
...
Change-Id: Ic0c74a5faed52e15718a4c634c595c71e02b8602
2018-03-19 14:25:46 +08:00
石博文
d0c38bccc4
update app item timeline settings
...
Change-Id: Idb252f1928b8789cccf779695789c93b98b4620a
2018-03-19 11:33:16 +08:00