Age | Commit message (Collapse) | Author |
|
Change-Id: Iac869ddb65cbdd2227f96d047d83159ca7819f11
Reviewed-on: https://gerrit.libreoffice.org/20534
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I217c0aedca4eadc347c103899d96c70cf9606038
|
|
Change-Id: Id249baebf047bae083e36ad6e23d5bb8989f9a98
|
|
Change-Id: I2d3369aed4b242acc936a71ee9be573c1ebc7a8f
|
|
With this, it is possible to import part of the document as RDF
statements later when SwFltControlStack::SetAttrInDoc() gets an
SwFltRDFMark.
Previously SfxBaseModel member functions like
getMetadataGraphsWithType() and addMetadataFile() failed, as they tried
to find the already imported document in UCB, which failed, as the
import was still in progress. To prevent that, do the same as the ODT
import in XMLReader::Read(), part "RDF metadata".
One trick here is the call to
comphelper::OStorageHelper::GetTemporaryStorage(), which gives an empty
storage. Ideally a wrapper class would be needed that works on a
SotStorage, but implements embed::XStorage, but that would be only used
to find that the real storage doesn't provide a manifest.rdf stream,
which is always the case. So instead of writing such a wrapper, just
give loadMetadataFromStorage() an empty storage, which will have the
same result without writing lots of dead code.
Change-Id: Id1897838b1477eee0489b706d51cb6f59898877b
|
|
With this, the only thing that blocks the DOC import to handle smart
tags is the lack of RDF metadata initialization in the filter.
Change-Id: I33ab74c7d6ceaac42cc94fdf0b1dfcb0eaf61ab4
|
|
which leads to stack exhaustion when queries,
make m_BasedOnStyle private and replace it with
a call to GetBasedOnStyle which checks that
the base style is not itself
Change-Id: I093546793755f8a3a6e8a3c23fb8565ad27b75da
|
|
Change-Id: I7416d709de79ae88cf4a9546d8adfecec9935238
|
|
otherwise under at least gtk2 the "missing file" dialog from
./soffice no-thing-at-all
will be oversized
Change-Id: I3c0c9a0a8ec0fcd37fb8830940a9d4909e6b5a1b
|
|
In the beginning of endOfRowAction(), the current value of
m_aTmpTableProperties.back( ) is stored in a temporary variable.
Then, the width of table may be put into m_aTmpTableProperties.back( ).
In the end, this temp variable is assigned to TableManager::mState.mTableProps
and the m_aTmpTableProperties.back( ) is reset.
In the middle, the m_aTmpTableProperties.back( ) may be replaced in
endLevel()/startLevel() sequence (if new table is started). In that case,
the width calculations go to a different object than stored in temp var.
Consequently, that value will be discarded and replaced with initial
stored in temp var. Fixed that by directly operating with temp var
instead of m_aTmpTableProperties.back( ).
Also, the value of m_nCell was not kept over endLevel()/startLevel() sequence
and that prevented from calculating width. Fixed that.
Also, removed leftovers from commit cbd0fbc287051f918e4adb32b3e9b58dfbf8059d.
Change-Id: If85dbb715e7c60f60043f9d60d6a3c3d02277add
Reviewed-on: https://gerrit.libreoffice.org/20052
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Change-Id: Iae617e9731dbdcedf8aa6bf02977911dce60bdd0
|
|
Change-Id: I173b12f0a28f917f24d1923e531da1b798beb1f6
|
|
Change-Id: I310d5ae60471c03c13cd2f3cf752362c4e562dac
|
|
Change-Id: I13e510e305c4aa24c37b1c25b4c3116ef3f06a8a
|
|
With this, SwWW8ImplReader::Read_FactoidBook() gets exactly the matching
key/value strings for the smart-tag bookmark, so now only
SwFltControlStack has to store the item and process it.
Change-Id: If799d7d0bd1d69ddf8325d05f2b7c6e55112bba2
|
|
So that SwWW8ImplReader::Read_FactoidBook() can put this as an attribute
on the import stack instead of CntUInt16Item.
Change-Id: I1753bc4a94f49332a945a4c6de7f58768d35ff16
|
|
Change-Id: Id5295d294b56d6504d962ee1941a350a595031e7
|
|
Change-Id: Id59855c8a89472cf61d6d857546dd74c205998e0
Reviewed-on: https://gerrit.libreoffice.org/20481
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
|
|
Change-Id: I63fa25c4c9333cb4a3a51543a5bbb4fda08ebd63
Reviewed-on: https://gerrit.libreoffice.org/20352
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
|
|
Change-Id: I7840dbceda0fa43b146e610f2dc7c90743646b9d
Reviewed-on: https://gerrit.libreoffice.org/20353
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
|
|
Change-Id: I1c6b58b58ab489a17419dbf7cd4ecec63359b7f3
|
|
Change-Id: If13e03f8c59aac8fe0e29a03eecddab3e8193008
Reviewed-on: https://gerrit.libreoffice.org/20359
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
|
|
Change-Id: I226f67c6c49bfcbc1fa0ef40fc9f7d5548fa043b
|
|
Change-Id: I703bedf5bcf2f2ea3b54eb0fc3a641ff246f4568
Reviewed-on: https://gerrit.libreoffice.org/20486
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I788ec28424bb638f727901b7d25e48a284ab67d0
|
|
Change-Id: I2e9ef88d471f8fa379a03f7b6b95bf14ce172acb
Reviewed-on: https://gerrit.libreoffice.org/20498
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I3af47ab3af5e28a865a77a592f6a92edb46e4f2b
|
|
Change-Id: I214991e5d34c8e335cdd8ea482f8fa4913ba637b
|
|
Change-Id: Iad2788a7e5e7ee3b3107eab37cde2d3d38eae005
|
|
Change-Id: Id7d3df1af42cbe7b4f951c335063d26b59e7bc10
|
|
Change-Id: I2caeda4e0a0b98ad09389d08fd6ccc6bb1e7aec2
|
|
Clients should now use these APIs to search for text in the
widget, rather than executing UNO commands directly on the
widget. This allows searching for text in the widget in view-only
mode too.
Change-Id: I013b6f96e69a634ec33367394d39c0f645a4994d
Reviewed-on: https://gerrit.libreoffice.org/20488
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
- Move text selection and graphic selection tasks into functions
- Merge GDK_BUTTON_PRESS, GDK_BUTTON_RELEASE conditional code
- Do not change to 'move' cursor in view-only mode
- Ignore LOK_POST_COMMAND, LOK_SET_GRAPHIC_SELECTION in view-only
As a consequence this commit also allows dragging handles during text
selection in view-only mode which was earlier not possible.
Change-Id: Iffb668d5447dd646a1e40237dee8d8d3fa3314b6
Reviewed-on: https://gerrit.libreoffice.org/20487
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I97747cb36aa08846538067735387d2f1f79f4cb7
|
|
Change-Id: If46e04de8380ee0d9a2896d85bdd431d299b19bc
|
|
When passed NULL to lok_doc_view_new, use the default path :
$libdir/libreoffice/program as LOK install path
Change-Id: I1e033c407184b29b1509cfb8c416b514591d67ce
Reviewed-on: https://gerrit.libreoffice.org/20476
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
The core of this change is that RtfAttributeOutput::PostitField() now
uses WriteOutliner() to handle comment text, instead of trying to output
the plain text as-is.
To have working roundtrip of the comment text, a few more changes are
needed:
1) When emptying the Styles buffer, also empty the StylesEnd one.
2) Annotations don't want a trailing \par, so don't write one for the
last paragraph.
3) Inform the MSWord_SdrAttrIter about where the editeng content will
end up, and make WriteOutliner() accessible outside RtfSdrExport.
Change-Id: I9cbcf4ce5dc3a099d310c6f321ea8e52f8644f9b
|
|
Change-Id: I35df02de675068478a36ef05266ffc2d3054b07f
Reviewed-on: https://gerrit.libreoffice.org/20477
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: Ie47ffb36f17882da8a78036f7797b2e2bac78eb6
|
|
Change-Id: I2f4a26a918134568f541cd45bdcf5a12b1f1d2ee
|
|
Change-Id: I7934bc993e049169a08b835f922da8ef50ea05ee
|
|
Change-Id: I673eeaa4168f769cb002995c43d986ee5f2030b2
|
|
(regression from 1dac99e7ea45f90bf39eb95eb7bc01f7d79093ef)
Change-Id: Iffe3ec6c28f62b78a2b223144bfaad383d272802
|
|
Change-Id: I30bbf7bab8cb37422fd20a25741e564500faa31c
|
|
Change-Id: I02e507f4b7d78efacc5b735ca24adb83633749b9
|
|
See https://msdn.microsoft.com/en-us/library/e821azx1.aspx
Some export symbols should be PRIVATE
Also, don't export DLLMain. It is internal function
used by CRT, and not intended to be exported.
Change-Id: I48139b985aa2ee499c2005d8b0d966a2cc6dcd0c
Reviewed-on: https://gerrit.libreoffice.org/20419
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
|
|
Change-Id: I796ce84325549178d3eac572c363a8cbc9ae542f
|
|
Change-Id: Icf1e5e976e0c98b2ce8e2dd7a3b9c89a6be7d7c6
|
|
Change-Id: I3b96671b7a0f278329a686ba9082b3e4e4989e87
|
|
Change-Id: Ia0dfe1e1ce1ab2b1ef266d1aa0950fd6670b0c50
|