Age | Commit message (Collapse) | Author |
|
Change-Id: I2a9d4f6b134817bda84645df3ab6fa217186e1d2
|
|
Some of them were commented out for documentation purpose.
Change-Id: I29a6b2cbe774b527f0c3a0be5675160817a7f3ce
|
|
Change-Id: I24a468dbe208afd2a71dd10e7ed5610d8c259aec
|
|
Change-Id: Ic7816065fd5fda640ce85ab25514df76be098b12
|
|
SmartArt info was reset, when there was a chart (e.g.)
in the same slide.
|
|
Change-Id: I955086f0c816d58fe8dfd104fe90367c76ad6568
|
|
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
|
|
w10:wrap was originally arrived to
writerfilter::dmapper::WrapHandler::lcl_attribute(), but
writerfilter::dmapper::DomainMapper_Impl::PushShapeContext() was called
already and set the anchor type. Fix this, then we can set a a suitable
anchor type in lcl_SetAnchorType() based on the type model.
Change-Id: Ib411450b10f29f814bc13d81eaec434971b2e52a
|
|
Another attempt, whoever has written this apparently didn't consider
the possibility of recursion at all, and this still feels a bit hackish.
Writerfilter keeps just one oox::shape::ShapeContextHandler object during
the entire time of parsing the document, because e.g. <v:shapetype> needs
to be reachable even across VML block (see sw testcases for bnc#705956).
This however presents a problem when VML contains <w:txbxContent> which
contains another VML, as this code previously just took whatever has been
read and returned it to writerfilter, and it broke with recursion.
So now try to mark recursion entry and returns the right shape.
Related to 36c12c246d886b2d96d7a2d4d0c250db9d925c74 and the previous
commits it reverted.
Change-Id: I949a6b52ec7540aa59b047c7b6e908b10fb3bdc1
|
|
Stupid containers with shared_ptr. Trying to remove the object
from it gets it deleted because it's owned by the shared_ptr
and there's no sensible way to wrestle it out of it. This will
need to be redone somehow.
This reverts commit 04d600d4be7c50db4b3b505039eb8bc96856f593.
|
|
Change-Id: Ieccd1f5e89c550095cd83a3f11939eec210f789e
|
|
Change-Id: I1d74aad0280662cd06dcc633072402ba13199898
|
|
Change-Id: I0f869af4fd497461fc06897540d3be0a6703f00e
|
|
Change-Id: Id5f730fc447b11000b266954f9e7f5287bad02f4
|
|
Not all percentage attributes actually use this, but better be
safe and no point in checking only the allowed ones use them.
Change-Id: I851f9b19ea85201d70d5e6b2e219bbcd88ae3dea
|
|
There were two problems here:
1) SimpleShape::implConvertAndInsert() did not set the anchor type
2) DomainMapper_Impl::PushShapeContext() tried to overwrite it
Change-Id: I2c32016c4bb15c891cf287d8208e10817c6291e6
|
|
ensure 'hidden' controls are imported as such.
|
|
chang the visibility of aMceState in order to access that member to filter out reading and parsing of ./xl/ctrlProps/ctrlProp[N].xml fragments for 'controls' & 'oleObjects' elements nested withing 'mc:AlternateContent' elements
Change-Id: I6892db7e3302b9977f0fdaabbe3ac1444315e011
|
|
- the original problem can be reproduced by creating new empty presentation in powerpoint.
after it is loaded in impress, it was completely blank, without placeholder shape
texts (Click to add title, Click to add text)
Change-Id: I541554e273372ad09cca2fb91e27a17eb1f3a00e
|
|
This makes both sw/qa/extras/ooxmltok/data/n705956-{1|2}.docx testcases
work at the same time. As far as I understand it, the .docx filter
calls into oox and at the end if gets the shape, while the shape
is removed from the ShapeContainer. In the case of recursion caused by
<w:pict><v:shape><w:txbxContent><w:pict><v:shape>, clearing the whole
list is wrong. Also, the OSL_ENSURE seems to suggest that there should
not be more than one shape inserted by each read. So simply consider
maShapes to be a stack when importing .docx .
Change-Id: I7263aeaf74c8d31a05e64c56b880cbc6b00d7dd6
|
|
These functions are required for debugging pptx import problems.
|
|
Default text may not make sense to be copied from the
master slide to the slides when there is an image.
|
|
This reverts commit 76bab166e21bc3646ae2d3079aae2c5d9ce0d1e5.
|
|
Change-Id: Ifb2c0a97f85884c459b1e7bc4616154c0e4aea2a
|
|
Change-Id: Id726f7aa318dbf351cafd62d880b887d1a821431
|
|
Change-Id: I04e23f69717aadc157169ade40a2407ecdd92a7e
|
|
Change-Id: I2d83fde2e52576f73cbc0d99053734e5068c1f9c
|
|
* Changed <ph> idx to OptValue.
* Duplicate code removal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oox::dump::InputObjectBase
oox::dump::Output
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|