Age | Commit message (Collapse) | Author |
|
Change-Id: I9414c9af69aa721a84e08fd323bc1efd5bd6c887
|
|
Change-Id: I7806a9dc897c0187fd523d480e6366925676287b
|
|
Change-Id: I8148e870ec86f282f05102757f0f8bfc53561c00
|
|
Change-Id: I6779cf105d792c5a59ec43a21f8693e6d8895bfd
|
|
Change-Id: I95b2ee34fef0c075040af808de276e0b745bf830
|
|
Change-Id: I3249b6a2cb5d8c100e8045f650997cea3f1d2e30
|
|
Change-Id: I40406bd4220a918507b2ae90733f3d1d5df949d5
|
|
Change-Id: Ibb1c68612159fcdbfd92dc6b4cd3719d4db240f3
|
|
Change-Id: Ic975c7c1653fd10ef0a22ecbbbd740adac0789e0
|
|
Change-Id: I6e21159af832c5850db77a6dfe630a0fc0bb6238
|
|
Change-Id: If03ae8a5b44f477471ddc33063af552b3f2cfc31
|
|
Change-Id: Ibdecafae7942a0c79804176aa24e448dc505a5bb
|
|
Change-Id: I9315da151390ea1b5d56c7e58ac901e3f11dd2a7
|
|
Change-Id: Ie671977d523e1fb7142f62ca2d8d47e65082d3fd
|
|
Change-Id: Id5acca5c734f69797d5c19fdcfc0ccb4717127f6
|
|
Change-Id: If51def3c7c798104fd6dec9cf38473e5d70420fc
|
|
Change-Id: I5521bc3dc58b096dd80746a0af9c9d5e24ffe4a3
|
|
Change-Id: I8dcd71b73204d37d3125e38b6983af430fa4570c
|
|
Change-Id: I4d0d9df26de1ef52a808c82d89a8404c98ef7bc4
|
|
Change-Id: I6218be1f4afe22665ab85f7d731e1c1567bb2c8e
|
|
Change-Id: I1577c1bb8a3dc498b647b930d405c90f80eafaf9
|
|
Change-Id: Ib14cf2731a451226deb4aa27fd05420a0daaba4f
|
|
Change-Id: I206cbf5453fd6b32f3ee6725d29260a8c49a68bd
|
|
In this example the xCharacterStyles->getByName(aCharStyle) throws, and the
whole import is abandoned
i.e. xRet.set(xCharacterStyles->getByName(aCharStyle), uno::UNO_QUERY);
so to keep things simple wrap the entire block in a try catch and return
an empty xRet. Could use the hasByName around the specific failing query.
Change-Id: I4f4970534cc2ff15c7d96ff2ee0a9affcfce1737
|
|
We used to always add a paragraph on shapes, which breaks import of
abused rectangle shapes with minimal height, used as lines.
Change-Id: Ice240bad68bc030e7889c46f72c45646307f17e5
|
|
Change-Id: I1dc3d3a33dcad2707468b1bfc1baa5239fddee05
|
|
Change-Id: I919f5f0c4f6a1f6b1ea6261d9703da7a6c1046d3
|
|
Change-Id: Ibaf2211425ff2ab6fc7647c159ec6b1f095e843a
|
|
See commit 94855fbbb977d6acd42c32e157af664d0ede9739 for rationale.
Change-Id: I34838ea9dd60f24d20ac48e6089915b506f5d790
|
|
Change-Id: I8da1e43ffe6a78f14ab0901ae73c4ee39f1cbe44
|
|
Change-Id: I6d0b45451c8fe232afc05041d3c70a98e8bd8cc8
|
|
If a paragraph has its own <w:numPr>, do not let <w:pStyle> override that.
Change-Id: I7cea0d1c8bf59804f8c56382ee68c7fad5ed3ef6
|
|
Change-Id: I32317a1a6500377f7e7bb98d1dcc65ad86feb9a2
|
|
Word uses a completely different definition of "width" of a double border
than OOo and ODF: for Word the width is apparently the largest of the 3
component widths, while OOo and ODF define the width as the total with of
all 3 components. The new border implementation in LO 3.4 was apparently
inspired by Word's double border definition, which resulted in
various import filter regressions, see the previous fixes:
36e43b52992735c622833e923faa63774b9e2f76
e2ffb71305c5f085eec6d396651c76d6daee3406
70a6a4d425558340bb49507975343a3e0a1bdde8
These fixes set the ScaleMetrics, which actually seems sub-optimal as
there is a ScaleItemSet function somewhere that apparently re-scales
all items in an itemset, which could undo the fixes.
Also, one of the fixes actually managed to break RTF/DOCX import
of double borders, as that ended up in the same code via the API.
This commit now reverses the change, so that the width of a border is
now always the total with of all components, which is (imho) much more
intutitive, and also leads to a consistent UI where selecting say 3pt
width has predictable results, no matter what the border style.
The border widths are now converted in the Word format import/export
filters (writerfilter and sw/source/filter/ww8), and various tests
were adapted to the new handling.
Change-Id: I50456c49b1a298569607e6c88f19f18441348ac3
|
|
... not to the tables::BorderLineStyle values, because the domain
mapper's MakeBorderLine converts the values to BorderLineStyle.
Change-Id: Id89e0bcf80fbd9a1ac9238e09d898bb6b82303b4
|
|
Change-Id: I1dadb53f46b23f92d34061ef78dda872bdbcda67
|
|
Change-Id: I0d6aad17c471b6edd584c668dc7ff054090c185c
|
|
Change-Id: Ia817624647ba395476d457ccd1681c6a82534e5a
|
|
Change-Id: I04ef6ffefa7e27a1f9cac6d7d46cb6022223b9ff
|
|
Change-Id: I7d1d7d8c5f8291defb86f205ea0d65674493b467
|
|
Change-Id: Ib303edb8962b70727624ff44a8bb957e10362529
|
|
Change-Id: I2f51f4709e8f92fd6779e8e59227e82ac335050b
|
|
Change-Id: I4ac1056582a41dd2bc5c31452c93122afd666fc7
|
|
Some of them were commented out for documentation purpose.
Change-Id: I29a6b2cbe774b527f0c3a0be5675160817a7f3ce
|
|
|
|
Change-Id: Icb531e05f84c8ce7e79a15113102113be3609f45
|
|
Change-Id: I5a6fd4c8fcb2641cdceabcd58c3fa0ccae059d25
|
|
Change-Id: Ib7c76768e302556a88ae6d87770c57f31ea8d36b
|
|
Change-Id: I71580bb77b6939c9294eaf5203431d32327d5efd
|
|
Change-Id: I9d695f9b544250017bea69167e3133c4e9ee37a4
|