summaryrefslogtreecommitdiffstats
path: root/include/editeng/editobj.hxx
Commit message (Collapse)AuthorAgeFilesLines
* loplugin:deletedspecialStephan Bergmann2015-02-071-1/+1
| | | | Change-Id: Ia5cdc216ef4e5ebb11709fa1079e70c9ac2ff360
* Do not depend on libxml include in widely included fileStephan Bergmann2014-11-241-3/+1
| | | | | | | ...and hope xmTextWriterPtr expanding to struct _xmlTextWriter * is a stable feature of the libxml2 API Change-Id: Ic5076df5a8b33f71c605b3aef737a99ea96b1753
* Factor out EditTextObject::dumpAsXml() from SwDoc::dumpAsXml()Miklos Vajna2014-11-241-0/+3
| | | | Change-Id: I1dae910e9d14db56d6388a71d76b1a479d5786b0
* Remove some useless tools/debug.hxx includesMarcos Paulo de Souza2014-08-221-1/+0
| | | | | | | | | | Also remove the tools/solar.h included from tools/debug.hxx. The include of solar.h header was necessary in some cases because of a macro or a typedef that was needed. Change-Id: Ia6e15d5c2571c58c9e9138b0d0a7f08ae88053c9 Reviewed-on: https://gerrit.libreoffice.org/11075 Reviewed-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com> Tested-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
* First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann2014-03-261-1/+1
| | | | | | | ...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
* EDITENG : Remove usage of DBG_CTOR and DBG_DTOR.Arnaud Versini2014-01-211-2/+0
| | | | | | | | | Valgrind is capable of detecting such bugs. No need for extra macros. Change-Id: Ifc04e2ec9d27c706868569a3bcb8fbfae0e84c69 Reviewed-on: https://gerrit.libreoffice.org/7524 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* fdo#65108 inter-module includes <>Norbert Thiebaud2013-11-091-3/+3
| | | | Change-Id: I82b0309c4430a8393e17b9a30a6e898f82c0f25c
* fixincludeguards.sh: include/editengThomas Arnhold2013-10-231-3/+3
| | | | Change-Id: I5a172bb12b62940b9994b2740e054b43145b08f0
* No more getIdentifier*() calls because they are not efficient.Kohei Yoshida2013-10-081-2/+2
| | | | | | They shall never be used. Change-Id: I019c88b1511a67175d782777cd41e0ec0434f497
* Rename StringPool to SharedStringPool because that's what it is.Kohei Yoshida2013-10-041-4/+4
| | | | Change-Id: I2fc3ce4f0c2291d402cb470346d5561373fb51e7
* Add methods to extract string IDs from edit text object.Kohei Yoshida2013-10-041-0/+3
| | | | | | | Note that a single edit text object may have multiple string ID's in case it consists of multiple paragraphs. Change-Id: Ie90541de38a639c30a010817dada389e9445d08c
* Add method to normalize strings in EditTextObject.Kohei Yoshida2013-10-041-0/+13
| | | | Change-Id: I1adb57279db0afeb8387599ec11984380e5a2e4a
* convert include/editeng/editobj.hxx from String to OUStringNoel Grandin2013-09-111-1/+1
| | | | Change-Id: I076ae20fb21accf8ff7e7fad096534e97ba7dab4
* Rename SectionAttribute to Section.Kohei Yoshida2013-08-281-8/+6
| | | | | | It fits better this way. Change-Id: I139de7858e999a6dd26633a548c47634dfad8a65
* Change of plan - we need to include feature attributes here as well.Kohei Yoshida2013-08-241-2/+0
| | | | Change-Id: I431b7ff79cffd5c9a7ff06f41a2fdd56bf2f968c
* Add a means to retrieve all formatting attributes in non-overlapping sections.Kohei Yoshida2013-08-201-0/+13
| | | | Change-Id: Id04dffc135fad6bb66ea157cd280dd481cb80117
* XubString->OUStringCaolán McNamara2013-08-091-4/+4
| | | | Change-Id: I888537cbaec11ef52b1e89b61f7351c6b7769819
* Switch to using multi_type_vector for cell storage.Kohei Yoshida2013-06-241-0/+1
| | | | | | | The old style cell storage is no more. Currently the code is buildable, but crashes during unit test. Change-Id: Ie688e22e95c7fb02b9e97b23df0fc1883a97945f
* resolved fdo#35756 import more than 64k HTML table cellsEike Rathke2013-05-101-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enhanced EditEngine to be able to hold more than 64k paragraphs. Used also in RTF import Calc and Writer, so that could benefit as well. * changed all EditEngine,Outliner,... related paragraph index/count variables from sal_uInt16 to sal_Int32 * sal_Int32 instead of sal_uInt32 to match accessibility API * matched some Outliner methods' paragraph parameters from sal_uLong to sal_Int32 * containers capable to hold size_t nevertheless are limited to a maximum of sal_Int32 * changed definition of EE_PARA_NOT_FOUND and EE_PARA_ALL to SAL_MAX_INT32 + added EE_PARA_MAX_COUNT and EE_TEXTPOS_MAX_COUNT to initialize ESelection with what previously were hard coded 0xFFFF all over the place + for similar reason added EE_TEXTPOS_ALL corresponding to EE_PARA_ALL to initialize an ESelection spanning all available text like aSel(0,0,EE_PARA_ALL,EE_TEXTPOS_ALL) Change-Id: I62d1b9c399cd709a4f93dbac31b219a61c46ec00 Reviewed-on: https://gerrit.libreoffice.org/3838 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* execute move of global headersBjoern Michaelsen2013-04-231-0/+130
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a