56 Commits

Author SHA1 Message Date
wangxuwen
0301ff4fa6 feat(dde-dock): 设置dock大小实现云同步 2019-10-08 15:40:04 +08:00
shaojun
27e7204375 fixed(dock):pos and animation modify 2019-09-25 14:09:02 +08:00
wangxuwen
2b3b52bbe8 fixed(dock): fixed bug 1979 2019-09-20 16:05:22 +08:00
wangxuwen
368201498a fixed(dock): fixed bug 2187 for dock display error when change position 2019-09-10 11:14:36 +08:00
wangxuwen
eced298591 feat(dock): delete invalid code for set icon size logic 2019-09-03 13:57:02 +08:00
wangxuwen
49d46ec4a1 feat(dock): modefied for dock window size for dbus change the interface 2019-09-03 13:26:42 +08:00
wangxuwen
b858029bfd feat(dock): delete icon size setting functions 2019-08-31 09:21:02 +08:00
wangxuwen
dd7ef78dba feat(dock): add window free scaling function 2019-08-26 18:08:56 +08:00
shaojun
f4089b2073 fix(mainwindow):fix bug for mainwindow pos 2019-08-23 16:58:13 +08:00
shaojun
f3d8494454 feat(mainwindow):modify mainwindow animation and position 2019-08-23 16:18:21 +08:00
王少君
854d8a68a4 feat:replace DockItemController to DockItemManager 2019-08-17 18:01:32 +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
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
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
945d58a4b5 refactor: using libdframeworkdbus for dock dbus daemon
Change-Id: I62531c101075ec9b37d3840be97bbba25c9faab4
2019-01-07 14:09:25 +08:00
listenerri
b696c4daf2 refactor: rename system-tray to tray
Change-Id: Ic5fcbb85851aebb490ab633b355d77fa3d578914
2018-11-20 14:04:16 +08:00
listenerri
738f41aa17 fix: resize dock and fashion system tray recursively
Change-Id: I988712e6f6081ddecf48207f9ed93096ff5598c2
2018-11-12 10:42:07 +08:00
listenerri
e9c48fb2f0 refactor(system-tray): new fashion system tray
Change-Id: I7d359c1a33fbb32bc174026e7aee130d328313ef
2018-10-22 10:06:12 +08:00
haruyukilxz
0310a31352 feat: support change frame opacity
Change-Id: I5d20a2736e70097b357a9c4e51befd5e7c135878
2018-10-10 09:09:14 +08:00
haruyukilxz
4dcb1d9c4f feat: add dock settings instance
Change-Id: I8d09c2d0e986de1493ad9dc43a2eeaffe3014746
2018-07-30 15:12:51 +08:00
石博文
133b711d1f update license
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
7cdec93fb9 disable shadow effect
Change-Id: I9903bd013a764ff3b6f790f6bd7e2ccdf50ef93f
2018-01-04 18:21:30 +08:00
石博文
f06ebc7c65 refactor: optimize dock show animation behavior
Change-Id: Ia82bde6eeebf9a1d0e64602fe6a85c6a72d9548e
2018-01-02 16:48:01 +08:00
石博文
d17b1661b1 fix window redius
Change-Id: I0a6492d288830e3331d69ced357677a6f636f8a9
2018-01-02 14:08:10 +08:00
石博文
4f4098f891 add position check logs
Change-Id: I5f276f46a554c5355838530e9e1f0f537a190d26
2017-12-13 13:07:39 +08:00
石博文
43280afa57 forbid dock placed betweens screens
Change-Id: I869c2ba23f61a72790eb37cb1554aa08850f5aa3
2017-12-13 11:53:03 +08:00
石博文
aff00a7f79 fix preview stat not quit
Change-Id: I0e79d8277edee5ae6ebf0bc70196560d077e74a2
2017-11-20 14:46:56 +08:00
石博文
84b880384b fix strut error
Change-Id: Id983c0aaf6c8e07329c9dd9b2d66eb46520facff
2017-11-14 15:18:33 +08:00
石博文
acd2180fa8 using platform window to set geometry
Change-Id: I3fcf7c9da69fccf31fa9159969bc8ff3052457b0
2017-11-14 11:07:29 +08:00
石博文
ae785f6f9a add new plugin interface to allow disable plugin
Change-Id: I44ee961151f05bf98c332d28088938bda544740e
2017-10-23 10:06:36 +08:00
石博文
71ccbcef83 update license
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
Hualet Wang
395cd66b23 Remove dependency on gtk
Change-Id: Ic87401a0c7f192951fcdb86cd45bf1f870e06779
2017-02-16 10:23:46 +08:00
Felix Yan
cad692b40a Fix some typos: *Chanegd -> *Changed
Change-Id: I81970f0c3b6abe46a672e8f49936a9d2f0263d64
2017-02-07 16:45:44 +08:00
Hualet Wang
6872bb4d0b Make QMenu DMenu-style, and white only
Change-Id: Ideedc2d9b1f36b7c958194891756330530e7925b
2016-12-30 16:30:09 +08:00
石博文
2322a058b3 replace dmenu with qmenu
Change-Id: Ifefc6e6c65e91c98e446bcf16f1688b05fc26b95
2016-12-12 10:58:48 +08:00
石博文
adcc57e7cb save auto expand delay settings to backend
Change-Id: Ie86fddb259ba49678026112f6482bd4424bfeeaa
2016-09-06 11:31:03 +08:00
石博文
a6e3a9b15b fix dock cant shown
Change-Id: Ic5171acbf87b18ac4acb7a2f28517bd809a53b00
2016-08-31 11:23:07 +08:00
石博文
47bbc404a7 refersh icon when gtk icon theme changed
Change-Id: Ice7500f6526dc04d8a920c301dc3f08c9d1eb6b3
2016-08-18 15:20:10 +08:00
石博文
e2c87464a2 add animation when position changed
Change-Id: I34f0ce6912893ba3cd686c3a8df05f3ae019cef0
2016-08-12 14:28:35 +08:00
石博文
19c1a8a5ed fix x11 strut partial error
Change-Id: Ife73758e917a3827e26895c342f62233edd46cb4
2016-08-02 09:28:06 +08:00
石博文
4ab6caff79 change frontwindow interface
Change-Id: Id79372ae63df249e131a986009f9ff4732fb6c00
2016-08-02 09:28:06 +08:00
石博文
e10e6dc2d2 add auto hide check
Change-Id: I002c5c9fd147d6da9c6c83c596100c3e5bc3857e
2016-08-02 09:28:06 +08:00
石博文
c34050ffe4 support backend service restart
Change-Id: I2cb03cee2f7c0af10a8cb6466821b2430de92313
2016-08-02 09:28:06 +08:00
石博文
184725a2d2 optimize state
Change-Id: I12a06315c8ecbee872d2e6b75108b903134a36de
2016-08-02 09:28:06 +08:00
石博文
9ad6126e92 add smart hide
Change-Id: I6bb541da47a3eb19f208af2ec6a25fe8dc216764
2016-08-02 09:28:06 +08:00
石博文
3b93eb668d support primary screen change
Change-Id: I6577580fb292f45a5eaf057635df4535a5089598
2016-08-02 09:28:06 +08:00
石博文
218ad40609 add dock state setting
Change-Id: I0c186b29d7a97c1edd308908f82e42faf5413a64
2016-08-02 09:28:06 +08:00
石博文
98f0c75943 add display mode changed signal
Change-Id: I5edc6fc2220b58d2ee0cb6c13f867bea43860084
2016-08-02 09:28:06 +08:00
石博文
cdd53ef2a3 add screen info to settings class
Change-Id: I443026532eeded570eae67fda2a5f372fb5e7c79
2016-08-02 09:28:06 +08:00
石博文
28f2745de3 add fashion mode
Change-Id: I9fb88a4356d049f18ce82cf91d756bc05c12ca4f
2016-08-02 09:28:06 +08:00