summaryrefslogtreecommitdiff
path: root/editeng
AgeCommit message (Collapse)AuthorFilesLines
2013-03-19removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarationsThomas Arnhold5-6/+6
s/(OUString\s+[a-zA-Z_][A-Za-z0-9_]*\s*)\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/$1\($2\)/gms Change-Id: Iad20f242c80c4bdc69df17e2d7a69d58ea53654b Reviewed-on: https://gerrit.libreoffice.org/2835 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-19coverity#735374 Copy-paste errorJulien Nabet1-1/+1
Change-Id: Icbd64c87f6a8fb87f4f2d82f23d3df613bbb6cfb Reviewed-on: https://gerrit.libreoffice.org/2798 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold6-16/+16
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-18coverity#735373 Copy-paste errorJulien Nabet1-1/+1
Change-Id: I0273a08a7aa23aa9bb7aa2139a0cea02611e8feb Reviewed-on: https://gerrit.libreoffice.org/2797 Reviewed-by: Joren De Cuyper <joren.libreoffice@telenet.be> Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz> Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
2013-03-18use SAL_N_ELEMENTSDavid Tardon1-2/+2
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-03-14i#119907# Numbering type now applied (almost) unconditionally.Andre Fischer1-11/+2
Patch by: Steve Yin Cleanup: af Change-Id: Iccf48a24cc947115524b1d92874386c1e2e0aecf
2013-03-13don't jam numbers directly on text, leave a spaceCaolán McNamara3-13/+8
...for the "X characters at start/end of line" in the paragraph style dialog style-description entry when hyphenation is not default Move it into the resource string, that way translators have the chance to position the numbers in the right place of the string. Change-Id: I04217e27336bc032548645fc46a6daf58cccd0c4
2013-03-13fdo#60724: Fix spelling avaliable -> available.Steven Meyer1-1/+1
2013-03-12OopsFridrich Štrba1-1/+1
Change-Id: Idc22c05ff2425702fb7a5ab25b3413f967238569
2013-03-12Resolves: #i120773 Numbering lost when saving or opening a ppt fileZhe Wang1-0/+14
* subversion/main/editeng/inc/editeng/svxenum.hxx Define some numbering types supported by MS ppt * subversion/main/filter/source/msfilter/svdfppt.cxx Mapping added MS numbering types to Symphony numbering types * subversion/main/sd/source/filter/eppt/epptso.cxx Export added MS numbering types Patch by: Yin Bing <steve.yin.aoo@gmail.com> Suggested by: Wang Zhe <kingwisemmx@gmail.com> Found by: Yin Bing <steve.yin.aoo@gmail.com> Review by: Wang Zhe <kingwisemmx@gmail.com>(cherry picked from commit 39e9cae1ac9b7944c9df0642a193b042a1b68266) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> Conflicts: editeng/inc/editeng/svxenum.hxx sd/source/filter/eppt/epptso.cxx Change-Id: Ic8a9406fd1b58e5cec5c5adc28bf0190ccb87315
2013-03-12One more Rec->Rect in editengTor Lillqvist1-1/+1
Change-Id: Id30c005559631d4685aa00a6197fbc6c062dc624
2013-03-12Let's abbreviate Rectangle as Rect, not RecTor Lillqvist10-118/+118
(Rec is commonly used to mean Record.) Change-Id: I19f4611948510536b2db1e0142b52a7c0a35a60b
2013-03-11fix fdo#62143: set TEXT_LAYOUT_BIDI_STRONG flag.navin patidar1-1/+1
Change-Id: I19ed1874ff73c3a8002934fa3456d718e383c5d6 Reviewed-on: https://gerrit.libreoffice.org/2664 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-11Fix fallout from 3137258e346a9c16b2e61747fd926a1e7d358d02Tor Lillqvist1-1/+1
WaE: expression which evaluates to zero treated as a null pointer constant of type 'OutputDevice *'. In this case, I think the code would have worked despite the scary warning. (By luck, as the sal_False got passed as a NULL OutputDevice pointer, and the following sal_Boolean parameter, which the sal_False presumably was intended to mean, has the default value of sal_False.) But better to make it more explicit which overload of Paint() is intended. But seriously, what good is supposed to come from the overloading of the function name Paint() here? Would it really be so horribly old-fashioned and C-like to use two different function names for the slightly different use cases? Change-Id: Ib397c8c1785320d3a9c0579a24f2c28ee4d22796
2013-03-11Resolves: #i118905# Changed EditEngine to be able to paint to overlay directlyArmin Le Grand8-48/+66
i.e. paint to VirtualDevice as well, not only to Window. Removed the no longer needed switch between buffered and unbuffered overlay, this removes the flickering white block. (cherry picked from commit 5ab32faf2426fa60f975d0b544cfd671cdc7983b) Conflicts: editeng/inc/editeng/outliner.hxx editeng/source/editeng/impedit.hxx editeng/source/editeng/impedit3.cxx editeng/source/editeng/impedit4.cxx svx/inc/svx/sdr/overlay/overlaymanager.hxx svx/inc/svx/sdr/overlay/overlaymanagerbuffered.hxx svx/inc/svx/sdrpaintwindow.hxx svx/inc/svx/svdpagv.hxx svx/source/sdr/overlay/overlaymanager.cxx svx/source/svdraw/sdrpaintwindow.cxx svx/source/svdraw/svdedxv.cxx svx/source/svdraw/svdpagv.cxx Change-Id: Ibf4fcba77b120187fbae2454d136d2acd74be119
2013-03-09Resolves: #i120667#, pBound member obj in TextRanger is not freedJian Fang Zhang1-0/+1
Found by: zhangjf Patch by: zhangjf Change-Id: Ifa4c49cd3f7f576c9c86e0269fe9e7ae69a9b325
2013-03-09const-correctnessIvan Timofeev6-7/+7
Change-Id: I15033051cfa4baafde4736abf366ca8c03778b88
2013-03-09related to fdo#47018: fix DBG_ASSERT in EditEngine::QuickMarkInvalidIvan Timofeev1-3/+6
regression from 2a6abe21ca8723123c5957369c0c518db37ad02e Change-Id: I007c54d5b6d28bfbf0bf21c4b85d408181731fd2
2013-03-09Remove unused EditTextObjectImpl::RemoveParaAttribsJulien Nabet2-31/+0
Change-Id: I3849cbac0e3d08686004775fbe7f749af0bfad62
2013-03-08fdo#60691 add modelines to *.src and *.hrc filesBorim10-0/+26
use solenv/bin/add-modulelines script for the task and remove all UTF bom from *.src and *.hrc files svx/source/dialog/hdft.src Change-Id: I745d4f0fe9b05436a142a03f8512970f91c41bd4
2013-03-08simplify compareTo (now correct)Thomas Arnhold1-2/+2
Change-Id: Ia4fd2f54d0bda71d472f46949500c0b23ff8e1b7 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-08Revert "simplify some compareTo"Stephan Bergmann1-2/+2
This reverts commit 19020191cbf3e3c7a7bf98d0958d86d931ae687b, s1.compareTo(s2, length-of-s2) is *not* equivalent to s1 == s2
2013-03-08simplify some compareToThomas Arnhold1-2/+2
Change-Id: Ib63cfac8b5f129f31534020fd634750e846e3b98
2013-03-06fdo#60148 Clean up warnings from the Clang compiler pluginnccuong1-1/+1
Change-Id: I08d755677c46c476710ecbd067ed9f7e2f54a671 loplugin: clean warnings: unused variables, incorrect indentation and log area. Reviewed-on: https://gerrit.libreoffice.org/2544 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-03-04sal_Bool to boolTakeshi Abe6-12/+12
Change-Id: I8c554fb3faead41c974af9c2a89728bd0bdf5eb6
2013-03-04doubled namespacesThomas Arnhold1-4/+0
Change-Id: I0f6a34a459c1492a69afa3ef6bcbaa8ed7639a22
2013-03-04doubled includesThomas Arnhold1-1/+0
Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
2013-03-04remove unused and commented out codeThomas Arnhold7-47/+0
This code gets never called. Change-Id: I59228cba1444b7b09f74eb5cf8da9b755c7c32f7
2013-03-03Related to fdo#60724: correct spellingThomas Arnhold6-8/+8
Using the autocorrect list of LibreOffice extras/source/autotext/lang/en-US/acor/DocumentList.xml Change-Id: I8b93969bc0742c2e95b8b7db3c4c37691e8d3657 Script: http://pastebin.ca/2327716
2013-03-02Typo fix: informations -> information and a few other adjacent typos.Gregg King1-1/+1
FDO:60724 Change-Id: I73ad9f1c37cbbcf28d996ed73c75cf09553e499b Reviewed-on: https://gerrit.libreoffice.org/2479 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-03-01Related: fdo#55693 add regression tests for autocorrectionCaolán McNamara3-3/+123
Change-Id: Ie9bbeb38ec9cc2fa0377709e75abb0338b20bab5
2013-03-01vector::at on guaranteed in-bounds valuesCaolán McNamara1-2/+2
Change-Id: I6ca8ec182e4c68f4cc29c7669168b513cdf148bd
2013-02-28fdo#55693 Two initial capitalized letters corrected in compound wordsChristopher Copits1-29/+67
What changes I made: 1. In svxacorr.cxx SvxAutoCorrect::IsAutoCorrectChar, I added '-' as a character. 2. In svxacorr.cxx SvxAutoCorrect::FnCptlSttWrd, I added code to iterate through each AutoCorrectChar in a compound word to determine if capitalization needs fixing. Change-Id: I4e7de33fceccdea5edd84e83bacc7ae690135d76 Reviewed-on: https://gerrit.libreoffice.org/2351 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-28remove all d.lstMichael Stahl1-0/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28Remove dead voice command codeTor Lillqvist1-105/+1
I don't see voice input commands being generated anywhere. Nobody seems to know what this code has been used for. Change-Id: I4e4221dd4dff76086d0268be286c3605e669bae7 Reviewed-on: https://gerrit.libreoffice.org/2452 Reviewed-by: Niko Rönkkö <ronkko@iki.fi> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-27fdo#39446 - Bloat Removal. Removing uncallable code with callcatcherJean-Noël Rouvignac2-12/+0
Removed several unused methods. Could not remove ScVbaFormat<ooo::vba::excel::XStyle>::getAddIndent() and ScVbaFormat<ooo::vba::excel::XStyle>::setAddIndent(com::sun::star::uno::Any const&) because it breaks compilation (they are implementing pure virtual methods). Should Test::test1Table1Page() really be removed? (test class) Conflicts: unusedcode.easy Change-Id: I98a761f66f28e3a82661c10a5fa1dc7e109fff2f
2013-02-26fdo#38838 Replaced some use of (Xub)String with OUString.Jean-Noël Rouvignac3-13/+9
Change-Id: I5a8f2d1a5762c20d21d31b04778a9e2cac8df9cb Reviewed-on: https://gerrit.libreoffice.org/2364 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-02-25Fix i#119756 Safer take care of empty paragraphs in EditEngine layoutingArmin Le Grand1-29/+35
This fixes fdo#59629 on our side. Conflicts: editeng/source/editeng/impedit3.cxx and moved sal_uInt16 nIndex back up in scope. Change-Id: Ie2b5dac48b10ff8c031f481f0a7ddde644694975
2013-02-25Rename loop variable in ImpEditEngine::PaintThorsten Behrens1-7/+7
This had nothing to do with y coordinates. Change-Id: I36baf05cd4c4a67b24574f6651b1c3f1eb12e22e
2013-02-25loplugin: improve indentationThomas Arnhold1-4/+2
Change-Id: Idb847766d93dc222d6c55889616da21eeac212ee
2013-02-25remove duplicate lineThomas Arnhold1-1/+0
This looks wrong. Compared to ThesDummy_Impl::getLocales() it seems sane to remove the duplicate. Change-Id: I494b22039846da4d4e84d7f289e501d1315075bd
2013-02-25fdo#55931, fdo#57956: Fix both autofit and stretched width.Jan Holesovsky1-1/+7
This rewrites commit fa694a21b806ed7837c1337ec49a4b299c478393 (fix of fdo#55931), and fixes it a better way. Change-Id: I9ac0c78294e6a9c510c12b22547564b736416131
2013-02-25fdo#60724 - change 'charcter' to 'character'sadam361-1/+1
Changed all occurrences of 'charcter' found by git grep. All of them were used in comments only, so it should not break anything. Change-Id: Ief2c00d929ae7972c55a4920fc0eaa8d6b18ab82 Reviewed-on: https://gerrit.libreoffice.org/2372 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-02-25fix fdo#38951, use paragraph’s writing direction.navin2-36/+4
In case of RTL, we want bullet text e.g. “1. ,1)” to be reversed e.g. “.1,(1”, so we need to check only paragraph’s writing direction and pass that direction to DrawingText(). and fix drawing position calculation logic. Change-Id: I303dc1b04ae5e66b1b5d25a40794be308f36668b Reviewed-on: https://gerrit.libreoffice.org/2348 Reviewed-by: Ahmad Harthi <aalharthi@kacst.edu.sa> Tested-by: Ahmad Harthi <aalharthi@kacst.edu.sa>
2013-02-25fix fdo#60533, Set TEXT_LAYOUT_BIDI_STRONG flag.navin patidar1-13/+5
Stop ImplLayoutArgs::ImplLayoutArgs() to perform ubidi algo on text by setting TEXT_LAYOUT_BIDI_STRONG flag. Change-Id: I7222517c1db6649eef0c0d9c11cbbbed1fc6bb04 Reviewed-on: https://gerrit.libreoffice.org/2076 Reviewed-by: Ahmad Harthi <aalharthi@kacst.edu.sa> Tested-by: Ahmad Harthi <aalharthi@kacst.edu.sa>
2013-02-25loplugin: unused variablesThomas Arnhold5-8/+1
Change-Id: I63553a09eec81e5ae28aa79ee1d3281053b23d06
2013-02-24fdo#38838 searched, replaced and removed String::CreateFromInt32().Jean-Noël Rouvignac3-10/+10
I ran the following code replace: s/(Uni|Xub)?String\s*::\s*CreateFromInt32/OUString::number/ And finally removed String::CreateFromInt32(). Change-Id: I53b26a59c68511ae09f0ee82cfade210d0de3fa5 Reviewed-on: https://gerrit.libreoffice.org/2279 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-02-23Fix typo begining/beginning.Julien Nabet1-1/+1
Change-Id: I9fff386181a2be0bc83787c8b5aec9c1cb4db9c3
2013-02-23Fix typo "teh" -> "the"Julien Nabet1-1/+1
Change-Id: Iacfeb4a0c2bff254e5bcc8d58582994cd0f3993a