summaryrefslogtreecommitdiff
path: root/oox
AgeCommit message (Collapse)Author
2014-03-06Replace [] with getProperty()Muthu Subramanian
2014-03-06n#821567: Fix TextFrame background import for sw.Muthu Subramanian
TextFrame in sw unfortunately doesn't seem to support nametable!
2014-03-06n#821567: Import PPTX background images with table-name.Muthu Subramanian
Seems like using the URL directly causes ODP export to ignore the background image. Probaby ODP Export requires updation as well?
2014-03-06fix OOXML strict importMarkus Mohrhard
fix the problem introduced by 6536826f2f4c747582d60ed40b0418c6a67a9829 Change-Id: I6c499f8490d92badda0f086d48c2347fa112bb4e
2014-03-06fix OOXML validation error, related fdo#31064Markus Mohrhard
Use the correct namespace for wrap. Change-Id: I5620d3386fcaf54090fd58963404dde3f03c5bf8
2014-03-05oox & writerfilter: add "anchorId" token and update model.xmlTomaž Vajngerl
Change-Id: Ibcbf552621b8c6c5c143521a697026cdeac90706
2014-03-05Revert "remove unused code oox::core::Relations::getRelationsFromType"Caolán McNamara
we need it again now This reverts commit 77c45eb25eb462bacdf7d658d6cb485f755beaa5. Change-Id: I3e171d95e4f50c8e26824da2f6e6817d3b597d4d
2014-03-05getRelationsFromType -> getRelationsFromTypeFromOfficeDoc (?)Caolán McNamara
Change-Id: I492020d03ed4178510e6aae431cf4827c1166f0b
2014-03-05fdo#74792 [DOCX] Grab-bag rels and images for SmartArtVinaya Mandke
Added support to grab-bag rels and associated Images for data[i].xml, and drawing[i].xml. Added UT for the same Conflicts: sw/qa/extras/ooxmlexport/ooxmlexport.cxx Reviewed on: https://gerrit.libreoffice.org/8362 Change-Id: I545825f67214f14037ab72b77764a07d575b8b5b
2014-03-05remove unused code oox::core::Relations::getRelationsFromTypeNoel Grandin
Change-Id: I242ddcc1e352fbf92206a21d93e16c42a0e5ef8e
2014-03-05remove unused code oox::core::XmlFilterBase::getFragmentPathFromFirstTypeNoel Grandin
Change-Id: I75094f95001dab18436100375a8ec6564e8d0f8f
2014-03-04better safe than sorryMarkus Mohrhard
Change-Id: I1e22f166381b3bc8122b3bbef7fc760705e402d1
2014-03-04in the old design all lists needed to be the same size, fdo75200Markus Mohrhard
We did not crash in the invalid memory access because the lists were continuous in memory and we would just pick the next id. However it crashed when trying to map some of the ids to non existant strings. This commit also removes the need for the earlier fix for this bug that just hit the problem behind some checks much later in the call chain. Change-Id: Ic6658987815c4e84ed2449934c310e30dcd0ed4c
2014-03-04Revert "fdo#75200:Libreoffice crash while opening the file"Markus Mohrhard
This reverts commit 0b6a1f2afa7954afcf1f27b066169455ed6cff7a.
2014-03-04remove the inheritance to std::map in PropertyMapMarkus Mohrhard
Change-Id: Iaaf5b7ab47ffa151cd7c8ea376763d02c883f377
2014-03-04adapt the genrated files to use setPropertyMarkus Mohrhard
Next step on my way to remove the inheritance from std::map Change-Id: I96e8e4c05f1bd821a0c1c4de5c78af1706fe50e5
2014-03-04adapt script to use setProperty instead of <<=Markus Mohrhard
2014-03-04fix indentationMarkus Mohrhard
Change-Id: Ib4460d6ba59dbe22436fb710ee7a108804df0b86
2014-03-04adapt script to instdirMarkus Mohrhard
Change-Id: Ibf88802777c09786f05c6ffff20d985fbbe491af
2014-03-04remove whitespaceMarkus Mohrhard
Change-Id: I828e6556864de60443a07cc61294b964314c5901
2014-03-03fdo#74826: File corruption-Issue related to Series idx & order val.YogeshBharate
Problem Description: - If the document contains more than one charts together. ex.Bar & Line chart - In that case, LO writes idx & order val equal to 0, instead of 1 for second chart series. - After roundtrip, the document get corrupted. Implementation: - Added varible to take the series count in case of multiple chart. Note: - Some of the UT's are failing when --enable-dbgutil is enabled. Change-Id: I40606b4d69026939fa19ae534dd7b2bb36ec97fc
2014-03-03remove unused code oox::AttributeConversion::decodeDoubleNoel Grandin
Change-Id: I057ebcf125e068653570dabb59a8b7f4494e96db
2014-03-02fdo#75200:Libreoffice crash while opening the filePriyankaGaikwad
Conflicts: chart2/qa/extras/chart2import.cxx Change-Id: Icb2a5bc43ef5fd0f307b43bbe8aaf892a043dc5b Reviewed-on: https://gerrit.libreoffice.org/8127 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-03-02fix strict namespace list generationMarkus Mohrhard
The two perl scripts were apparently only generating the same order by luck. It did not work on all systems. Change-Id: Ib83ee5c6572d3bae2e2ac1846850bd65303e7d43
2014-03-02make more places aware of OOXML strict relationsMarkus Mohrhard
Change-Id: I292217537eb592cbad9af11f87402baa9f4cc442
2014-03-01remove empty lines after comment removalMarkus Mohrhard
Change-Id: Iad5cb7303f3797c06a53651b0f0c7e7c2273ef55
2014-03-01support OOXML strict documents in CalcMarkus Mohrhard
Change-Id: I277d76aeec28e173d913ccc1506464afe4d09c6d
2014-03-01handle OOXML strict namespacesMarkus Mohrhard
Change-Id: I198862388426161e3f054a5f128639c59f3c9d24
2014-03-01make sure the two namespace lists are sorted the same wayMarkus Mohrhard
Change-Id: I90b3182e10dbbfc8993010dd885509537d2fe537
2014-03-01fix OOXML validation issue, related fdo#33951Markus Mohrhard
Change-Id: I6e455ee4bb649a299023f1dba88a01ef5674e074
2014-02-28writerfilter: extend tokens and model.xml for w:compatSettingsTomaž Vajngerl
Word stores compatibility mode and additional compatibility settings (like enableOpenTypeFeatures) in w:compatSetting. This needs to be preserved as well. Change-Id: I40895cc00952b7c3799edff0bf7f4328106305a1
2014-02-28DOCX import: handle font theme references in group shape textMiklos Vajna
Change-Id: I1d5b86ad17b2c4a0945f483c94ac6abf410cf1d6
2014-02-27Resolves: #i15508# Added support for BMP file typeArmin Le Grand
(cherry picked from commit 9956ed1303545cd61901e33b110698c4e5e224c4) Conflicts: filter/source/msfilter/escherex.cxx include/vcl/gfxlink.hxx svx/source/xml/xmlgrhlp.cxx sw/source/ui/docvw/romenu.cxx vcl/source/filter/graphicfilter.cxx Change-Id: Ibcbb69b9c57cd8a438788e9a9c95744e99b6fcdd
2014-02-27oox: add "styleSet" to token listTomaž Vajngerl
Change-Id: Idf9ca432849e9ca53a533ee6d82267aa9d546423
2014-02-26cppuhelper: retrofit std::exception into overriding exception specsStephan Bergmann
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-26Remove visual noise from ooxAlexander Wilms
Change-Id: Ie25838f20f00dc32d9d22959308c118cef688e94 Reviewed-on: https://gerrit.libreoffice.org/8288 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-26fix OOXML validation error for text shapes, related fdo#31551Markus Mohrhard
blipFill and other fill elements are not allowed to appear together. See EG_FillProperties in the OOXML spec. See fdo31551-2.ods Change-Id: If5869ab9dc69815938c1f4c6fb180b0c1652ddcc
2014-02-26use const reference for OUStringMarkus Mohrhard
Change-Id: I66b5f144da7951f36e32a840b8ed70f38539f105
2014-02-26fix indentationMarkus Mohrhard
Change-Id: Iae492bf19edffe84f86bfa9bf247f120f8c9cb79
2014-02-26reduntant checkMarkus Mohrhard
Change-Id: I7969af2e6c73175b020816156478021dcaf8afb0
2014-02-26first step in improving the OOXML validation resultMarkus Mohrhard
Change-Id: Ie4b99e2791cd3575d6544bfca6c6b4e386ac04ea
2014-02-25remove unused code oox::core::Decrypt::aes128cbcNoel Grandin
Change-Id: I12478278de8b719c51b87c335abd5c440a56bd36
2014-02-25Resolves: #i118640# force early destruction of last FragmentHandler...Armin Le Grand
to not let it use an already destroyed RelationsMap instance (cherry picked from commit 190444f7fd3fa9cfcd1955b3f5dcd916184d02f4) Conflicts: oox/source/core/xmlfilterbase.cxx Change-Id: Ibd09ff9fcba8f919df0704c8e3a64423518b932f
2014-02-25fix OOXML validation errorMarkus Mohrhard
Change-Id: Ia27f9615b063393a0733e061df7dd1666283badb
2014-02-24implicitboolconversion: warn about implicit conversion of call args to boolStephan Bergmann
...to be able to find problems like 6e0bdf04add338b7d5b29fc7b3fc9f08cfd5e96f "sal_Bool arg of SetUseImagesInMenus was abused to squeeze '2' through it" earlier when converting occurrences of sal_Bool to bool. Restricting this check to function call arguments avoids too much noise while hopefully still catching all the relevant problems. (This check partially overlaps the pointertobool check, so implicit conversions from pointers to bool call arguments will now generate two loplugin warnings, but that's harmless.) Change-Id: I0b03b1d1615aaf8bc18e7a84c56fff3ef9903508
2014-02-24OOXML chart import: ignore rot values outside the valid rangeAndras Timar
Change-Id: I506a78a024d761d1d263a7bb1dcbf09a4bbcf4ef
2014-02-23drawingML import: remove some unneeded memberZolnai Tamás
Change-Id: Iea975665b9225e535dcc4fbdcd666d7c7bff8ef3
2014-02-23oox: add some more missing w14 tokensTomaž Vajngerl
Change-Id: Ied80a30419ac809c0cb20f8c29427ff0945f5904
2014-02-23prevent invalid OOXML chart files, related #i82905#Markus Mohrhard
Change-Id: I27166772c6eefb4e49eb4c097683a1c6aea4476a
2014-02-23prevent invalid OOXML chart files, related #i75121#Markus Mohrhard
Change-Id: I8e34fd2941ce98a30d27861db2c6a625ff873aa6