summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* bnc#807777 Header/Footer: fixed click on frames over the header/footer area.Cédric Bosdonnat2013-03-073-35/+45
| | | | | | | | | | | | | | | | The main problem here was due to the click to show the separator when there is no header or footer under the frame. That code was just exiting MouseButtonDown too early, which isn't good. Moved the seperators showing code out of the SwCrsrShell as it has no clue about the document-position and may lead to problems. (cherry picked from commit 289185fd02d6d9734b6dbde01f15c4e6c5beacbb) Conflicts: sw/source/core/crsr/crsrsh.cxx Change-Id: Ia62333b52c5d0659bbe7ec4fcfe6e664db132435
* enable bag load of excel specific VBA api testsNoel Power2013-03-0619-1/+76
| | | | | | | | | | | | | | | | | | Note: some of the test documents have some tests disabled in order to run without errors, these are identified by the following lines Rem [#FIXME disabled 3.6 ] in the macro source. note: some of these errors are expected and were always happening, some errors e.g. those pastespecial specific ones in qa/unit/data/xls/TestCalc_Rangetest2.xls seem to be to do with problems with the test harness. note: there are some others ( e.g. in Window.xls & windows2.xls ) that seem to be related to hard sizes and screen resolution ( these should be adjusted sensibly ) Change-Id: I0e798fc763ee988f8f032829a912239594a35583
* lo-commit-stat: new --bugs-changelog optionPetr Mladek2013-03-061-75/+92
| | | | | | | | | | Add --bugs-changelog option to print the list of bugs in the style of SUSE changelog Optimized the code to check bugzilla only once when you generate more logs. Change-Id: I56eeda92628422f1b649c0fd71ae9146aeaa85c9
* bnc#793998 SwTxtFormatter::FormatLine: fix missing repaintsMiklos Vajna2013-03-061-0/+18
| | | | | | | | | The incorrect SwLineLayout width caused a missing repaint when a character is inserted after the tab in the bugdoc, see the already existing sw/qa/extras/ooxmlimport/data/n793998.docx. Change-Id: I685203eeb2ed4236758d65132069cd894ece488c (cherry picked from commit 5dc729cae00e6ea35f5dde13eba89434be2d7dc5)
* Merge branch 'distro/suse/suse-3.6' of ssh://logerrit/core into suse-3.6Petr Mladek2013-03-05226-644/+676
|\
| * Personas: Fix fdo#59208 - get rid of artifacts when we run out of bitmap.Jan Holesovsky2013-03-042-0/+3
| | | | | | | | | | | | | | So far I am using the same color that is used for the workspace; should it be a problem, we can use a different color. Change-Id: I06fde7f31a9d37d2e387a7e3fd0b6d3d33f8d6e6
| * Personas: Clear the BitmapEx first, so that we can switch off Personas.Jan Holesovsky2013-03-042-10/+10
| | | | | | | | | | | | | | | | | | | | [Also rename mpPersona*Bitmap -> maPersona*Bitmap, it is not a pointer.] Conflicts: vcl/source/app/settings.cxx Change-Id: I93cc56b1f30c4fe966b8de87b766e820d9e2cefa
| * Personas: Fix fdo#59230 - make Personas fully work in non-NWF case too.Jan Holesovsky2013-03-042-2/+7
| | | | | | | | Change-Id: I19a475f198fcb24c4d66134eb67da719fc99099e
| * Personas: Fix one more potential crash.Jan Holesovsky2013-03-041-6/+7
| | | | | | | | Change-Id: Ib7aca26c34aa8484e8c71873805ca8e8812526a7
| * fix a bunch of more crashes when setting personasMarkus Mohrhard2013-03-042-9/+10
| | | | | | | | | | | | | | | | Conflicts: basctl/source/basicide/layout.cxx Change-Id: I6c2c398e074a41c3173bff57bc12496b4c2032b4
| * fix crash with new personas when notifying windowsMarkus Mohrhard2013-03-041-1/+5
| | | | | | | | Change-Id: I41e4c747c4662fb066746c0ca87d17ea6742080e
| * Personas: As Michael suggested, use BitmapEx instead of BitmapEx*.Jan Holesovsky2013-03-044-37/+29
| | | | | | | | | | | | | | | | | | Conflicts: vcl/inc/vcl/settings.hxx vcl/source/app/settings.cxx Change-Id: Ib1d84b37d452785d12502095c0eedaac4a25fb6b
| * Personas: Broadcast the information that the Persona has changed.Jan Holesovsky2013-03-041-0/+1
| | | | | | | | | | | | | | | | Conflicts: cui/source/options/personalization.cxx Change-Id: Ic563204c1a1a64d315e3e73dff30b6a6d05cfd87
| * Personas: Fix copy constructor + always reference the Application settingsJan Holesovsky2013-03-043-8/+8
| | | | | | | | | | | | ...to avoid reading the bitmaps more than once. Change-Id: I7577f5df96a5a28f1ac1f800867af5eee298663e
| * Kill workaround of i#75264 - it breaks drawing of a perfectly fine bitmap.Jan Holesovsky2013-03-041-65/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The case where it broke was a bitmap that is very wide (3000 pixels), but not too tall - and the small height satisfied the aPosAry.mnDestHeight > 3*mnOutHeight condition. Such workarounds that are triggered only in very rare cases are a bad idea in general, unless there is a unit test. I've tested with the document from i#75264, and it works for me - there were some improvements in the bitmap scaling, hopefully the root cause is fixed by that, or maybe I just have more memory; who knows. Change-Id: I4b7a749378ef35469db78dfc680fc77f87bc4382
| * Personas: Make the Persona working in the top docking area too.Jan Holesovsky2013-03-041-2/+26
| | | | | | | | Change-Id: I1d3986675ceb7a2748a77b736beb8a654a514e0d
| * Personas: Make the Persona in the menubar working.Jan Holesovsky2013-03-042-18/+45
| | | | | | | | Change-Id: I21a45159f6b27aa7beff5ec07530b14480675729
| * Fix base location of the bitmap Wallpaper computation.Jan Holesovsky2013-03-041-2/+2
| | | | | | | | | | | | | | The nX / nY is correct for clipping operation, but not for base; visible with WALLPAPER_TOPRIGHT style. Change-Id: I8de92b68b822a156bc376201e97ce458d1a6ba08
| * Personas: Read the bitmaps in StyleSettings.Jan Holesovsky2013-03-042-5/+86
| | | | | | | | | | | | | | | | | | | | Conflicts: cui/source/options/personalization.cxx vcl/inc/vcl/settings.hxx vcl/source/app/settings.cxx Change-Id: I52b67c82f69059a7d2babf1b49e59f27062cc02c
| * Make LO buildable again after the GraphicFilter move.Jan Holesovsky2013-03-04127-425/+379
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: cui/source/dialogs/SpellDialog.cxx editeng/source/items/frmitems.cxx filter/qa/cppunit/filters-pict-test.cxx sd/source/filter/grf/sdgrffilter.cxx sd/source/ui/app/sddll.cxx svgio/source/svgreader/svgimagenode.cxx svtools/Library_svt.mk svtools/Module_svtools.mk svtools/Package_inc.mk svtools/source/filter/exportdialog.cxx svx/source/core/graphichelper.cxx svx/source/dialog/compressgraphicdialog.cxx sw/source/ui/shells/grfshex.cxx sw/source/ui/uiview/view2.cxx sw/source/ui/utlui/glbltree.cxx test/source/bootstrapfixture.cxx tubes/source/contacts.cxx vcl/Library_vcl.mk vcl/qa/cppunit/graphicfilter/filters-test.cxx vcl/source/filter/FilterConfigCache.cxx vcl/source/filter/graphicfilter.cxx writerfilter/source/rtftok/rtfdocumentimpl.cxx Change-Id: I3455a7294b136400f32163626d5a7a7f2bfa898c
| * Move GraphicFilter class to vcl.Jan Holesovsky2013-03-04105-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: icu/prj/dmake jfreereport/prj/dmake svtools/qa/cppunit/data/bmp/fail/.gitignore svtools/qa/cppunit/data/bmp/pass/.gitignore vcl/qa/cppunit/graphicfilter/data/bmp/fail/.gitignore vcl/qa/cppunit/graphicfilter/data/bmp/indeterminate/.gitignore vcl/qa/cppunit/graphicfilter/data/bmp/pass/.gitignore vcl/qa/cppunit/graphicfilter/data/bmp/pass/CVE-2004-0691-1.bmp vcl/qa/cppunit/graphicfilter/data/bmp/pass/CVE-2006-0006-1.bmp vcl/qa/cppunit/graphicfilter/data/bmp/pass/CVE-2007-2244-1.bmp vcl/qa/cppunit/graphicfilter/data/bmp/pass/CVE-2008-5870-1.bmp vcl/qa/cppunit/graphicfilter/data/bmp/pass/EDB-22680-1.bmp vcl/qa/cppunit/graphicfilter/data/gif/fail/CVE-2008-5937-1.gif vcl/qa/cppunit/graphicfilter/data/gif/pass/CVE-2012-0282-1.gif vcl/qa/cppunit/graphicfilter/data/gif/pass/EDB-19333-1.gif Change-Id: I2318eeda59cee1cfdb074f9a90fd7d8d80aab19f
* | fdo#61000: writerfilter: filter out unsupported list tab stopsMichael Stahl2013-03-041-1/+7
| | | | | | | | | | | | | | | | Change-Id: Ic9d31eba84b1d8d9cf93d8289621a65d43521a8b (cherry picked from commit dbb74ee9950dc706ea4fde3397a4c1d19b172fa9) Reviewed-on: https://gerrit.libreoffice.org/2465 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* | fdo#45879 - fix selected gluepoint rendering.Michael Meeks2013-03-041-5/+5
| | | | | | | | | | | | | | | | | | Store the glue-point bitmap at a unique index in maRealMarkers for re-use. Change-Id: I2cd5b240619502dfc8634eca331f4163e5bd5ca8 (cherry picked from commit 8d34984116c0841748ae47afa667877dc1b5a444) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
* | support new attribute also in 3.6, fdo#60760Markus Mohrhard2013-03-045-1/+8
| | | | | | | | | | | | | | | | Change-Id: I8beab492a3b9b42b323d7d6d9cebfbda1eae0ce1 Reviewed-on: https://gerrit.libreoffice.org/2159 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Fridrich Strba <fridrich@documentfoundation.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
* | sw: fix RTF export of text frames anchored to empty paragraphsMiklos Vajna2013-03-041-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regression from d4069372484f18b242a42a1996767f57b031fff6 Reported-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit 049933c035157129cc0409bb100dfc5353847a63) Conflicts: sw/qa/extras/rtfexport/rtfexport.cxx Change-Id: I28e095819e0c2f1a4b110741ace366329937f863 Reviewed-on: https://gerrit.libreoffice.org/2391 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* | convert Turkish AutoText files from old binary to zipped XMLAndras Timar2013-03-042-0/+0
| | | | | | | | | | | | | | | | | | | | | | I wonder when the support of old binary format was discontinued, but at least in LibreOffice 3.6 it did not work. I converted the files with OpenOffice.org 1.0.3. Change-Id: Ie68371b613ab0464eefe909d083dbb8567623a2b Reviewed-on: https://gerrit.libreoffice.org/2314 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* | do not access vector elements beyond size, rhbz#847519 relatedEike Rathke2013-03-041-9/+15
| | | | | | | | | | | | | | | | | | | | | | | | The actual bug (crash) is not triggered anymore because the categories are assembled differently, nevertheless the code in question could expose the same behavior under different preconditions. Change-Id: Ic37f6b34effaf4e5252e80aab46b021547b36efb (cherry picked from commit d1ba2cd612a4c39976e2980c7dc4e3fa38c88470) Reviewed-on: https://gerrit.libreoffice.org/2274 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* | rhbz#908674: Adapt rtl::Allocator::construct to C++11Stephan Bergmann2013-03-045-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...otherwise, at least with some --with-system-boost versions and C++11 compilers, like with Fedora's boost-1.50.0-4.fc18.x86_64 and gcc-c++-4.7.2-8.fc18.x86_64, using this to copy-construct an instance of boost::unordered::detail::ptr_node<std::pair<rtl::OUString,Bootstrap_Impl*>> in the call to p_bootstrap_map->insert(...) in rtl_bootstrap_args_open (sal/rtl/source/bootstrap.cxx) would memcopy the ptr_node and fail to call rtl_uString_acquire, leading to memory corruption later on when rtl_uString_release is called one time too often. It is not entirely clear to me whether this is a shortcoming of the given Boost version, but this patch solves the problem and brings rtl::Allocator::construct in line with the (changed) Allocator requirements of C++11 anyway. The problem potentially lurks with every use of rtl::Allocator, but only showed now begining with LO 4.0 where e5111574fd904b38a3980ca4ea3d21cfcb22dea6 "Revert 'sb140: sb140: #i116981# clean up memory upon exit'" re-introduced code into rtl_bootstrap_args_open that inserts into a boost::unordered_map that uses rtl::Allocator. (cherry picked from commit c91d353872b7d4e1a39192bff1444b46cab6e5eb) Conflicts: config_host/config_global.h.in ...solved by resorting to the old -DHAVE_CXX11_PERFECT_FORWARDING logic spread across various solenv/.../*.mk instead. (cherry picked from commit https://gerrit.libreoffice.org/#/c/2166/1) Conflicts: configure.ac solenv/gbuild/platform/com_GCC_defs.mk solenv/gbuild/platform/com_MSC_defs.mk Change-Id: I3be22f59a8eb49d31458480c27f3ce15803c7fd4 Reviewed-on: https://gerrit.libreoffice.org/2167 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* | fdo#58283 produce all translations for desktop filesDavid Tardon2013-03-041-11/+14
| | | | | | | | | | | | | | | | Change-Id: Ie97e1ae7b2cc059630cba682a051eefff3ca044b (cherry picked from commit 4a6f1853a2a15b938575406feada108443257536) Reviewed-on: https://gerrit.libreoffice.org/2162 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
* | fdo#60668: filter out fieldmark chars from Index entries:Michael Stahl2013-03-041-14/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SwTxtNode::GetExpandTxt must filter out all dummy characters used to represent fields, footnotes, field marks, etc. (cherry picked from commit e31807c83009655c342c929a118f0d28a8f63ddc) Conflicts: sw/source/core/txtnode/ndtxt.cxx Change-Id: Ie5ae2a82da9a6618bb451efabfd38769c495cc93 Reviewed-on: https://gerrit.libreoffice.org/2134 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* | fdo#60491: scp2: always package emboleobj library on non-WNT platformsMichael Stahl2013-03-042-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (regression from 09cd5c460704ddd99669a61ae335bfb2ce357140, which defined DISABLE_ATL on all platforms in configure) (cherry picked from commit ca8ac449e3524f895de1e94a3c5d511591031b40) Conflicts: postprocess/Rdb_services.mk Change-Id: If2373386102373cb49e8cd0c6bf807da2f805dda Reviewed-on: https://gerrit.libreoffice.org/2098 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* | fdo#60491: embeddedobj: catch exception in fallback pathMichael Stahl2013-03-041-1/+8
| | | | | | | | | | | | | | | | | | | | | | This allows the OLE object to at least be passed to the OS for opening... Change-Id: I97f93eb3a015d7771f3fc909517ffb96d61fde52 (cherry picked from commit 5a65ca67d9acefed399ed8706efa402c543bed87) Reviewed-on: https://gerrit.libreoffice.org/2097 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* | fdo#60386 fix l10n of windows shell extensionDavid Tardon2013-03-041-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 5e10c8d2b44f38df0a1a805f4ad6b6610eabecdf) Conflicts: shell/CustomTarget_shlxthdl_res.mk Change-Id: I5b4b839b930c294bee6727402dbc47efee7fbcd7 Reviewed-on: https://gerrit.libreoffice.org/2136 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
* | Cleanly remove components from rdb again that fail during live insertionStephan Bergmann2013-03-041-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | Such failure happens e.g. for components that bring along duplicate UNO implementation names, and if they ever got added to an rdb, LO would afterwards refuse to start forever. Change-Id: Ia62ac496547a45f5a72fdc81543f15a417c09687 (cherry picked from commit 2a31dd4025eff8d09ab207f31bacc0a5b8c36bd9) Reviewed-on: https://gerrit.libreoffice.org/1996 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* | resolved fdo#60366 make MATCH() accept a single cell referenceEike Rathke2013-03-041-0/+6
| | | | | | | | | | | | | | | | | | Change-Id: I7059abdb6232b95e0b940b34f74bf87182510146 (cherry picked from commit c0fdab890086c2cb749c348db42eb760e31539de) Reviewed-on: https://gerrit.libreoffice.org/2019 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Kohei Yoshida <kohei.yoshida@gmail.com> Tested-by: Kohei Yoshida <kohei.yoshida@gmail.com>
* | valgrind: use after freeCaolán McNamara2013-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | i.e. since b35980d9b seems remove, remove, delete was old pattern, new patterns ended up as remove+delete, remove. Reorder to remove, remove+delete Change-Id: I54ec8d0296e751110c516516465be2ac0615f6a1 (cherry picked from commit 069caf79d716ba73d3281beb13fa2af67cac24f9) Signed-off-by: David Tardon <dtardon@redhat.com>
* | Resolves: rhb#z907112 these ENABLE_FOOs are set to TRUE not YESCaolán McNamara2013-03-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | so wrong test for ENABLE_DBUS (cherry picked from commit 9ec0a3ec629a05809852728482fdb3f3d997edef) Change-Id: I821a41752643fe78cc99ea20e5d7ef11e7a5e91a Reviewed-on: https://gerrit.libreoffice.org/2009 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* | Resolves: fdo#60144 only delete *unposted* SfxRequests accumulated during lockCaolán McNamara2013-03-041-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the dispatched is locked, SfxRequests accumulate in aReqArr for later dispatch when unlocked via Post The pointers are typically deleted in Post, so only if we never get around to posting them do we delete the unposted requests. regression from 528aba3a9cf91da5ce70c6d631d7b82e203f8086 Change-Id: I4c214791d356ce0e5401a87b968b53e4866f6174 (cherry picked from commit 1385896fe760fe61b19a682cb7dc7fdf31d31490) Reviewed-on: https://gerrit.libreoffice.org/1993 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* | resolved fdo#60078 correctly calculate IMCSCH and IMSECHRegina Henschel2013-03-041-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | For the transformation used see http://de.wikipedia.org/wiki/Sekans_Hyperbolicus_und_Kosekans_Hyperbolicus#Komplexes_Argument (German only) Change-Id: If502b7333308069d7fcbe09e954b26ce8b7268b6 (cherry picked from commit b884c2e0185e24fc498827b3a53becea9e646b85) Reviewed-on: https://gerrit.libreoffice.org/1927 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* | fdo#58204: PPT export: fix text rotation in shapes:Michael Stahl2013-03-041-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EscherPropertyContainer::CreateTextProperties: do not write ESCHER_Prop_txflTextFlow for custom shapes. This happens to export the rotation properly for the WW8 bugdoc of n#404221, as well as the PPT at fdo#58204 and both PPTs at fdo#34897, one of which (mangle.ppt) was not handled properly on master currently. The author disclaims having any actual knowledge about rotation properties in MSO files. (regression from 24dd42f316e5cb16ba726c05ba486d53e033052d) (cherry picked from commit 2823789bec0c029d9714aff0ed65923e23177ef9) Conflicts: filter/source/msfilter/escherex.cxx Change-Id: Id3dcfb6221d031cdabb7f543b68752b467d9e1a6 Reviewed-on: https://gerrit.libreoffice.org/1863 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
* | Resolves: fdo#59965 crash dialog title area text is missingCaolán McNamara2013-03-042-2/+2
| | | | | | | | | | | | | | | | Change-Id: I19adc5047d744acee243c94ff4e31531ae8c458a (cherry picked from commit ffce5ac51518bbd43ac0ae14dbb0967ae2c50bb4) Reviewed-on: https://gerrit.libreoffice.org/1894 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
* | Resolves: fdo#49784 CRASH when FILEOPEN particular doc containing .svmJulien Nabet2013-03-041-1/+2
| | | | | | | | | | | | | | | | Change-Id: Ia86ec2f32259180a29857eee53d6d5c082e05bf7 Reviewed-on: https://gerrit.libreoffice.org/1788 Reviewed-by: Radek Doulík <rodo@novell.com> Tested-by: Radek Doulík <rodo@novell.com> Reviewed-on: https://gerrit.libreoffice.org/1851
* | Fix fdo#59616 - ensure BitmapEx has same-sized subbitmapsThorsten Behrens2013-03-041-0/+18
| | | | | | | | | | | | | | | | | | | | | | Lots of code relies on the fact that the two bitmaps inside a BitmapEx actually have the same size. Enforce that convention during import. Change-Id: I436ccc33b06c627cd6347747d22c24bfaf7ca932 Reviewed-on: https://gerrit.libreoffice.org/1822 Reviewed-by: Radek Doulík <rodo@novell.com> Tested-by: Radek Doulík <rodo@novell.com>
* | Add link to additional sdk-examplesStephan Bergmann2013-03-042-0/+14
| | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 664e559abd472bf2b427e2c01144ea39fb5bc02b) Conflicts: odk/index.html Change-Id: Ifcc3594273de3507ec9b208e9e762bed0f969d72 Reviewed-on: https://gerrit.libreoffice.org/1809 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
* | resolved fdo#59583 prevent inappropriate column/row label detectionEike Rathke2013-03-041-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If followed by '(' (with or without space inbetween) an identifier can not be a column/row label. Prevent arbitrary content detection in case a macro function of the same name is meant (fdo#59583) or if it wouldn't resolve to a known function name at all, that earlier resulted in #REF! instead of #NAME? in the case of unknown function but label found. (cherry picked from commit aa2b8bde171bf9562536dc14b2cf81d81e31b438) Change-Id: I28d2e2492bddc02c07e139edbc69595a4f3f4a63 Reviewed-on: https://gerrit.libreoffice.org/1797 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* | reset one of the sort containers before refilling, fdo#57465Markus Mohrhard2013-03-041-0/+2
| | | | | | | | | | | | | | Change-Id: I758af67efec980a56ec83d8e5e6f5f60a0523ac5 Reviewed-on: https://gerrit.libreoffice.org/1753 Reviewed-by: Kohei Yoshida <kohei.yoshida@gmail.com> Tested-by: Kohei Yoshida <kohei.yoshida@gmail.com>
* | sal_Bool to boolTakeshi Abe2013-03-0414-59/+61
| | | | | | | | | | | | | | Backport needed to fix build after backport of 6306c7befaa676df62272da7f3ddbcba54c5759c . Change-Id: I4e4063321da69d45d14a2fc870c33ea8ae46e4ef Signed-off-by: Luboš Luňák <l.lunak@suse.cz>
* | Resolves: fdo#58730 workaround [UL|LR]Space 100% problemCaolán McNamara2013-03-042-1/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If all paragraph margins are 100% on import, ignore that as being the implicit default. That avoids explicit 100% being set onto the awesome [UL|LR]Space which takes a relative propsize of 100% as a flag that its value field is absolute and so rejected by SwTxtFmtColl::Modify as a candidate for getting its true value initialized relative to its parent, so it ends up as an absolute 0 Always elide the property on export because writing individual margin-foos provides better backward compatibility with older versions anyway. Trigged by 3c5facfce42a0dbe362d6b9fa5ac374fd76f51a1 Change-Id: I55f6ceeae287b7d8e99befa4bd3cc06738a21299 (cherry picked from commit 23c099a0236062724430efb986251637095c8d4f) Signed-off-by: Michael Stahl <mstahl@redhat.com>
* | fdo#52286 fix RTF export of sub/super script font heightMiklos Vajna2013-03-044-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 796e9a796603397c79e160610c8541e16dfc4c82) Conflicts: sw/qa/extras/rtfexport/rtfexport.cxx Change-Id: If71cb6a20842f2fbe8eae94955da2d53842999a4 Reviewed-on: https://gerrit.libreoffice.org/1732 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
* | rhbz#818557: fix it differently: SwDocShell::_LoadStyles():Michael Stahl2013-03-041-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Try to prevent pushing of SfxShells from this function via EndAllAction and SwView::AttrChangedNotify() by setting a ridiculous pre-exising global bNoInterrupt variable. Change-Id: I9c91ca882891c8dfcd9dc08ba197233cfefddefd (cherry picked from commit beacee6fad46aa2c8fc813bb0150e5c7a5175b26) Reviewed-on: https://gerrit.libreoffice.org/1724 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>