187 Commits

Author SHA1 Message Date
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
石博文
48131a8689 optimize timeline settings
Change-Id: I38f0b0938e054d9b1201a6871a716131a0b07d1c
2018-03-14 11:24:57 +08:00
石博文
d40239a307 fix(attention): crash when app item destory.
Change-Id: Idcfe75b5c12df4e0f2de8ab17cac0ff696df540a
2018-03-09 14:59:33 +08:00
石博文
5be75bc53d fix crash when play attention
Change-Id: Idf1f95541a32af4bf0ec672abbba3678de26e960
2018-03-02 11:59:03 +08:00
石博文
0f5d63a768 add attention effect for fasion mode
Change-Id: Ic3f0fca922530163a726f89d15916560fe3013c1
2018-02-27 15:25:15 +08:00
石博文
e32da67aaf fix app name is empty
Change-Id: I26d7be662f4fcff2ee928cef9fe3c2b51adac5e4
2018-02-23 11:53:40 +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
石博文
c0986e1c37 refactor: using new dbus interface for dock entry
Change-Id: I670870c30427e18518cc39d878e4e93b21a3ed28
2018-02-22 11:44:57 +08:00