Age | Commit message (Collapse) | Author |
|
Change-Id: I046c778cd998582446e96ac1e55f3e2da1e61081
|
|
Change-Id: If204d95142826d4cc194aed8a97c68a121187b8a
|
|
...use cppu::UnoType instead.
Change-Id: I507914b30ef8acda910ee4ecc0589fd328eb6f31
|
|
Change-Id: Ice4dea8da117f61d947ad14ebbfccae0d2ed94df
|
|
This class is for use in the 1st step with the DOCX importer\exporter,
to hold information about 'track changes' that relate to formatting of
text portions.
Change-Id: I3f5231d0e49e0b493ec22efaac1c90b0d415f3ea
Reviewed-on: https://gerrit.libreoffice.org/6901
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
...in comphelper::PropertyMapEntry and SfxItemPropertyMapEntry. And as the
arrays of such need to be initialized dynamically anyway, also change their name
members to proper OUStrings while at it. Plus some const clean-up.
Change-Id: I67d4d7b5773fb020605f369daf39528bec930606
|
|
Change-Id: I39462fc722a58b32e8829a9f2005a411871f255d
|
|
Change-Id: I6f8c6827c00db50184a46f39968f882b944d18d4
Reviewed-on: https://gerrit.libreoffice.org/6967
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
|
|
We store the values of themeFontLang tag to the document grab bag so
we can save it back to the document on export time.
Added unit tests to check that the attribute is properly set back and
also that the theme fonts are correctly applied to the text.
Change-Id: Ia54c513796ba38a571396ca7b72dfd28463c15fd
|
|
Change-Id: Idf6a849b08fd76841d0dd5555e75b698e5d730cb
|
|
Change-Id: I9600d4fffc4cde7046b43729f95d5a96aa1cdf38
|
|
Change-Id: I2158aed3dfe71370add52759976232647286fa7e
|
|
This reverts commit 90f91088d238469b4a2262c91de3117ba40f5bde for now:
Ach, old GCC doesn't like plain string literals to initialize members
of OUString type...
Change-Id: I50563a00406259bb5d41831e2a2796762450d097
|
|
...in comphelper::PropertyMapEntry and SfxItemPropertyMapEntry. And as the
arrays of such need to be initialized dynamically anyway, also change their name
members to proper OUStrings while at it. Plus some const clean-up.
Change-Id: I67d4d7b5773fb020605f369daf39528bec930606
|
|
Change-Id: Ie4cacea61f84aa1e24df9fc39b9467d08f9ca4f0
|
|
Change-Id: I7856fd7417ed2ae19774bd20d48b4a5232301728
|
|
When there was a redline in a DOCX file that relates to formatting -
the DOCX exporter automatically assumed that if the 'after' properties
contains an 'XML_lang' node - then also the 'before' properties
should also contain the 'XML_lang' node - and this is wrong.
Change-Id: I383e10c11c228dd6847fd8eecb35c5c23c5f955e
Reviewed-on: https://gerrit.libreoffice.org/6900
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
The reason for this - is that the function 'WriteCollectedRunProperties'
needs to be used by the redline exporter (to export collected 'redlined'
properties) - and the 'mergeTopMarks' is not needed there.
Change-Id: I10063b2f28adab53949b4d9de8acd0dab66553b0
Reviewed-on: https://gerrit.libreoffice.org/6899
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Change-Id: I74122f5a1fb48f9615f7364d3ee5015f0d7e72a6
|
|
start/end inside a table while end/start of the selection is outside the table
(cherry picked from commit 382814ccb30bfe71f093e55e23802447caca235d)
Conflicts:
sw/source/core/crsr/swcrsr.cxx
Change-Id: Ibcbd9b18538ce04abfae11e75b30d6897a62e268
|
|
Change-Id: I2888be395e137ebc1f25cdc13626ec4265461523
|
|
Change-Id: I8a07b74c047dfa2c4b1096e3cd3ace3bd5f93d0a
|
|
Also, factor out common code from FlyFrameGraphic() and
WriteDMLDrawing() to lcl_startDMLAnchorInline() and
lcl_endDMLAnchorInline() to avoid code duplication.
Change-Id: Ic1bed48e45b1cdb2d061ed7099206c0b1aa4f9f7
|
|
SwDoc::SetFixFields() uses sal_uLong to store Time.GetTime() which needs
64 bits.
Also fix same problem on Time fields in HTML import.
(regression from 9830fd36dbdb72c79703b0c61efc027fba793c5a)
Change-Id: I5d0388cbc364e1f9dfb60ff9e83c7d2f101c69d8
|
|
Change-Id: Ibe6bee0d8fc251c47a362e71dcfd4543da28f3c4
|
|
For some reason for drawingml shapes Word doesn't like the "0"
identifier. Let's do the same trick that works for font identifiers
already.
Change-Id: I30ebc33ab927becc1bbf146577eb36b914bf7edb
|
|
It just makes it harder to debug low-level drawing stuff if LO insists
on drawing stuff by itself all the time while idle...
Change-Id: Ied22aa5c94fbe43ef34063ee865223cc7467a3d3
|
|
Change-Id: I3329663060aeb06ac552bd5d1615d19efe160091
|
|
Change-Id: Ic27bf31e5eb991ccceb8b97713d1e50a736709c8
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
which is probably a good thing because it is zeroed in the copy ctor which
looks rather dubious
Change-Id: Ia082601982aaea5df92cf7aa9724cbe187716e0c
|
|
Change-Id: I105d068a6b8d454fac963cd30f6f812cf2b96170
|
|
Change-Id: I1f059ae653ab13a7c867f77b2b1b4265e9e71b4e
|
|
Change-Id: I6ae7ea8b58e262e5b6226f8f789e39ebcc6077ca
|
|
Turning on showing nonprinting characters replaces the space with bullet
character, but still draws the text with the original kern array, this
works fine until there are ligatures involving the space character as
the number of glyphs after replacing the space with the bullet will be
different and the kern array will be completely off.
This is a hack that gives up on replacing the space with a bullet when
its width is zero, not sure if it would interfere with other legitimate
uses.
Change-Id: I5ed17132ead7cd141a4e8b0372e37541c163be30
Reviewed-on: https://gerrit.libreoffice.org/6995
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ida8e4d9e9b6ea7e1009b8cf617363d31e895a5a2
|
|
Change-Id: I811820c0d550ce24ad2180a8917ef0087968c30b
|
|
Explicitly ended paragraph when the column break appears in a run
(which is not the first run in the paragraph), as Writer adds a
column break only for new paragraph. Also the created paragraph
must have the same para properties as the earlier one. Hence avoided
pushing new para properties if paragraph is split to adjust a col break.
Added UT for the same.
Conflicts:
sw/qa/extras/ooxmlexport/ooxmlexport.cxx
Reviewed on:
https://gerrit.libreoffice.org/6953
Change-Id: If7d503b7a4bfab31f40ceb0119876e5909252b2f
|
|
Change-Id: Id9cee84530d00d6d2528d038464e885e1286dfe5
|
|
Change-Id: I771eb0d0a90816f0c4cbd66cfcb755f67455bb9b
|
|
Change-Id: I9625958e4139dd595f269ebac72b9a037118a9f5
|
|
So f22006dc6ac34a35a060e15466cf6b2d2058617d changed the SwDrawTextInfo
to contain not a pointer but an actual OUString, and then
d908422f5763ed8ea79af81336ca564f46435baf changes
SwSubFont::DoOnCapitals() thus:
- const XubString& rOldText = rDo.GetInf().GetText();
+ const OUString& rOldText = rDo.GetInf().GetText();
rDo.GetInf().SetText( aTxt );
That used to _copy_ the string, but now it just references the
member, and so the SetText(aTxt) below overwrites rOldText.
Change-Id: I06d7ee7084c15d88b3e748ef18877b62e79bdd0e
|
|
Expecting that the shapes are on the drawpage in the same order as they
are in the file and providing zorder info at the same time doesn't work.
Either using names is required or the simpler way is not providing
zorder info. Fixed earlier bugdocs not to provide zorder info, so when
zorder will be handled, these tests will still work.
Change-Id: I771b0574eba489322998c84a60d5acb94fd09189
|
|
Change-Id: I30844062bf4d4f15ca70d9f441f0505fa4f26bb7
|
|
Change-Id: I9c1df594457a8ccbbebf4ede61cc3a637ecc7023
|
|
Change-Id: Icb44f91219f75103f469f38f96d843b8e8251e92
|
|
Description: There was a problem for some documents, during export Invalid sectPr were getting added.
The root cause was faulty calculation of PageDesc value.
This was the reason for increasing number of pages in RT doc.
Conflicts:
sw/qa/extras/ooxmlexport/ooxmlexport.cxx
Change-Id: I0700c735545614730d26be187d9047fd20ebf134
Reviewed-on: https://gerrit.libreoffice.org/6813
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
...and assorted OUStringHash clean up
Change-Id: I779904e1275e8df88f567beb388d1d11af9e9671
|
|
Change-Id: Ie2b6885aae5e26c3d29d372da730837cb7dc97ce
|
|
Description:
If in original doc for table if "allow row to break across pages" is checked then during export
it used to write <w:cantSplit w:val="false"/> in trPr which was causing problem that all the cell
data was getting displayed on same page.
Change-Id: I5a20976ca91099de191eb1e2a7290b96dcdc6777
|
|
Change-Id: I00d02eaeff3eaa5f49550eb9c1d4e4e7e0b2203c
|