justforlxz
8faa324e98
fix(plugins): scrolling on the item, popup will hide
...
taskID=5507
2019-05-30 14:01:37 +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
e15f882330
refactor: delete unwanted border values
...
WINDOW_OVERFLOW
在d17b1661b13482fad66e3888aaa0f843ea2fa013提交中开始使用,现在发现不需要删除window
redius导致的边框距离了,所以删除这个值,避免影响dock中对rect的计算。
2019-05-06 15:30:13 +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
de0fac5409
fix(network): refresh loading icon not align center
...
https://github.com/linuxdeepin/internal-discussion/issues/1411
2019-04-28 10:10:42 +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
c34ca9b227
fix: no notify be sent when plugin's qt version is incompatible
2019-04-17 13:26:05 +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
9293c45df5
fix: plugin settings value can not transform to Json value in qt 5.7
...
https://github.com/linuxdeepin/internal-discussion/issues/1312
2019-04-12 10:41:15 +08:00
listenerri
7338d8fb83
not show trash in plugins context menu under efficient mode
...
https://github.com/linuxdeepin/internal-discussion/issues/1271
2019-04-11 18:00:21 +08:00
listenerri
d03b29a7bc
fix: not send plugin incompatible notify
2019-04-09 14:11:36 +08:00
listenerri
f4cbe1d2c8
Merge branch 'dev/daemon-plugin-settings' into daemon-plugin-settings
2019-04-04 17:42:37 +08:00
zccrs
5be4c59e51
fix: dock position and size is wrong on multiple screens and the screens have different device scale ratio
...
Change-Id: I751f31cf9174eea62471924771d21517936d45da
2019-03-29 16:13:38 +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
ddcebbff63
disable: tray item graphics effect
...
https://github.com/linuxdeepin/internal-discussion/issues/1093
Change-Id: Ia2e9aafaa1177e0c83bff4eef9e8d7c50e6cd731
2019-03-18 14:00:03 +08:00
listenerri
4b8e6d8969
fix: pixmap be clipped
...
Change-Id: I3df3f907e3d44058d0ecfbefef7d6826bbe71600
2019-03-18 13:54:02 +08:00
listenerri
74355cab9c
Merge branch 'master' into dev/animations
...
Change-Id: Idd8ef0687b85fcdd9db36607dd0bd9a8b678cb5b
2019-03-18 13:12:52 +08:00
listenerri
f30e28cf81
feat: send a notify when plugin is not compatible
...
https://github.com/linuxdeepin/internal-discussion/issues/840
Change-Id: I9c46ebcb984e3a2660e7607774a54c931d2cf123
2019-02-28 17:26:06 +08:00
Felix Yan
183cc4f6d3
refactor: fix some typos
...
Change-Id: I27901937d6b39a6eff46aa688702031235dc4c73
2019-02-26 15:51:17 +08:00
listenerri
7de1c08e19
refactor: get sni properties from dbus asynchronouslly
...
Change-Id: Ie100affe4880a30cfa47c9266ee58ce5e7da282f
2019-02-18 14:58:48 +08:00
listenerri
e7002b8f28
feat: update dock plugin version
...
add new interface for remove plugin settings PluginProxyInterface
Change-Id: Ib26c879b3b5faa822adbee5bf33c1bae3935b7c1
2019-02-14 17:20:56 +08:00
listenerri
040dca5e1a
feat: refresh sort order and container after DeepinSync
...
Change-Id: Ia859fc01a3dad560687e6085bffd2caf74e4074a
2019-02-01 09:44:26 +08:00
listenerri
07e8775371
feat: update plugin interface version
...
add a new function in PluginsItemInterface: pluginSettingsChanged
this function is called after DeepinSync completes a synchronization
Change-Id: I7c758c27423446c28cab820ddc072680d1eccb6a
2019-01-30 17:49:17 +08:00
listenerri
aef1fb7f0b
fix some merge error
...
Change-Id: I14d057555c7a1d359e0d1e2526e1800ab88a6832
2019-01-30 15:55:25 +08:00
listenerri
55f5770694
Merge branch 'master' into dev/daemon-plugin-settings
...
Change-Id: Ifed765c278e0063685916e1f3e01896044f091fc
2019-01-28 17:19:58 +08:00
listenerri
adf4a46063
remove unused code
...
Change-Id: Ib2dd1844132e18acc58601494fd7063ed33917c0
2019-01-28 17:10:49 +08:00
listenerri
12cf14a863
fix: place holder item not be removed after drag leave in touch screen
...
remove margins to fix a touch screen bug:
the mouse point position will stay on this rect's margins after
drag move to the edge of screen
https://tower.im/teams/9487/todos/225361/
Change-Id: I7e7c2d3886c220e22da91c27b2afba432ec7b81d
2019-01-23 17:46:19 +08:00
listenerri
d7dd3f2c74
disable: invisiable dragging app item while dragging it out of panel
...
Change-Id: Iee02a92d99d0a41dbc14c89d59f615eddae551d1
2019-01-18 15:35:19 +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
f190e4de76
update: plugin settings daemon interface
...
Change-Id: I2157ff9e14a6c878a30810e9ad008593bb61272b
2019-01-16 16:55:01 +08:00
listenerri
176d58e9f9
fix: obtain opacity value too frequently when startup
...
https://github.com/linuxdeepin/internal-discussion/issues/858
Change-Id: I71b82e2ecebe1a3f9437403d2ee90df7c42d0c08
2019-01-16 11:10:34 +08:00
listenerri
2bc2f2e831
refactor: make MainWindow to register sni host instead of tray plugin
...
Change-Id: I8f6b05ed69ced2d937aac8828a1adb3e77e79b07
2019-01-15 19:54:13 +08:00
listenerri
4eaefdb7ef
change: plugins dir
...
Change-Id: I5b504a14294b803ff86a2707ebf6a7c5f0f3e24c
2019-01-15 16:06:48 +08:00
listenerri
cfec30b03e
fix: plugin settings lost after save to daemon dbus
...
Change-Id: I267e5654f66288bc7c5a9256c35eaec9f2b77f6b
2019-01-10 17:20:13 +08:00
listenerri
88ee44c66a
change: use compact format for settings json data
...
Change-Id: I3006bb2d7eae38902b17d2f163a6c281b1929a74
2019-01-10 13:42:34 +08:00
listenerri
c44079b25a
refactor: dock plugins controller/loader
...
Change-Id: Ia326f7d264d4286e533bf184cd742b025986d468
2019-01-10 12:51:27 +08:00
listenerri
51e62820df
refactor: system tray plugins controller/loader
...
Change-Id: I08d0a5539ba788f7a29f187b419aa0c4b43f3408
2019-01-07 20:33:15 +08:00
listenerri
31f8ab6c4c
refactor: remove unused code
...
Change-Id: Ia099804e12827faa2425d7e60ad14d54bc20f1d5
2019-01-07 16:42:48 +08:00
listenerri
57f8e6ee0a
feat: access plugin settings from dock dbus daemon
...
Change-Id: I97f3f3e0b3bfa65cac2abda4e3b59494ea1c13d1
2019-01-07 16:20:36 +08:00
listenerri
945d58a4b5
refactor: using libdframeworkdbus for dock dbus daemon
...
Change-Id: I62531c101075ec9b37d3840be97bbba25c9faab4
2019-01-07 14:09:25 +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