147 Commits

Author SHA1 Message Date
wangxuwen
bbfdee3a4d feat(dock): setting window size function behind update window function 2019-09-04 11:50:01 +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
shaojun
4dbaf87af6 fix(docksetting): change method for dock default height 2019-09-03 10:19:59 +08:00
wangxuwen
b858029bfd feat(dock): delete icon size setting functions 2019-08-31 09:21:02 +08:00
wangxuwen
0a5fd622db feat(dock): change frame for mode changed 2019-08-30 13:17:01 +08:00
wangxuwen
c8b30c3fe4 feat(dock): add left and right side expansion function 2019-08-30 10:41:39 +08:00
shaojun
68d5c279db feat(docksetting):trash alaways display 2019-08-29 14:52:04 +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
wangxuwen
dc3e3e0b6a feat(dock): add visualization window 2019-08-22 18:08:41 +08:00
王少君
854d8a68a4 feat:replace DockItemController to DockItemManager 2019-08-17 18:01: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
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
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
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
57f5e5c75c fix: tray strange fold animation when dock size is maxied
Change-Id: I5511443b51f7a473d7a5b2ee6f9de4b544eea480
2018-11-23 08:57:28 +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
e342a18953
fix: frame opacity dbus valid
Change-Id: Ic6211fc25779671af2f058efb602d5697c71f83c
2018-10-11 09:52:19 +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
石博文
4c14fe2755 add log info for forbids locations
Change-Id: I030f6f44d3473a57da1d0fb1ae961fe2f8f64b35
2018-05-29 10:56:33 +08:00
石博文
0bf5934c6a interfaces may deleted
Change-Id: I1fcc7ecc430ad03a766e4ec84e717aab4ae200e2
2018-05-21 08:24:14 +08:00
石博文
9485d5a4db adjust panel margin
Change-Id: Idad5892fb36d4a30eb5c99c0ac4b162b514af4c5
2018-03-15 11:14:24 +08:00
石博文
0d2c94fe11 sort plugins when displayMode chanegd
Change-Id: I771a02db3cb52026fe80ab10c2c7a4b0d07f45f8
2018-03-07 18:05:40 +08:00
石博文
8ed399a53c fix(visible): visible error when display mode changed
Change-Id: I6c1516f2248019fd033da7fb7c1eb5751a2fa8e9
2018-03-06 02:26:10 +00:00
石博文
9ab72dfdba fix item sort order is changed when popup
Change-Id: Ia91885ac98ca6707dc677bf1e5f79011ac91dfb7
2018-02-22 10:13:58 +08:00
石博文
133b711d1f update license
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
f0e52f9b75 refactor refresh data
Change-Id: I734beb482a1cafe5f7ed7fbb60c16c0bd6eb607f
2018-01-30 14:24:22 +08:00
石博文
5a0000b18a fix stretch item is visible on fashion mode
Change-Id: Ie66d6bbae395df07e08d74da1a3f802337d3538a
2018-01-09 20:04:36 +08:00
石博文
7cdec93fb9 disable shadow effect
Change-Id: I9903bd013a764ff3b6f790f6bd7e2ccdf50ef93f
2018-01-04 18:21:30 +08:00
石博文
d17b1661b1 fix window redius
Change-Id: I0a6492d288830e3331d69ced357677a6f636f8a9
2018-01-02 14:08:10 +08:00
石博文
59ea6183d8 fix frontend pos not scaled correct
Change-Id: Iea64cd0efbe67ec8f01f5526fc2433e433660a99
2017-12-29 15:54:46 +08:00
石博文
6d0999fddc fix frontend window rect error
Change-Id: Ic6bf6ee78f1083c630146f8c348408c87139a2c3
2017-12-15 16:13:44 +08:00
石博文
43280afa57 forbid dock placed betweens screens
Change-Id: I869c2ba23f61a72790eb37cb1554aa08850f5aa3
2017-12-13 11:53:03 +08:00
石博文
8207f2f01a add placeholder type
Change-Id: Ia0aebf40fd5dd4547ca99b23af0090cfe16c0b70
2017-12-05 18:49:48 +08:00
石博文
bceddf78c4 Fix strut area outof primary screen bounds
Change-Id: I86c26d1e8431d1604dcf0154b1ecf37c117cdb25
2017-11-28 14:27:16 +08:00
石博文
acd2180fa8 using platform window to set geometry
Change-Id: I3fcf7c9da69fccf31fa9159969bc8ff3052457b0
2017-11-14 11:07:29 +08:00
石博文
4b8ac4437b update translate
Change-Id: Icea85fddbc2bcd336c4034d975ec672baff6f21f
2017-10-26 14:04:18 +08:00
石博文
dcc2da1130 network plugin support hide
Change-Id: I99dc55704052d050c96c25256017fe2f167ea0f4
2017-10-23 10:23:44 +08:00
石博文
ae785f6f9a add new plugin interface to allow disable plugin
Change-Id: I44ee961151f05bf98c332d28088938bda544740e
2017-10-23 10:06:36 +08:00
kirigaya
9c6c41cbaa fix: dock frontend rect not support hiDPI
Change-Id: I63916646782afb65435e6a7aeeccf34d8eb4b735
2017-10-11 15:12:13 +08:00
石博文
71ccbcef83 update license
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
石博文
e09abc3888 fix window ratio error
Change-Id: I9ed42bbc30f34a249ebb63adbd376f8f06210382
2017-09-15 17:13:50 +08:00
石博文
58d3b69ce7 Hi_DPI support
Change-Id: If063f16f246b65f4c2ce4eef3e57df5cc0347427
2017-08-30 17:46:23 +08:00
石博文
bf79f1cca5 fix strut height error
Change-Id: I796aacbe2b38b400fdd926384d47895fe621ddf6
2017-07-14 14:54:17 +08:00