To replace com.sun.star.frame.AutoRecovery single-instance service,
incorrectly converted in 279859fdbc
Unfortunately needs a lot of changes in autorecovery.cxx.
Change-Id: Iba5188dffea3e03803236f23e0b3f343746ace90
presumably keithcu felt the font size was too wide, so lets
try and implement the desired effect of an optimal width.
Change-Id: Idc1741de04b3559fa415ebcf2289f96ba240ca8f
...so c963d7e642 "bool improvements" changed the
size of some structs in sw/source/filter/ww8/ww8struc.hxx that are used for raw
IO and thus have fixed layout requirements. Reverted that part of the commit
and instead use explicit conversion between bool and sal_uInt16 where necessary.
Also added static asserts for those structs that were easily identifiable as
being used for raw IO. (Also reverted the bools in some other structs that were
not (easily) identified as being used for raw IO even if that might thus not be
necessary, but better safe than sorry.)
Change-Id: I60e17a2821d67961f50691625999f2aa72c5ebce
* Use PUT_PROPS macro in all cases.
* Added putPropertyToGrabBag( OUString, Any ) to avoid the explicit
creation of a PropertyValue object every time.
Change-Id: If098dd3a94d1843c4c5dbc3a507b05754d9d59c7
Preserve <a:effectRef> tag and its contents from inside shape style
properties tag <wps:style>.
Added some lines to existing unit tests to check for the preservation
of these attributes.
Change-Id: I6e47b228dcc9788a4a2dfe87bd1186d2f04dbeea
This allows two type of relative sizes: relative to margin (default,
what we had before) and relative to the entire page.
Change-Id: I1625f072365e418352f3d507764e03484bb812be
Which exposes SwFmtFrmSize::eWidthPercentRelation. Do not document yet,
will be done if layout/filters/UI confirms that the data structure is
suitable.
Change-Id: Ic4eac3356452f4bedf9809ff5678e299b7339053
Relative width so far was always relative to margin. This new member can
describe if the relative width should be relative to e.g. page.
Change-Id: Idaed3c1ade8cd49021ed3406abd6f79cf8e742be
...to improve diagnosing misuses of boolean expressions in client code (cf.
compilerplugins/clang/implicitboolconversion.cxx). This change should be
transparent to client code.
Change-Id: Id4f3c7159c5cfac56dd9edf4d1a43e36eed39fec
...to improve diagnosing misuses of boolean expressions in client code (cf.
compilerplugins/clang/implicitboolconversion.cxx). This change should be
transparent to client code.
Change-Id: I2c7779ad07daa77ae06709c1f6512f2fa25fcd36
Seen this cause JunitTest_sc_unoapi once with a NullPointerException, though I
do not know whether ac can legitimately be null here.
Change-Id: I1ca40dfca2d1a597842fba011a813be8154d8dd8
...to improve diagnosing misuses of boolean expressions in client code (cf.
compilerplugins/clang/implicitboolconversion.cxx). This change should be
transparent to client code.
Change-Id: I4c9a55f8c7d0f05fda617f9b33d93ce78bb8fbeb
...to improve diagnosing misuses of boolean expressions in client code (cf.
compilerplugins/clang/implicitboolconversion.cxx). This change should be
transparent to client code.
Change-Id: Ie011e52f6cb022fd1d24f6a872037f3023060247
to work in all situations
(cherry picked from commit a440c753532e9ae1747ef3b3ed990d8b713913da)
Conflicts:
include/svx/sdr/overlay/overlaybitmapex.hxx
svx/source/svdraw/svddrgm1.hxx
svx/source/svdraw/svddrgmt.cxx
svx/source/svdraw/svdmrkv.cxx
svx/source/svdraw/svdograf.cxx
Change-Id: I33601a429657965fcc9b18da85aa5ffabad65983