justforlxz
297aba83c8
fix: crash when load 3rd plugins
2019-09-03 20:21:47 +08:00
王少君
8590b4ae86
drawRoundedRect add scale
2019-09-03 15:50:46 +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
justforlxz
76212b8051
fix(gsettings): skip not have schema file plugins
2019-08-29 14:16:47 +08:00
justforlxz
646bbcf3e8
chore: fix build faild cause missing dtkgui build dep
2019-08-28 21:33:09 +08:00
shaojun
4f47ac2970
feat(trayplugin):remove trayplugin highlight
2019-08-27 20:02:36 +08:00
shaojun
ae14390f2e
feat(PreviewContainer):rounded corner, selected state, title style
2019-08-27 15:03:40 +08:00
wangxuwen
3f4425c051
feat(dock): add Fixed area adaptive size
2019-08-23 10:30:40 +08:00
shaojun
d6339d1183
feat(ContextMenu):change DBusMenu to QMenu
2019-08-22 17:18:30 +08:00
王少君
5f0ea1692c
refactor: 修改显示桌面插件,让其在任何模式都显示
2019-08-22 10:44:04 +08:00
wangxuwen
4ac6a85b3b
feal(dock): modefied icon doesn't change with the window
2019-08-21 14:50:49 +08:00
shaojun
d0fdde7a50
feat(panel):MainPanelControl add drag and drop for app and plugin
2019-08-21 12:52:53 +08:00
王少君
b92759d379
feat:add DockItemManager data to MainPanelControl
2019-08-19 13:40:06 +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.com
4bb03fa9ae
fix(2d): Clicking on the preview will crash
2019-06-19 16:38:48 +08:00
justforlxz
82d6b4b38a
fix(preview): cannot switch preview window
...
taskID=5186
2019-05-29 14:25:35 +08:00
justforlxz
06c827091e
fix(preview): float preview background have wrong offset
...
taskID=5332
2019-05-22 18:52:04 +08:00
justforlxz
2b51e164aa
fix(preview): crash when click active item on 2d
...
bugID=515
2019-05-22 16:39:31 +08:00
Hualet Wang
c94a4d69a5
fix: typos
2019-05-19 20:22:32 +08:00
justforlxz
6f317050f3
refactor: Remove the bottom area to prevent unintentional operation in auto-hide mode
...
隐藏模式下,如果鼠标唤起dock,容易呼出窗口预览,这是不必要的操作。
2019-05-06 10:01:02 +08:00
justforlxz
d5e586fc98
fix: quick click on the preview window will crash
2019-04-23 18:45:40 +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
64aa65a5f0
fix: can not hover preview after drag
2019-04-15 10:42:45 +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
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
6417a6255c
fix(preview): hovering preview picture size adjust
...
Change-Id: Ia01bc9bc73a2bac53a911effa3095f826d8472be
2019-03-25 09:15:06 +08:00
listenerri
0c71234ef7
Merge branch 'dev/animations' into merge/dev/animations
...
Change-Id: I4c438901e7284d4449114c543882322dcd50e9f4
2019-03-18 14:10:32 +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
4b8e6d8969
fix: pixmap be clipped
...
Change-Id: I3df3f907e3d44058d0ecfbefef7d6826bbe71600
2019-03-18 13:54:02 +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
a5cf01551a
fix: hover background of plugins item in Efficient mode
...
https://github.com/linuxdeepin/internal-discussion/issues/744
Change-Id: I50996e20d4bbe4e6e166f1ec2816aaa25d92815f
2019-01-03 19:16:49 +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
0a3eb2b619
fix: touch screen drag/drop tray icons to tray container by mistake
...
https://github.com/linuxdeepin/internal-discussion/issues/602
Change-Id: Idd3e72dce0fd552d840c282bfc282d8c7d76b317
2018-12-10 18:07:48 +08:00
listenerri
4d8e077243
fix: tray hover state not refresh after some mouse event
...
such as drag/drop or mouseRelease event
https://github.com/linuxdeepin/internal-discussion/issues/580
Change-Id: Ie815849801a7bd4fa263c6e67d3e5e21153488cd
2018-12-10 10:13:57 +08:00
listenerri
3ee25e36b1
fix: hover background while dragging
...
Change-Id: Ic23e01ed024fdb5b9b8530c4a639ae53a7e96e1e
2018-12-07 16:52:37 +08:00
listenerri
dfa4dd9d24
fix(TrayPlugin): send hover event to XEmbed trays
...
https://github.com/linuxdeepin/internal-discussion/issues/561
Change-Id: I216520849bceae0d38dd062db9d27eaf86e68e89
2018-12-07 15:59:53 +08:00
listenerri
caede05fe7
feat: tray icon hover state
...
https://github.com/linuxdeepin/internal-discussion/issues/514
Change-Id: I9ce935ced29ab62b02f879c12658227a81b3dfdb
2018-12-06 14:54:10 +08:00
listenerri
dc1d415dc3
fix: build warning 2
...
Change-Id: I3ebd8122b7147f1a087a773b881d8d7709301b7b
2018-12-05 14:45:44 +08:00
listenerri
e18be0ba7f
Merge branch 'dev/fix-dock-hidden'
...
Change-Id: Ia3f5ab9659d1356b699a5de33ed71f7b1ce6ba03
2018-12-05 12:48:12 +08:00
listenerri
61197b9d3d
fix: build warning
...
Change-Id: I57b1e5a68f699fface1ed542813791013020691e
2018-12-05 11:55:26 +08:00
listenerri
63dc102939
fix: typo2
...
Change-Id: I2b1c9b1936becb74be46ca42fc764ba4a4ce87b4
2018-12-05 11:41:24 +08:00
listenerri
9c37265713
fix: typo2
...
Change-Id: I2b1c9b1936becb74be46ca42fc764ba4a4ce87b4
2018-12-04 16:05:15 +08:00
listenerri
a87911ce80
fix: typo
...
Change-Id: I2ed2597138c60bd18a7798942c2b5d0a4eef8f88
2018-12-04 09:50:56 +08:00
listenerri
091b52bccd
fix: dock hide problem and remove old imp
...
efficient dock still hide in auto/smart hide mode while applet of
plugins is showing and mouse leaved
https://github.com/linuxdeepin/developer-center/issues/707
Change-Id: I373ce94e802f79e1430a636d5019b24fdbaa650b
2018-12-04 09:28:12 +08:00
listenerri
5e9886fa97
fix: click item is ignored
...
Change-Id: I7ef7f440d59bb7a75ad50d5a9c85f6084c4704bf
2018-11-30 18:17:08 +08:00