summaryrefslogtreecommitdiff
path: root/writerfilter/inc/rtftok
AgeCommit message (Collapse)Author
2018-07-10tdf#79877 perf loading docx file, writerfilter/ improvementsNoel Grandin
this improves load time by 20%. We switch from shared_ptr to tools::SvRef to manage the objects I noticed some double inheritance like this: DomainMapper LoggedProperties Properties SvRefBase LoggedTable Table SvRefBase so to be safe I made all the ref-count-base-class inheritance virtual. Change-Id: Ia3de9733f5c6966e8171f43d083dcc087040b8cd Reviewed-on: https://gerrit.libreoffice.org/57022 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-11-22RTF filter: drop now redundant astyle.optionsMiklos Vajna
I (tried to) keep the RTF filter style consistent locally with astyle in the past, but now that's redundant when we have an enforcing clang-format mechanism in place. So drop the astyle config and switch to clang-format in the RTF filter case. To minimize backport pain, do this shortly before the libreoffice-6-0 branch-off. Change-Id: I708dbeb0b5ad2afacc90029ee5abba9495f4601f
2017-06-23writerfilter: remove redundant virtual keywords in the RTF importMiklos Vajna
Also use default member initializers where possible. Change-Id: I535c467cb0d604863a47aafbe42dcf3498c8717c Reviewed-on: https://gerrit.libreoffice.org/39155 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-05-26RTF filter: use 'using' instead of 'typedef'Miklos Vajna
Change-Id: Ie7182fa30155a8090421cf9a669525be99f0e0a7 Reviewed-on: https://gerrit.libreoffice.org/38042 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-02-23tdf#59699 RTF import: handle INCLUDEPICTURE fieldMiklos Vajna
On one hand, don't handle a fieldmark for it in dmapper. On the other hand, handle the field in the RTF tokenizer as it would be {\pict ...hexdump... }, that will result in an inline picture, as wanted. Change-Id: I554fdf017920350144300fd86617bf74eed8995b
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
2015-05-12tdf#90260 writerfilter: pasted RTF documents may contain no \parMiklos Vajna
sw core is not yet adapted, will be done in the next commit. Change-Id: If8da12427e0cdaced4c1c1776b9f0b8cbde5c57c
2014-12-30writerfilter: boost::shared_ptr -> c++11 std::shared_ptrMiklos Vajna
Change-Id: Ib5649d8979093bb147c61eebcf95a472ad899672
2014-12-22writerfilter: fold single remaining header of resourcemodel into dmapperMiklos Vajna
Change-Id: I54cc8ebda18c8ca7071c39210687f28adbc4790a
2014-10-25only the now removed OOXML tokenizer called getType()Miklos Vajna
Change-Id: Id9786ed75bf9d9b637312655af33d790caf93b13
2014-04-19fixincludeguards.sh: writerfilterThomas Arnhold
2014-04-08writerfilter: remove no longer needed WRITERFILTER_*TOK_DLLPUBLICMiklos Vajna
Change-Id: I1dc7a935e3004b0ce0b0f943405b2a79992fa982
2014-03-27Second batch of adding SAL_OVERRIDE to overriding function declarationsStephan Bergmann
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: Ie656f9d653fc716f72ac175925272696d509038f
2014-01-30writerfilter: whitespace fixes in RTFDocumentMiklos Vajna
Change-Id: I7cd294b42fa402e4da254fe6a2239c9d9293588b
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2012-01-11fdo#38057 implement RTF import progressbarMiklos Vajna
2011-07-01add license headersMiklos Vajna
2011-06-15pass XFrame to the implementation to avoid assertion failuresMiklos Vajna
2011-06-11pass the destination doc model to RTFDocumentImplMiklos Vajna
so that later it can access its modelfactory
2011-06-10pass the component context to RTFDocumentImplMiklos Vajna
2011-05-27Initial RTFDocument and RTFDocumentFactory implementationMiklos Vajna
2011-05-27Remove the old unused RTF tokenizerMiklos Vajna
2010-10-28add modelines to .hxx files as wellCaolán McNamara
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2006-10-24initial check inHenning Brinkmann