Commit Graph

466 Commits

Author SHA1 Message Date
zccrs 6dc294f4a6 Support blur background for DArrowRectangle
Change-Id: I62293233b0e5d657120275184959af0efe479769
2017-03-27 10:18:24 +08:00
zccrs d436e51ae9 Add setTopLayoutContentsMargins/topLayoutContentsMargins for DDialog
Change-Id: I24ca468f3b955170a8457d720a54b20c033f414f
2017-03-22 17:32:58 +08:00
zccrs bc10894b2b Change the data type of the WMBlurArea to qint32
Change-Id: I72970f00b2cc0aac25fa720a7824dfba795d6335
2017-03-22 17:12:10 +08:00
石博文 df4e2f93e1 mpris widget: fix control margin
Change-Id: I40d590a6cfabb217d5bed3e4414b61abb4927f79
2017-03-16 15:31:23 +08:00
石博文 9a7cf7d55c mpris control widget: hide sound picture
Change-Id: I864bdd5055e75ae3cafea7dad2428061d3ba1881
2017-03-15 17:48:30 +08:00
zccrs a08d4ec347 Add the autoInputMaskByClipPath property for DPlatformWindowHandle
Change-Id: Id69616667d132ac2ad427e77bd62623aef488212
2017-03-15 17:34:32 +08:00
zccrs bc630dd887 Add DGraphicsClipEffect
Change-Id: Id45275a2389237e9fbb3d53a7e9b0cbafe66c86f
2017-03-15 15:11:11 +08:00
zccrs a66e839dc0 Fix the DClipEffectWidget paint rect is wrong
Change-Id: I7d3e376f8d6e22c6927f91672ab9ac0a10640166
2017-03-15 14:20:26 +08:00
石博文 9b35d3a928 mpris widget: add sound picture
Change-Id: I5ea209d9574b7f76ca9fd27aa02f51f239417f4d
2017-03-15 14:01:10 +08:00
zccrs 85c7bdaacf Update the icons
Change-Id: I5050bc157bc299382beffa45b9b2a15f242dff53
2017-03-15 10:10:06 +08:00
leaeasy e9e909dd30 fix-makeshlibs
Change-Id: I7d29981e940ffea3e8191723d76b5f086d4679ac
2017-03-14 17:39:06 +08:00
leaeasy c8253c7cea fix rules error
- remove unused dh_strip
 - add parallel to debhelper options
 - override dh_makelibs with -V to generate shlibs with particular version

Change-Id: Iafe6b3791a24e8e5bc488838517c3f0c58e1b2dd
2017-03-14 16:10:53 +08:00
zccrs de369da739 Fix the DAboutDialog size is wrong
Change-Id: Ibe1b6c0af604d30f079c9b816ac7e0f7692de30a
2017-03-14 14:24:08 +08:00
Iceyer 3c33128d5d Add win32 build depends dtksettings
Change-Id: I8c5c6180172a580f2f26adc400df61ff1e20db41
2017-03-11 17:19:32 +08:00
zccrs 32e7c0be0a The support window blur area set by QPainterPath
Change-Id: I0c88d83e2318e409d8f41d0087dab34413c66ed8
2017-03-09 17:21:02 +08:00
zccrs fbe9a7b5f8 Add DClipEffectWidget
Change-Id: I9a8fc9cd61ae5a1e54907252a8610c65a7d1355d
2017-03-09 14:23:08 +08:00
石博文 eaebe0a827 mpris control: support multiple source
if current mpris source is trun off. switch to last mpris privoider

Change-Id: I20881682fb4e3c6f6dcb8e55a70b32e7dd8b69f7
2017-03-08 15:28:09 +08:00
tommego ce3e415c35 Dialog with wrong flags causing it can not laod stylesheet specially
Change-Id: I6b20ff7c79335122dc65dd3953b2caa3233c5411
2017-03-08 14:24:30 +08:00
石博文 cc5757fda5 Let private member to protected
need to access in subclass

Change-Id: I986ec655db82eff438a8ec9da8ff4a31ac894a29
2017-03-06 09:44:12 +08:00
zccrs 5f85859f39 Fix the "DBlurEffectWidget" set radius property is invaild
Change-Id: I8651f3b00b7f02423f66d77dc6e16f2f4122d333
2017-03-03 16:54:27 +08:00
zccrs d2f7014f5e Fix the DBlurEffectWidget class paint worng in the "InWindowBlend" mode
Change-Id: Ia8b2e3f7334274ede26de4a050ab5a9a8755e061
2017-03-03 15:06:31 +08:00
zccrs 50a8a03a5b Fix the "m_window" is null of a DPlatformWindowHandle
Change-Id: I9a61eaaa89c56cef607d560101e76dacee31f447
2017-03-03 13:42:15 +08:00
石博文 eca9466522 mpris: add play button
Change-Id: I17dbe0416c48a50e83d22178ae9b9c80fabdb94b
2017-03-03 10:59:10 +08:00
石博文 fccabfe1b3 Add mpris control widget
Change-Id: Ia56e904a264cf2df8182fa16d2958377d8ea1822
2017-03-03 10:01:56 +08:00
zccrs 2cca650ed2 Add the"setMaskPath" function for the DBlurEffectWidget class
Change-Id: I5d68fea83b3674a47fb6e3046d4fdf930ade674c
2017-03-02 09:41:16 +08:00
石博文 fd2c24a22b Activate window after show
Fixed bug that DArrowRectangle's signal WindowDeactivate never trigger.

Change-Id: I892db76248793a9f3778dc436fe48b64f016eb70
2017-03-01 17:18:06 +08:00
zccrs 17227c583b Disable the blur window effect blend for DAbstractDialog
Change-Id: I6497d1482f6b1dd50fadec9c13fbd331f90b275c
2017-02-27 15:24:22 +08:00
Hualet Wang 2c1f4ec8f4 Change the color of DPageIndicator a little bit.
Change-Id: Ic220c976a7c0f823fc941f0cee9ccf10a259bef7
2017-02-23 10:23:32 +08:00
zccrs 063b18110a Fix the maskColor alpha channel of DBlurEffectWidget is wrong
Change-Id: I437bff2592b891a6971882756995a436ba9740cb
2017-02-21 19:00:04 +08:00
zccrs 128d4b3d0a Add the "connectHasBlurWindowChanged" function of a
DPlatformWindowHandle

Add the "enableBlurWindow" property to DMainWindow

Change-Id: I171912aa7ec67ed2fab6cce7cc2ad0f98356ec19
2017-02-20 16:47:35 +08:00
zccrs 11f7190def Add LICENSE file
Change-Id: Id2f3150e5d680486475425b9d5f9af47c9bab2fe
2017-02-20 13:44:44 +08:00
zccrs f9da6ed414 Enable window blur blend for a DAbstractDialog
Change-Id: I7f82b224fbcf681943401fc2e71bb487e982d45b
2017-02-17 10:15:42 +08:00
zccrs 0158a13ea6 Add the "const" modifier for DPlatformWindowHandle::isEnabledDXcb
Change-Id: I30d1c7b84c8be4ec5eb962a6bc43c85b3a1a0489
2017-02-16 20:36:35 +08:00
zccrs db64af8749 Revert "Add property "enableBlurWindow" of a DPlatformWindowHandle"
This reverts commit 036b7b685d.

Change-Id: I659532dc73cd7226e2d5fc53de32d57df79aa623
2017-02-16 19:21:27 +08:00
zccrs 036b7b685d Add property "enableBlurWindow" of a DPlatformWindowHandle
Change-Id: I15bfa420dde99ed798abca1dc9e0449afde2bc63
2017-02-16 18:49:40 +08:00
zccrs 976526757f Update mask color of a DBlurEffectWidget when window manager changed
Change-Id: Ia492fbd60c708a21ec4f64ff184bb9a77fa5a95e
2017-02-16 16:35:28 +08:00
Felix Yan fb1d237bec Fix a typo: centeral -> central
Change-Id: Ib02f159489abf071f90360d0d8eef734409f8f66
2017-02-16 14:29:58 +08:00
zccrs 2b84a4b001 Add signal "newInstanceStarted" for DApplication
Change-Id: I571a40f9bf45b36da8c56159152b225358e378f0
2017-02-15 15:42:33 +08:00
zccrs a0746b742e Enable blur window support for DXcbPlatformWindow
Change-Id: I76a156fbc6a7999f99cc3566e692427e7d55af9f
2017-02-15 14:45:38 +08:00
zccrs 697823819d Add property: "maskColor"
Change-Id: I2b368de419eca9ba43700abcf5f98290fdf6fcbd
2017-02-15 10:37:01 +08:00
zccrs a920f51be5 Add "BehindWindowBlend" mode for DBlurEffectWidget
Change-Id: I1a4cd7f0d65d5e33addc3e5ea45ce19ebd66c44c
2017-02-13 17:17:23 +08:00
Felix Yan 97e8938f64 Add support for Qt 5.8+
qpa/qplatformintegrationfactory_p.h is now under QtGui, using
gui-private instead of platformsupport-private fixes build with latest
Qt.

Change-Id: Icacabdec98e0b40fedacf19ce659ab987511dd3e
2017-02-06 13:35:21 +08:00
Iceyer 8b3c58c52d Fix namaspce
Change-Id: I16af4ebc78d23c2e22df9cb89e61f4e8f21c69d7
2017-01-24 17:03:21 +08:00
Felix Yan 7d0ea63bc1 Make qmake fail if translate_generation.sh failed to run
system() is a test command and don't deal with its value will make qmake
ignore the failed command, and result in an incomplete installation.

Similar to #19562

Change-Id: I39286169328cea37ecc52f54477560e80800a7c8
2017-01-22 16:23:23 +08:00
Iceyer e89734b805 Add DSettingsDialog
Change-Id: I0625b99b0e7522701006b55534834633e7df7770
2017-01-22 11:23:31 +08:00
zccrs 6370c60c21 Fix the DDialog title/message label auto word worp is error
Change-Id: I2c8d6a428572e4abf35753984cd3f0fb3cd83b4b
2017-01-18 17:40:24 +08:00
zccrs 97ec80231a Enable the title/message label auto word wrap with of DDialog
Change-Id: Iccf64fabe412e1ffde7a08859110835880b35737
2017-01-17 16:22:08 +08:00
Iceyer 20e3672882 Fix dialog cannot close by key
Change-Id: Idc27ee3be2b3270c932cc9a89065a5d09d6238ab
2017-01-12 14:14:05 +08:00
Iceyer 8c96853457 Add DSingleton
Change-Id: Ied4c9d865eb682a22657f79b03d444b62ce9695b
2017-01-12 11:42:49 +08:00
zccrs 071de66990 Fix the about dialog contents is not center at horizontal direction
Change-Id: Ib0b450c0cc57588450603bc8cef94c056b9289c7
2017-01-11 15:31:20 +08:00