summaryrefslogtreecommitdiffstats
path: root/include/filter/msfilter
Commit message (Collapse)AuthorAgeFilesLines
* bool improvementsStephan Bergmann2014-01-281-1/+1
| | | | Change-Id: Ib0f16e57ce84a40412fd95bffd4f41a113810a96
* filter: add sprmids headerMiklos Vajna2014-01-271-0/+301
| | | | | | | | | | | This was generated previously in writerfilter, but keeping around an XML file of 8000+ lines just to generate these constants is an overkill. Additionally, these constants are hardwired in all available WW8 files, so they won't change. By copying it here, it's possible to incrementally remove what's still remaining from writerfilter's not used doctok. Change-Id: I1d30da1f635946b15a37de68080fd9eebc2ad88e
* fdo#39468 Translate German comments (include/filter/msfilter/svdfppt.hxx)Sven Wehner2014-01-261-15/+15
| | | | | | | | | | Translate remaining German comments to English. Also remove an empty comment. Change-Id: I11b8fad73a7a7e9bfc751d812be05d4b81784fbb Reviewed-on: https://gerrit.libreoffice.org/7666 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* fdo#69616: Fix for VML part missing for group.Rohit Deshmukh2014-01-241-1/+5
| | | | | | | | | | | | | Cause: - In altenrate content, Fallback contains only group tag. Implementation: - Added export logic in Vml export. - Added unit test case for vml group. Change-Id: Ia1c9834950528dc892caea1cb675a7f42165d9ba Reviewed-on: https://gerrit.libreoffice.org/7276 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
* Removed unused solar.h reference in filterAlexandre Vicenzi2014-01-201-1/+0
| | | | | | | Change-Id: Ieffee3f06a12836b8a01dcebe2a6dc097b35dde9 Reviewed-on: https://gerrit.libreoffice.org/7520 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* fdo#65833 Fix to preserve VML Canvas InformationVinaya Mandke2014-01-131-1/+3
| | | | | | | | | | | | | | Grab-bagged the "editas" attribute of v:group and added UT for the same Please verify this fix on MS Office 2007 as it renders the mc:Fallback VML part Conflicts: sw/qa/extras/ooxmlexport/ooxmlexport.cxx Reviewed on: https://gerrit.libreoffice.org/7335 Change-Id: I4e4456997621089967514009005ee775b71d6d69
* typo fixesAndras Timar2013-12-201-1/+1
| | | | Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
* fdo#65836 Do not compress WMF / EMF file incase of OOXML exportNikhil Walvekar2013-12-131-3/+5
| | | | | | | Change-Id: Ic498e5703ab48719f998be6da3f245843cc0979d Reviewed-on: https://gerrit.libreoffice.org/6849 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
* filter: handle ooxml shapes in EscherPropertyContainer::GetCustomShapeType()Miklos Vajna2013-12-031-2/+4
| | | | | | | | | | The problem was that the shapes produced by the drawingML import had types like ooxml-triangle, and EnhancedCustomShapeTypeNames::Get() only handles VML/binary MSO shapes (e.g. isosceles-triangle). Add an OOXML mode, and in that case use msfilter::util::GETVMLShapeType() instead, and only fall back to EnhancedCustomShapeTypeNames::Get() if necessary. Change-Id: Ic93ba4719133dd3e96c17d2562642a03e559fefa
* msfilter: add a drawingML -> VML mapMiklos Vajna2013-12-021-1/+5
| | | | | | | | | This can be used later for the VML or binary export of shapes imported from drawingML. Note that without this, drawingML shapes won't be exported to VML, as e.g. for a triangle it expects a 'isosceles-triangle' type, while the shype's type is 'ooxml-triangle'. Change-Id: I59abc27febdd026c181a7ff38b16c93567058cb9
* oox: move lcl_GetPresetGeometry to msfilter, so filter can use itMiklos Vajna2013-12-021-0/+3
| | | | Change-Id: Ia741d392a87eaa2f02615a6c9626417a420f205c
* Moved 'DateTimeToOString' from 'filter' package to 'tools' packageAdam Co2013-11-261-1/+0
| | | | | | | | | After the move now other classes can convert DateTime to OString also Reviewed on: https://gerrit.libreoffice.org/6816 Change-Id: I0ceb9a5cc26103a6cb36d7765a717770ec3fbe7d
* Lenght -> LengthJulien Nabet2013-11-231-1/+1
| | | | Change-Id: Ic338484627a1b74fba2d4d0794f8865290177464
* -Werror,-Wshift-sign-overflowStephan Bergmann2013-11-141-36/+36
| | | | Change-Id: I24a341ef92a41682622a3d497638b6724419a89b
* fdo#65108 inter-module includes <> include/filterNorbert Thiebaud2013-11-0911-11/+11
| | | | Change-Id: I3ddab6b426b0dda32487e51aa5433fd21cbf21ec
* move OOXML_COLOR_AUTO from writerfilter to msfilter, we need it from swMiklos Vajna2013-10-251-2/+9
| | | | Change-Id: I145c08d17ccb36bfbf734306cd9d27e8423debdd
* fixincludeguards.sh: include - the restThomas Arnhold2013-10-2315-31/+31
| | | | Change-Id: If1ee11da444a7f96f2d8668b277540da0bb4dbe9
* convert leftovers in filter module from String to OUStringNoel Grandin2013-10-011-2/+2
| | | | Change-Id: If8954c39fec724066d46fe5d8c7e486d9bf6e955
* Resolves: fdo#66400 import combined characters from docxCaolán McNamara2013-09-251-0/+31
| | | | | | | | | | move .doc combined character parser stuff from sw to filter for reuse in .docx and fix bad length problem when nSavPtr == -1 after String->OUString conversion thanks for the pasta CloudOn Change-Id: I368ca30c14fd089271902b9b874de1099eb40038
* Related: fdo#38838 remove UniString::EqualsIgnoreCaseAsciiCaolán McNamara2013-09-252-3/+4
| | | | Change-Id: Ib5c3a2daa4a48bc286b14fa2cebb3306ea0012bc
* convert filter/source/msfilter/rtfutil.hxx from String to OUStringNoel Grandin2013-09-171-2/+2
| | | | Change-Id: Ibcea731a84e9afb62c6ce0a0e6b70017e610dc45
* Introduce msfilter::util::findQuotedText()Miklos Vajna2013-08-261-0/+7
| | | | | | | This was in writerfilter, but we'll need it soon in sw as well, so move it down to msfilter. Change-Id: I8efe02b6bbe8f391d9e14857ed58dbae184d5632
* #119467# Form controls cannot be saved into .ppt file in AOO3.4Jianyuan Li2013-06-261-0/+2
| | | | | | Reported by: Du Jing Patch by: Jianyuan Li Review by: sunying
* Resolves: #i119520# right brace shape not displayed after save to .docJianyuan Li2013-06-151-0/+3
| | | | | | | | | | | | | | Reported by: louqle Patch by: Jianyuan Li Review by: sunying (cherry picked from commit 8be633def896c74867b9f9dcc929d7d210b4f192) Conflicts: filter/inc/filter/msfilter/escherex.hxx filter/source/msfilter/escherex.cxx Change-Id: I3311aad033ca321397c596452d60de5a7c58e223
* removed unused variable bSuppressRotationArmin Le Grand2013-06-121-1/+0
| | | | | | | | | (cherry picked from commit b7a63f1dc7c1ddab8092f1b7b9641923aa857579) Conflicts: filter/inc/filter/msfilter/escherex.hxx Change-Id: I66b664c26d5db2dae2deea36490350d40deb3ccd
* share spPaperSizeTable ( and associated access code ) in msfilterNoel Power2013-06-071-0/+15
| | | | | | | | | PageSetup.PaperSize implementation more or less copy&pasted the papersize conversion code from oox, this is a followup to remove the duplication. ( Probably the binary filter could be converted to use this also saving yet another nearly similar implementation ) Change-Id: I479f0322163161f7819c5d650a9511910ac2e781
* Resolves: #i119631# Teardrop shape cannot be shown correctly in pptxZhe Wang2013-05-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * subversion/main/filter/inc/filter/msfilter/escherex.hxx * subversion/main/filter/source/msfilter/escherex.cxx []check whether one shape is default shape of ppt by shape type * subversion/main/svx/inc/svx/msdffdef.hxx * subversion/main/oox/source/drawingml/customshapegeometry.cxx * subversion/main/svx/source/customshapes/EnhancedCustomShapeTypeNames.cxx []add definition and declaration for tear drop * subversion/main/svx/source/customshapes/EnhancedCustomShapeGeometry.cxx []the content of tear drop shape which incudes "path, adjust value, handle" Patch by: Ma Bingbing <jiazema@gmail.com> Suggested by: Wang Zhe <kingwisemmx@gmail.com> Found by: Zong Dongjun <zongdongjun@gmail.com> Review by: Wang Zhe <kingwisemmx@gmail.com> (cherry picked from commit 26218ac2472838d63485c3c6b4dc2f1aa0bdd0f6) Conflicts: filter/inc/filter/msfilter/escherex.hxx oox/source/drawingml/customshapegeometry.cxx svx/inc/svx/msdffdef.hxx Change-Id: I8347832bc842cca8b944c28e807af7f45a7da5b0
* Resolves: #i119753# fix audio video object lost when save .ppt fileSun Ying2013-05-271-0/+7
| | | | | | | | | | | | | | Reported by: Li Feng Wang Patch by: Ying Sun Review by: Jian Yuan Li (cherry picked from commit fbb7e8d8957877922f2f3a971e88685589f43939) Conflicts: filter/inc/filter/msfilter/escherex.hxx filter/source/msfilter/escherex.cxx Change-Id: I545a9e95c23cfba0cc918c9c4243528570734b2d
* Resolves: #i119874 Fixed text alignment in RTL layoutCaolán McNamara2013-05-251-0/+3
| | | | | | | | This reverts commit 979def88090633bfee0e0445b19999a1dac71ed4, this time manually confirmed that the import layout does change, but that it appears to be all desirable changes Change-Id: Iee5e5ebd16989f65569b02f8b4f6570985157dfc
* Revert "Resolves: #i119874 Fixed text alignment in RTL layout."Caolán McNamara2013-05-241-3/+0
| | | | | | | This reverts commit 54c679f481647890f18151f4db05cfc3eff5d98b. pushed that too soon before verifying if it does what it says it does
* Resolves: #i119874 Fixed text alignment in RTL layout.Andre Fischer2013-05-241-0/+3
| | | | | | | | | | | | | | | | | | | | Reported by: Li Feng Wang Patch by: Jianyuan Li Review by: Andre Fischer (cherry picked from commit 57fdcdd79d1682ee7d5e88fbab3803631496afa2) Conflicts: filter/inc/filter/msfilter/svdfppt.hxx filter/source/msfilter/svdfppt.cxx Change-Id: I6adae6d40ff106caeea2b9310a57228257d79404 Related: #i119874# Missing part of patch. Patch by: Jianyuan Li (cherry picked from commit a7dc3e8b82c87b138c973f1434717d634ed8dc67) Change-Id: Icff3e1167ab780612ad47775aaa39c9baa99c70f
* Resolves: #i120554# Shape Gradient MS2003 import/export EnhancementJianyuan Li2013-05-202-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported by: Jianyuan Li Patch by: Jianyuan Li Review by: SunYing (cherry picked from commit 09c33de80a0e5fa321979e53bf88c4d17271eba8) Conflicts: filter/inc/filter/msfilter/escherex.hxx filter/inc/filter/msfilter/msdffimp.hxx filter/source/msfilter/escherex.cxx filter/source/msfilter/msdffimp.cxx Change-Id: I80a60af4862eb99523ea59e4f788b685d6de1fbd WaE fixes: reorder initialization, handle all cases in switch, ... (cherry picked from commit 350f294badf378806348e77e6a8ed0b5f1d5b77d) Conflicts: filter/source/msfilter/msdffimp.cxx Change-Id: I4f1bde463921d48d1e014d0521427eaa9294663e Add default to switch statements to avoid compiler warnings. Patch by: Jianyuan Li (cherry picked from commit f1302af0d803ca969022e69bcf7deeb62459f789) Change-Id: I4e78e3b565d5922d452d2cfd1bf473af1587d29b
* fdo#64586: Fix incorrect import non-empty placeholders + unit test.Jan Holesovsky2013-05-151-1/+1
| | | | Change-Id: Ibcb61dfa12c67fd9f93713ba7eb93f947b122f07
* bnc#758621: Kill unused aPlacementId, it is never set.Jan Holesovsky2013-05-121-1/+0
| | | | | | Based on work of Felix Zhang <fezhang@suse.com>, thank you! Change-Id: I733a2b69d01f86bcaf0fa401671d475d9b4641a6
* Revert "bnc#758621: show preset texts in slide placeholder"Jan Holesovsky2013-05-121-1/+1
| | | | | | | | | | This reverts commit 95bb951826c7fbaafb055008416f4f1d5cfc95dc. Mid-air collision :-) I've been working on an improvement based on this patch when Muthu pushed it - the following commits are based on the Felix's work, thank you Felix! Change-Id: I12d649219911815e6b97d62f4584fa4d258d8917
* bnc#758621: show preset texts in slide placeholderFelix Zhang2013-05-101-1/+1
|
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-301-26/+4
|
* execute move of global headersBjoern Michaelsen2013-04-2315-0/+5775
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a