New branch 'private/thb/tdf149754' available with the following commits: commit ee63e8b90c95941a50e2cd66c533d82baafb61ac Author: Armin Le Grand (allotropia) <armin.le.grand.ext...@allotropia.de> Date: Tue Jun 28 11:16:56 2022 +0200
tdf#149754 correct gradient paint for outside definition range Change-Id: I45fc0a7a024a4288f698eb5f0abf6b0d1440edfc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136561 Tested-by: Jenkins Reviewed-by: Armin Le Grand <armin.le.gr...@me.com> commit fc00e5f387931b18e911b672758a3c5c438b0b43 Author: Armin Le Grand (allotropia) <armin.le.grand.ext...@allotropia.de> Date: Mon Jun 27 12:46:56 2022 +0200 tdf#149651 Correct the MasterPageBackgroundFill mode Had to massively adapt to what others do in this issue, moving from ViewContact(s) as main data source to FillStyle directly Change-Id: If48666212e2f0afac4fbfab9af4908a5d2b4c047 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136487 Tested-by: Jenkins Reviewed-by: Armin Le Grand <armin.le.gr...@me.com> commit 4d347d3793b6b166e514c24f7fe2c3936d30b965 Author: Thorsten Behrens <thorsten.behr...@allotropia.de> Date: Wed Jul 6 16:58:24 2022 +0200 Fixup Change-Id: I974f23cfb15b03f1737d7c36b760e9fa0fa774c1 commit c75a8c33851ce59125997e4126d64b510a4f05d7 Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> Date: Thu Jun 23 10:10:11 2022 +0200 tdf#128150 Properly show/hide widgets when "use slide background" is selected And cleanup the logic a bit Change-Id: I9d866fd63ea622ac5eb706185b3277c21f40d7cb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136301 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> commit b7ce02818efbf23848e1f0176370a24c9cc3f29d Author: Armin Le Grand (Allotropia) <armin.le.gr...@me.com> Date: Thu Jun 23 11:47:03 2022 +0200 tdf#149650 avoid potential recursion with SdrPage content hierarchy Change-Id: I27e064eeedfb45a2fe96892f1d31da94b9976c50 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136303 Tested-by: Jenkins Reviewed-by: Armin Le Grand <armin.le.gr...@me.com> commit 26a96507fb9f657674248c3777b2203408833c8f Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> Date: Wed Jun 22 17:34:00 2022 +0200 tdf#128150 Disable UseSlideBackground item when setting style back to None from Sidebar Change-Id: I883330ac7323c4758ca8cbd46f4567a2ea780fc1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136290 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> commit 5f1e65c923f321dff54b0c43c83b8202bf536645 Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> Date: Thu Jun 16 08:52:13 2022 +0200 tdf#128150 Adapt sidebar to new "use slide background" property Change-Id: Idce049a7498f98b0079c708236cfeff7fddd6e95 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135963 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> commit c8a3dba4f7e98724956536c405e3620e6dc4342e Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> Date: Mon Jun 20 16:05:00 2022 +0200 tdf#128150 Only show "Use background" btn in Impress & Draw Change-Id: I5d14f651af55b51a8a02a8a4ddbb1c0921b15d81 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136182 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> commit 4a23c2d9f6083be8806d6c73b8b134bd600258c1 Author: Michael Stahl <michael.st...@allotropia.de> Date: Tue Jun 14 10:35:04 2022 +0200 tdf#128150 xmloff: ODF import/export of fill-use-slide-background This would be better as a value of draw:fill, but we can't add values as an extension. Change-Id: I05db879a8cb5018e0261f049ae91a5b9aaa760b6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135814 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> commit d8468ae2634206ddd1586ac779d4236256a7220f Author: Armin Le Grand (Allotropia) <armin.le.gr...@me.com> Date: Thu Jun 16 12:23:37 2022 +0200 tdf#128150 Implement/add SlideBackgroundFill visualization React/interpret new SlideBackgroundFill mode for SdrObjects/ XShapes, defined by drawing::FillStyle_NONE and usage of XFillUseSlideBackgroundItem as (true). Do so by adding a detection, a mode to SdrFillAttribute, reacting on it by creating a new implemented B2DPrimitive: SlideBackgroundFillPrimitive2D provides a Primitive2D for the SlideBackgroundFill mode. It is capable of expressing that state of fill and it's decomposition implements all needed preparation/creation/collecting of the geometry in an isolated and controllable space and way - the B2DPrimitive way. It does so based on the given ViewInformation2D, reacing out for all needed data/ geometry from this. It clips & transforms/combines as needed, providing the necessary visualization of the MasterPage content *over* other objects on the Page/Slide. It is currently simple buffered (due to being derived from BufferedDecompositionPrimitive2D) and detects if MasterPage changes. Still, more may be needed. Change-Id: Ie11403c0b705fc2ecdfd7eb2fa5ae1a93a21b460 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135971 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> commit 1e6f9bd1fb110a2a03343f2330bdd38194cd77c8 Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> Date: Mon Jun 13 08:53:22 2022 +0200 tdf#128150 Add OOXML import/export for "use background fill" and allow editing this fill property in area dlg Change-Id: Ic63ba11e9d499d4a0fb22f6739587e3e25140b8f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134406 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> commit 3baabc9584181bda0ea17521f75444f34fba5b0b Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> Date: Thu Jun 9 16:03:51 2022 +0200 Add XFillBackgroundItem::dumpAsXml Change-Id: I21aa5ded0c9c114199c9d503b48437ec1a6171eb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135691 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de>