path: root/writerfilter/
AgeCommit message (Collapse)AuthorFilesLines
2020-07-21tdf#134400 RTF import: fix unexpected inner properties for picture-in-textframeMiklos Vajna1-0/+1
Regression from commit 4ab658b56f5c6ff0082d38d8ace1924d11e30e96 (RTF import: implement support for tables inside text frames, 2013-06-16), the problem was that both the outer "textbox" and the inner "picture frame" object had a shapeType property, and the properties were stored in a vector. So by the time RTFSdrImport::initShape() looked up the shape type for the inner shape, it thought it's not a picture frame, leading to data loss. Change-Id: I4a536789371619d1d54afa8c8d41c7d273b0d21b Reviewed-on: Tested-by: Jenkins Reviewed-by: Miklos Vajna <>
2019-12-20DOCX table import: fix interaction of 1-cell rows and "inside" vertical bordersMiklos Vajna1-0/+1
The interesting part of the bugdoc was: - table style wants visible borders - table direct formatting clears left and right borders - 1st row of the table has 1 cell (2 cells in fact, but they are merged) Fix the "inside" vertical border handling, so that the first cell gets these vertical borders as a right border only in case there are multiple cells. Change-Id: Id847109ecfa95d1745abe62ddf36c4936b730855 Reviewed-on: Reviewed-by: Miklos Vajna <> Tested-by: Jenkins
2019-12-05writerfilter: name the FiltersTest test CppunitTest_writerfilter_filters_testMiklos Vajna1-1/+1
To be consistent with CppunitTest_vcl_filters_test. This also allows writing actual manual test code for writerfilter/source/rtftok/ (next to the tested code) later, where the natural choice for such a test suite would be CppunitTest_writerfilter_rtftok. Change-Id: Iff5be9b95b6c2be3ef441e7a766584b2d008a66a Reviewed-on: Tested-by: Jenkins Reviewed-by: Miklos Vajna <>
2014-03-03writerfilter: salvage a field parameter parsing train wreckMichael Stahl1-0/+1
Field parameters get horribly maimed by lcl_ExtractParameter which clearly has never worked in its 7 years of existence (and looking at the inanity at the call sites makes one wonder what the author was smoking). The format is actually quite annoying, since spaces between parameters are optional. The old RTF filter was at least able to parse "PAGEREF bookmark" fields, so this fixes such regressions (related: rhbz#1065629). Change-Id: I9b2e32c3c7264be0fc1077cb8fb3f1bc5c1955bb
2013-09-23writerfilter: remove dead doctok unit testMiklos Vajna1-2/+0
Change-Id: I4d223611df92a7e348dc31e38bd45849fe0eb028
2013-06-11writerfilter: move the RTF tests to slowcheckMiklos Vajna1-1/+1
These now take around 5sec here, which is slow enough to be annoying -- if you have to wait for it after every partial build. Change-Id: I795fefcd79889aca7b00a5b3d408ee3488b13b03
2013-05-07writerfilter: remove Package_sprmidsMichael Stahl1-1/+0
Change-Id: I3791f7f513246faaeb76f9209c08008c78a38619
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-22/+4
2012-11-05writerfilter: drop debugservices uno componentMiklos Vajna1-1/+0
I tried to ask all developers hacking writerfilter, and seems none of us use this at all. Change-Id: I46e59c49c47ec829e5e84cb814e515bf2e8cdafb
2012-09-17targetted make reversion.Bjoern Michaelsen1-4/+1
2012-05-18Merge the libraries in writerfilterTor Lillqvist1-4/+0
Change-Id: If77543855fe34f70d248fe8a4644d293f693f190
2012-04-04writerfilter: use CustomTarget makefileMatúš Kukan1-1/+2
2011-12-06normalize Red Hat, Inc. spellings, and bump to latest templateCaolán McNamara1-5/+4
2011-11-11Make .component files directly usable within UNO_SERVICES.Stephan Bergmann1-1/+0
* solenv/bin/createcomponent.xslt simply surrounds it output by <components>. * solenv/gbuild/ got new functions gb_CppunitTest_add[_old]_component[s] (like their gb_RdbTarget_ predecessors). * This obsoleted current uses of solenv/gbuild/, which also does not work currently, as it catenates the input component files instead of passing them through packcomponents.xslt (which now takes care about the surrounding <components> in the input). In the future, it will likely be combined with the recently added solenv/gbuild/
2011-10-04adapt writerfilter unittests to separate RdbTarget makefile requirementBjoern Michaelsen1-0/+1
2011-08-10prefer makefile-gmake-mode to plain makefile-modeTakeshi Abe1-1/+1
2011-08-03initial rtf unit testMiklos Vajna1-0/+1
2011-07-30Add consistent Emacs and vim mode linesTor Lillqvist1-1/+2
2011-07-23merge junittests from feature/gnumake4_writerfilter_head ↵Bjoern Michaelsen1-0/+8
2011-07-23switch to CostumTarget-based code generation from gnumake4Bjoern Michaelsen1-2/+2
2011-07-23revert to old writerfilter gbuilizationBjoern Michaelsen1-6/+6
* gnumake4's writerfilter gbuildization got pushed in a seperate branch * it might or might not be merged to master later
2011-07-22postmerge fixes for gnumake4Bjoern Michaelsen1-1/+0
2011-07-21resyncing to masterBjoern Michaelsen1-3/+1
2011-06-20gnumake4: switching gbuildizationBjoern Michaelsen1-5/+6
* mostly switching to gnumake4/writerfilter10 gbuild implementation (thanks mst, hb)
2011-05-27Add rtfdocumentfactory and rtfdocumentimpl to build systemMiklos Vajna1-3/+1
2011-04-16deliver generated headerDavid Tardon1-0/+1
2011-04-14gbuildize writerfilterDavid Tardon1-0/+41