Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
The --switch option saves about one megabyte of code (or data), and the
--readonly-tables seems like a good idea in general.
Change-Id: I19419e2cb9bb76dea4547512572b689883c41d8d
|
|
Change-Id: Ieaa787afd7cc622b4750a2ee8f17f6dad934ba63
|
|
Change-Id: Ia1729f570cc80a0375532da6478de9d58518556e
|
|
Z-Index was not handledin LO for vml.
I have made the changes to handle that using aGrabBag.
Change-Id: I2af3b2974c8eb699bc6a7b743dc438584d6517ac
Reviewed-on: https://gerrit.libreoffice.org/8833
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Change-Id: Ie392fb37da7f05490b4b7f6169b90a18fdc44b36
|
|
Change-Id: I0dcbf616b8ab3c8cea4437d399fa4b5ec33e475a
|
|
Change-Id: I27ebd67a535f8617a6f535414ee8426fae6614b9
|
|
Change-Id: I69454c3d9bddfe01da2622117a16bbb37797062a
|
|
Using the chart2 service allows us to export series symbols instead of
the diagram settings.
Change-Id: Ic46f067b60c972af35c0628b3ec4f7851580d725
|
|
Change-Id: I7f69e2a9d83d4632a23c6b1b15156b8e084487e2
|
|
The idea is that when an element is unhandled, it's either unhandled
explicitly by an empty "case..break" block (so grep can quickly find it)
or we raise a warning. Add a few placeholders for cases that we won't
probably handle better in the near future to silence warnings.
Change-Id: I41dec7802c4671550130393b4f98a8f0d8dfc059
|
|
Change-Id: Ic5551e915e724957fed74770b405c39c4e601cda
|
|
i.e. convert "::sal_Bool" to "sal_Bool"
Change-Id: Ie5943aee4fee617bf2670655558927ed25b7e067
|
|
Change-Id: Ia05b3210314c39db5110eded731f2be4b7405e87
|
|
Change-Id: I50788585dbcc489325dc9536a8e4d974a710e30d
|
|
Change-Id: I2ad60bd64cabb29a9e909f31e7d5bd92989120f7
|
|
Change-Id: If611cf344d82640b284c159e2e6394074b30e2db
|
|
It appears that the C++ standard allows overriding destructors to be marked
"override," but at least some MSVC versions complain about it, so at least make
sure such destructors are explicitly marked "virtual."
Change-Id: I0e1cafa7584fd16ebdce61f569eae2373a71b0a1
|
|
Change-Id: Ied05627a0b5fdb8e5fd4a1b071ce32d901f07961
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
and coverity#1194924
Change-Id: I1225745b22d27918ff3efe3ad8f0a7d69ed2f015
|
|
Change-Id: I1b9796411a6f688f2bc7c53212fb4245c55ab3e1
|
|
Change-Id: Id1dc62a89e2858f81dc9b6eb8a5f3d9996ba85ec
|
|
MSO 2007 and later have different behavior for the default value.
Be explicit and always export the element.
Change-Id: Ic8cad67db8c882d3642a6662bf710be2088335b7
|
|
Change-Id: I21733cb3fc0dd32a39826b0eaa7b2064d50a9c90
|
|
Change-Id: I557aeb40b4209e2f77383143a8c2665bffea110c
|
|
Change-Id: I2c553a41de430c200445d8c8e8300af13d0eaea0
|
|
Uses the first color from the gradfill list.
(Which is better than plain black!)
Change-Id: I4c1c0c4b031f3681c95b75b3c0683eb4de95bffb
|
|
Apparently checking the TextWordWrap property in DrawingML::WriteText()
gives false by default for objects that do not have it set, which happens
to be everything except for custom shapes, which seem to be the only ones
to actually obey it. So all normal text would be exported as nowrap to .pptx
and read back as custom shape that has non-wrapping text.
I tried to make the property return true (which is what it should be in practice),
but that appears to be an exercise in futility, or I'm not mad enough to follow
the complicated property sets and whatnot. So just write it out only for custom
shapes. UNO purists, if any, are welcome to change the dynamic_cast to something
UNO-better if they manage without an ambiguous base class error.
Change-Id: I3ed906285fde88d902ac9c801986a82a7515638b
|
|
...mostly done with a rewriting Clang plugin, with just some manual tweaking
necessary to fix poor macro usage.
Change-Id: Ie656f9d653fc716f72ac175925272696d509038f
|
|
Change-Id: I90e15389a76c34d6b7a93cf8b059029795ef8891
|
|
Change-Id: Ib244d89a9f7d400b3891d477314cd5f0193552e0
|
|
Fix breaks document in n#783433 - the one there is
damaged - resaving it using mso 2010 should fix the problem there.
Change-Id: Ib2ee7ab20489d716dc189ac6810d705763a16476
|
|
Change-Id: I1ec67a8697148d650f56650c6320964ac39dfedf
|
|
Change-Id: I6615145e2529193cbe72f4e5d326832a5b8864d0
|
|
Change-Id: I8fa586d49437ff5422fc3daa4c81439146e598a0
|
|
Change-Id: I1ef4f4917f2b97d44c9b39f36fd17b0be6995a4e
|
|
Document encryption and decryption uses either NSS or OpenSSL to
calculate digest. Digest class hides the implementation details
between the two implementations. Previously, functions sha1 and
sha512 were used for this, but were less generic.
Change-Id: I60119e2ab9c5c1f4a2b02bc417c3c89c53a63fda
|
|
Change-Id: I92186b2ed8426d59e31080cfb629beb02cd01c41
|
|
- Docx file with chart in footer/header or .bin file referred in chart
was getting corrupted.
- Embedded file for footer.xml was not grabbaged.
- .bin embedded files were not grab baged.
- Added grab bag support for both case.
- Added UT to check .bin files are grab baged properly.
Reviewed on:
https://gerrit.libreoffice.org/8674
Change-Id: I221e3867798fc2a3a42f6385d687e80b80a3678f
|
|
Change-Id: I80488cc2c5edfaf5e3eb11bed1684d230549a663
|
|
writeAppProperties() already uses this data as necessary.
Change-Id: I5eea399ae2cfa37dc3a7c80114f5265fb4a0c648
|
|
Change-Id: Ie98dc14b743983e68f126ed4b7a7f00b637957d3
|
|
Change-Id: Ie2fd4af3340c48c915eada74760cb414848f8a8b
|
|
Change-Id: Ic7d543a8155cfe5ec39d34c8cd7133f14f8f3cc9
|
|
Checkbox controls in docx are implemented with a sdt block containing
the property w:14:checkbox, which has several child elements.
To implement the preservation of the field, we had to add several
tags to the ooxml model file. Notice they belong to namespace w14,
that's why we had to add a redundant definitions of CT_STRING,
ST_STRING and their actions. Then, we just used the existing
mechanisms on the importer and the exporter.
Finally, added a unit test.
TODO: the checkbox is preserved on export but it cannot be modified.
We should import it like we do for combo and date boxes.
Change-Id: I40f29b48ec24719c48482b9c8cff10176d1b188d
|
|
There are two issues that are handled in this fix.
1)File created in MSO2K10 on RT gets corrupted.The root cause is found in CustomShapeProperties::pushToPropSet
2)File created in MSO2K7 on RT gets corrupted.There is an issue in shape import <a:gd> values for any shape (ex. circular arrow, hexagon etc).LO cannot import right <a:gd> values for any shape which is created in MSO-2007.Due to missing values of <a:gd> tag, after roundtrip the file gets corrupted.To avoid corruption a check introduced:-
if(aAdjustments.size() == nLength)
after http://opengrok.libreoffice.org/xref/core/oox/source/export/drawingml.cxx#1784
that will verify the number of <a:gd> tags associated with the shape during import and the number of <a:gd> tags during export.If there is a mismatch <a:gd> willnot be written.Changes made in DrawingML::WritePresetShape.
I have written 2 test cases for the same.
Conflicts:
sw/qa/extras/ooxmlexport/ooxmlexport.cxx
Reviewed on:
https://gerrit.libreoffice.org/8657
Change-Id: Ibb1e2dc1c098b7399c06d7b4f59fac4e80887062
|
|
Regression from commit 75934fc178ed90b56d77eb1efebed5bdac8427b6 (VML
import: handle shape with text inside groupshape as TextShape,
2014-01-17), the problem was that TextShape is also a kind of rectangle,
so that shouldn't be used for all shape with text in groupshapes, just
for v:rect elements.
This fix gives the required text wrapping for the referenced bugdoc
without turning the rest of the shapes into rectangles.
Change-Id: I6e343c65a869e335b641728adbc7984ee85377b5
|