Age | Commit message (Collapse) | Author |
|
Change-Id: If03ae8a5b44f477471ddc33063af552b3f2cfc31
|
|
Change-Id: Ibdecafae7942a0c79804176aa24e448dc505a5bb
|
|
Change-Id: I9315da151390ea1b5d56c7e58ac901e3f11dd2a7
|
|
Change-Id: Ie671977d523e1fb7142f62ca2d8d47e65082d3fd
|
|
Change-Id: Id5acca5c734f69797d5c19fdcfc0ccb4717127f6
|
|
Change-Id: If51def3c7c798104fd6dec9cf38473e5d70420fc
|
|
Change-Id: I5521bc3dc58b096dd80746a0af9c9d5e24ffe4a3
|
|
Change-Id: I4d0d9df26de1ef52a808c82d89a8404c98ef7bc4
|
|
Change-Id: I6218be1f4afe22665ab85f7d731e1c1567bb2c8e
|
|
We used to always add a paragraph on shapes, which breaks import of
abused rectangle shapes with minimal height, used as lines.
Change-Id: Ice240bad68bc030e7889c46f72c45646307f17e5
|
|
Change-Id: I1dc3d3a33dcad2707468b1bfc1baa5239fddee05
|
|
... not to the tables::BorderLineStyle values, because the domain
mapper's MakeBorderLine converts the values to BorderLineStyle.
Change-Id: Id89e0bcf80fbd9a1ac9238e09d898bb6b82303b4
|
|
Change-Id: I1dadb53f46b23f92d34061ef78dda872bdbcda67
|
|
Change-Id: I0d6aad17c471b6edd584c668dc7ff054090c185c
|
|
Change-Id: Icb531e05f84c8ce7e79a15113102113be3609f45
|
|
Change-Id: I5a6fd4c8fcb2641cdceabcd58c3fa0ccae059d25
|
|
Change-Id: Ib7c76768e302556a88ae6d87770c57f31ea8d36b
|
|
Change-Id: I71580bb77b6939c9294eaf5203431d32327d5efd
|
|
Change-Id: I9d695f9b544250017bea69167e3133c4e9ee37a4
|
|
Change-Id: I9e108f278a82f2ff8d4e5a29fa8af7c58843e9e4
|
|
|
|
Change-Id: I3358fad4949c2c21ecf63983a36b7c8428df9f06
|
|
If the documents ends with a table, both Word/Writer produces a
non-table empty paragraph after that table. However, it's valid not to
emit that empty paragraph, so handle the situation in the importer.
Change-Id: I8ea163f2de62954f3891f8f48e81d89f6e29ce6f
|
|
One would think that with {\pict{\foo1}}, the inner group has no effect
in the outer group, but this turns out to be valid, so we should handle
it as well.
Change-Id: I64b933ad1cd5946f22d27669e9240d9e1875bde3
|
|
This fixes an assert from the fdo#49659 bugdoc.
Change-Id: I4c4d56aa119dcdb965a0b30ca137d7e7d719259c
|
|
The dmapper part was already fixed in commit
9486851baea59d16c449d79bd61a38f6e686cfe0 for DOCX, this fixes the RTF
tokenizer.
Change-Id: Iaca706e50367bb744f5a03e15134bda1646df8fc
|
|
Change-Id: I7efb3bce9a3a6f6c029d99de2264e00bb1bc7c93
|
|
Change-Id: If66b0a5f1b0444d8f0a6dfed1b518a0033d61d2e
|
|
Change-Id: Iaf52206aad2f1053d54025b0e71eff1b229e1372
|
|
Most RTF documents (produced by Word/Writer) reset character and
paragraph properties at the start of each paragraph. Because of this,
appending properties of the same type didn't cause any noticable
performance problems. However, it's valid to not reset these properties,
and in this case a longer document takes forever to import.
Filter these duplicates at the tokenizer level for trivial properties to
get acceptable import speed.
Also fixes rhbz#825548 in an easier-to-backport way.
Change-Id: Id0b7289323d45ff0d747c74bb78d8eb7def0cfc2
|
|
Change-Id: I171dac32f8a938dc4ecfbab13835823f65ee2611
|
|
rtf documents with vast sequences of replicated properties without any pard
resets to defaults create huge vectors of properties that eat time and memory
So if we are adding a property which already exists and there are no
intermediate properties which would cause side effects to the property then
update the existing one instead
Only implemented this optimization for some selected character properties
This takes my load time down to 7 seconds from effectively some "infinite"
hour+ load time.
Change-Id: I520779233180f4d9faf9fb0989d546e08fc6cabd
|
|
Change-Id: I22f5f4a17f2eef0d04756ff4c8e614da073248ca
|
|
Change-Id: I5d5b5562a130ac5ba46afa3273cf65e7bbed2c13
|
|
Change-Id: I872987e02c1685810f6c2c71956c60e5f13b2706
|
|
Change-Id: I17c287fa4daa399876b34182c02d9cf928fe1b6f
|
|
Change-Id: Ib8f06ff33fd9c01ea4a1e47c97cfa12f2ced7318
|
|
Change-Id: I3b1f03c0a3236461e753ef236881313ea7daa0d0
|
|
Change-Id: Id900b06fc1aad1d0f50ff92e3c12616dfbc1a81e
|
|
Use comphelper::string::convertCommaSeparated(), as done in
RtfExport::WriteInfo().
Change-Id: Iad4c3c57cf2e16c7256b9853cb1a6a0843463387
|
|
Change-Id: I I69b92d0cd07c9f08f14affb447b55b26b2556186
|
|
Change-Id: Icc7f0b06f8fe31f31df728920ecb96dc40849b4e
|
|
Change-Id: I0ae693193b4fc8ed155e2d71b06daa80d46da47c
|
|
Change-Id: Ic3fa8865bf3862407867b5e4a438e3d9bc723e86
|
|
Change-Id: I Ie4df6921201b2be4e7d9aa3febd1dcdc1e3eef40
|
|
Change-Id: I179472754f63559668ff918fd2a01331cd3c35bb
|
|
Change-Id: Iffc00526bd780e19daccea226735b4c4e28bf9c6
|
|
Change-Id: I563cf50b6eb029276115b9b02951d36b1ec0d39c
|
|
Change-Id: I3addf0d27058ed9ef01d4893ad932c13623c283c
|
|
Change-Id: I4b3a4bd6ce45cffc5b2c23052c49ff98579c5564
|