summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-12-13rename to numberingtype instead of pagenumberingEike Rathke6-6/+6
... because that now is what it is about, it's just used in page numbering as well. Change-Id: I5516b6babcd5438b6505d189943c21abfbe35a7e
2016-12-13remove now unused STRRES_NUMTYPES sw/source/ui/misc/numberingtypelistbox.srcEike Rathke4-57/+1
Change-Id: Ie9cdc0418cba515c2a10479695ab4f4814dd96b0
2016-12-13use RID_SVXSTRARY_PAGE_NUMBERING StringArray also in WriterEike Rathke4-13/+29
... and add the two missing extra strings from sw/source/ui/misc/numberingtypelistbox.src to svx/source/dialog/pagenumbering.src and filter them out for the page number dialog, so later we can get rid of yet a 3rd place where those strings are to be translated and maintained. Change-Id: If7d124692c752f341d4ea11a8914b099f711fa10
2016-12-13sd: Update list items only when necessaryTakeshi Abe2-28/+28
Change-Id: I48568cb535ebb4372b2cc361d839efe233dc1d36 Reviewed-on: https://gerrit.libreoffice.org/31942 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-12-13Grammar nitpickTor Lillqvist1-1/+1
Change-Id: Ic1b24416de53b2b3cff79358b3e299ce4b40d859
2016-12-13Calc tests - move statistical functions to new directoryZdeněk Crhonek69-0/+0
Change-Id: I38f9816a2d91eaa5825907a66ba99d98212b91ec Reviewed-on: https://gerrit.libreoffice.org/31958 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-12-13Fix fallout from 60b1c95cc47831246f097ee13dda8bcd71c57eb4Tor Lillqvist1-1/+1
Change-Id: I77722619a249616ab59af0eeaeb075e89040c715
2016-12-13Fix weird configury option combination lossageTor Lillqvist1-1/+13
Change-Id: If67e703d82846c17deecff3e04172bfa339888a6
2016-12-13loplugin:staticanonymousTor Lillqvist1-7/+7
Change-Id: I8c08a303026219dbf87af7165a3f9a99134d5091
2016-12-13loplugin:salboolTor Lillqvist2-6/+6
Change-Id: Ia2a2c900bf8bf8ecee2edf130b8ca58f7f35b6aa
2016-12-13loplugin:stringconstantTor Lillqvist4-46/+29
Change-Id: Ifc100e8ece6ea826b745919583beac315c41b100
2016-12-13loplugin:nullptrTor Lillqvist7-11/+11
Change-Id: I2cd1e82d86d8776155db2f70bc92c7c448f81ce0
2016-12-13loplugin:overrideTor Lillqvist7-7/+7
Change-Id: Idb5e16bae0fe573b22c86d1c4d6d4ab8da790557
2016-12-13loplugin:refcountingTor Lillqvist9-19/+21
Change-Id: I5ca4c1599a1abc4281bac9a4d0164d4b0cb3e24a
2016-12-13turn off epoxy egl support by default and enable only when gtk3 is enabledCaolán McNamara4-1/+23
to build on the festering baseline on which gtk3 is disabled Change-Id: I6c074382590fc60ae8572fbde225679e4309494e
2016-12-13add missing legal and modelinesEike Rathke1-1/+22
Change-Id: If828b51fc72ecbeec7db7a2a1af0be1bb4cd753a
2016-12-13Breeze SVG: separated markers to independent imagesTomaž Vajngerl89-0/+6517
This separates the markers (that are in the image atlas marker.svg) into independent images. Change-Id: I5de6ee7d5a6ecdaae862d1f3785a552839a04ff6 Reviewed-on: https://gerrit.libreoffice.org/31963 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2016-12-13tdf#104545 SID_PARA_DLG: use passed PaM instead of GetCursorJustin Luth1-1/+1
reverts portion of commit 7d9bb549d498d6beed2c4050c402d09643febdfa Change-Id: Ia683c3bac786a9c2c3b13732b1cb49389074beda Reviewed-on: https://gerrit.libreoffice.org/31953 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2016-12-13loplugin:unreffun and loplugin:unnecessaryoverride for < gtk 3.16.0Caolán McNamara1-2/+4
Change-Id: I67613a72d92506cd4a12145112d6e9b3f9547be1
2016-12-13Resolves: tdf#103938 replace fix for tdf#78599/tdf#87977Caolán McNamara1-2/+14
i.e. revert commit 162c72d64077d9e0dae820d881ce2b56a5b2040c Author: Caolán McNamara <caolanm@redhat.com> Date: Fri Jan 23 13:17:39 2015 +0000 and commit ad50b9a8636e0ee2f3c80669e8dde96577b26c4e Author: Caolán McNamara <caolanm@redhat.com> Date: Fri Jan 23 15:52:58 2015 +0000 Related: fdo#78599 wrong method and restore the original RegisterToFormat logic, and instead block setting modifications of the document until the explicit SetModified call to avoid the original problem of trying to generate a preview of the document during the section where it cannot be done Change-Id: I9dbec0a371d4d747b780aa271789d50a46eccefd Reviewed-on: https://gerrit.libreoffice.org/31917 Reviewed-by: Justin Luth <justin_luth@sil.org> Tested-by: Justin Luth <justin_luth@sil.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-13crashtesting: assert on loading certain rtfCaolán McNamara4-3/+3
Change-Id: I17acf270f552571fec898e19fa2d000ec4c00df5
2016-12-13Revert "verify SolarMutex when ref-counting VclPtr" seriesNoel Grandin17-51/+6
This reverts the following commits: commit 722f4e1d86710f2facd37d7e040df9e1fd585e26 tdf#104573 - Assertion failed: SolarMutex not locked commit f04ec99f5e6a543b8191ced61db4710c3c0de356 tdf#104573 - Assertion failed: SolarMutex not locked commit 71b1e3ff6374c23e65200d3bcafca387d29af04f tdf#104573 - Assertion failed: SolarMutex not locked when trying commit e794ce1eef6730e5a46d5fb0aa6db2895ede85e7 verify that we hold the SolarMutex when ref-counting VclPtr IRC discussion: <noelgrandin> sberg, maybe I should revert this whole "VclPtr assert" series, I don't have mental bandwidth to sort this out properly now <sberg> noelgrandin, what I fear is that you'll end up adding lots of SolarMutex locks to small places, where the proper fix would be to add it further out; and once such a dreaded recursive SolarMutex lock is in place (but needlessly so, once the proper fix is done), it's hard to clean that up again <noelgrandin> sberg, yeah, in that case I'll just remove all of this, leave it for another day Change-Id: Ie4f84b72b79a1b7e80164b5c7693af398c2c569a Reviewed-on: https://gerrit.libreoffice.org/31946 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-12-13missing EGL/eglplatform.h error -> install mesa-libEGL-develCaolán McNamara1-0/+1
Change-Id: I689fd6d4f90dd46b71803517bbe2df73486dc9ec
2016-12-13tdf#95416 Fix an include for sfx2Adam Kasztenny5-4/+4
This .hrc file was used in multiple places. Change-Id: I603c6d35da2e870d8586f081ccd2672065ade5db Reviewed-on: https://gerrit.libreoffice.org/31928 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-12-13tdf#95416 Fix includes for xmloffAdam Kasztenny2-1/+1
Move a header file into inc/ Change-Id: If337720fbd5af43fc7ec32518058a1c7d43b8d18 Reviewed-on: https://gerrit.libreoffice.org/31879 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-12-13tdf#97361 Fixed check_cross_references.pykerem1-9/+6
Change-Id: Iedc586f0d10d0a87416c86ef8d52abb629df42b3 Reviewed-on: https://gerrit.libreoffice.org/31872 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-12-13tdf#97361 Fixed check_flies.pykerem1-3/+3
Change-Id: I8b2090ea714cd9103e1823d2a48f624e6c54fbe1 Reviewed-on: https://gerrit.libreoffice.org/31873 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-12-13tdf#104228 RTF import: fix override of style left/right para marginMiklos Vajna3-0/+49
See commit 1be0a3fa9ebb22b607c54b47739d4467acfed259 (n#825305: writerfilter RTF import: override style properties like Word, 2014-06-17) for the details, this bug was about the same, just for two more paragraph properties. Specify the default values for them, so override of style value as direct formatting works as expected. Change-Id: I353cc3ae8c35baf1b5ed5a83a8bd131c7bfbbe64
2016-12-13gtk3: implement opengl support for slideshowCaolán McNamara7-43/+181
all of them work, except "Fall" doesn't look right, but it has the exact same problem under gtk2/gen to. Change-Id: I73cb9c0fb8211f727198be78d90d4f80a4f8c7c8 Reviewed-on: https://gerrit.libreoffice.org/31214 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-13change from glew to epoxyCaolán McNamara77-418/+339
because that works under wayland out of the box and gtk3 uses it already Change-Id: Iefaac31e325534a81a5389f752804af917c1baef Reviewed-on: https://gerrit.libreoffice.org/31213 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-13Don't leave WW8AnchorConvResult::m_bConverted uninitializedStephan Bergmann1-1/+1
Presumably inadvertently dropped from d505b5d884fd42e063c709125e0e28e0a56045c4 "add relative to tablecell as state". Caused e.g. CppunitTest_sw_globalfilter to fail under ASan/UBSan with > sw/source/filter/ww8/wrtw8esh.cxx:2682:21: runtime error: load of value 152, which is not a valid value for type 'bool' > #0 0x7f7494a13f8b in WinwordAnchoring::ConvertPosition(SwFormatHoriOrient&, SwFormatVertOrient&, SwFrameFormat const&) sw/source/filter/ww8/wrtw8esh.cxx:2682:21 > #1 0x7f7494a388e2 in WinwordAnchoring::SetAnchoring(SwFrameFormat const&) sw/source/filter/ww8/wrtw8esh.cxx:2703:32 > #2 0x7f7494a3ad15 in SwEscherEx::WriteFrameExtraData(SwFrameFormat const&) sw/source/filter/ww8/wrtw8esh.cxx:2830:23 > #3 0x7f7494a2b00b in SwBasicEscherEx::WriteGrfFlyFrame(SwFrameFormat const&, unsigned int) sw/source/filter/ww8/wrtw8esh.cxx:1737:5 > #4 0x7f7494a361d4 in SwEscherEx::WriteFlyFrame(DrawObj const&, unsigned int&, std::__debug::vector<DrawObj*, std::allocator<DrawObj*> >&) sw/source/filter/ww8/wrtw8esh.cxx:2854:28 > #5 0x7f7494a33a33 in SwEscherEx::SwEscherEx(SvStream*, WW8Export&) sw/source/filter/ww8/wrtw8esh.cxx:2346:36 > #6 0x7f7494a24b3b in WW8Export::CreateEscher() sw/source/filter/ww8/wrtw8esh.cxx:1510:25 > #7 0x7f7494c33c40 in WW8Export::StoreDoc1() sw/source/filter/ww8/wrtww8.cxx:2950:5 > #8 0x7f7494c3eb83 in WW8Export::ExportDocument_Impl() sw/source/filter/ww8/wrtww8.cxx:3304:5 > #9 0x7f7494c39335 in MSWordExportBase::ExportDocument(bool) sw/source/filter/ww8/wrtww8.cxx:3139:5 > #10 0x7f7494c45150 in SwWW8Writer::WriteStorage() sw/source/filter/ww8/wrtww8.cxx:3468:17 > #11 0x7f752cb38d3b in StgWriter::Write(SwPaM&, SotStorage&, rtl::OUString const*) sw/source/filter/writer/writer.cxx:512:22 > #12 0x7f752cb33863 in Writer::Write(SwPaM&, SvStream&, rtl::OUString const*) sw/source/filter/writer/writer.cxx:255:23 > #13 0x7f7494c45ad7 in SwWW8Writer::Write(SwPaM&, SfxMedium&, rtl::OUString const*) sw/source/filter/ww8/wrtww8.cxx:3485:33 > #14 0x7f752c80c3d0 in SwWriter::Write(tools::SvRef<Writer>&, rtl::OUString const*) sw/source/filter/basflt/shellio.cxx:867:28 > #15 0x7f752ccfcd6c in SwDocShell::ConvertTo(SfxMedium&) sw/source/uibase/app/docsh.cxx:756:27 > #16 0x7f75048bddd4 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) sfx2/source/doc/objstor.cxx:1542:19 > #17 0x7f75048d83c6 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objstor.cxx:2813:39 > #18 0x7f75048d5c07 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objstor.cxx:2683:9 > #19 0x7f7504897ea5 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objserv.cxx:310:19 > #20 0x7f750498e0ce in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) sfx2/source/doc/sfxbasemodel.cxx:3030:46 > #21 0x7f7504993862 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sfx2/source/doc/sfxbasemodel.cxx:1666:13 > #22 0x7f753767c657 in Test::testLinkedGraphicRT() sw/qa/extras/globalfilter/globalfilter.cxx:170:20 Change-Id: Ic1d7731b80a14751b3cc1dd0c009bfdb43b722c2
2016-12-13-Werror,-Wunused-macrosStephan Bergmann1-6/+0
Change-Id: Idc81dd30502a1968f2f65386575cac1e029f8c64
2016-12-13Reuse existing sal.osl log areaStephan Bergmann5-26/+25
Change-Id: Ib1fc80c79355322489b7ebd37cbbbbb6614ec67a
2016-12-13tdf#104573 - Assertion failed: SolarMutex not lockedNoel Grandin2-6/+22
Change-Id: I91d95e73a7e0831f6667f440dd43567ac55b0529
2016-12-13cui.screenshot: Show full path when failing to create itSamuel Mehrbrodt1-2/+3
Change-Id: Ic5196e90d7a25665cf9b5a2b039492195b0f00c2
2016-12-13fix mac build after OSL_TRACE->SAL changes (2)Noel Grandin1-0/+1
Change-Id: I978e45207cd9ba96d487da92a51aaab24258855b
2016-12-13fix mac build after OSL_TRACE->SAL changesNoel Grandin2-5/+4
Change-Id: I811d4b4be5ed20a90f405900b9f8a81b5381dd7c
2016-12-13loplugin:sallogareasStephan Bergmann1-2/+2
Change-Id: I25f793d88a87d94925026fc3de97d02086a0c855
2016-12-13tdf#104573 - Assertion failed: SolarMutex not lockedNoel Grandin3-0/+10
Change-Id: Ie46f0e2b60b99aea1c322c7891a41a2e7603c9e9
2016-12-13tdf#46941 docx: don't balance columns before page-break-sectionJustin Luth4-1/+32
Pleasantly surprised to see we already don't balance before regular page-breaks or at the end of the document. This adds not balancing before a page-break-section. Change-Id: Ifedff5cc45b154a005f13b3212154c443727e286 Reviewed-on: https://gerrit.libreoffice.org/31826 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Justin Luth <justin_luth@sil.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2016-12-13SafeMode: Restart goes into safe mode againSamuel Mehrbrodt4-7/+58
Looks like the XRestartManager keeps all command line arguments when restarting, so it also keeps --safe-mode. Solution is to add a flag file when restarting from safe mode, to prevent going into safe mode again. Change-Id: I9820d3ccbddf98b0bf6132f254c989f52ea5e808 Reviewed-on: https://gerrit.libreoffice.org/31913 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-12-13fix windows build after OSL_TRACE->SAL changesNoel Grandin1-3/+3
Change-Id: I345343f84f66299e8b91b31af0290ed0c622bf8d
2016-12-13OSL_TRACE->SAL in avmedia..canvasNoel Grandin24-100/+22
Change-Id: Id9077ea29e7028c12f40abfd4c57756c863e3cd9
2016-12-13OSL_TRACE->SAL in chart2..ooxNoel Grandin60-462/+110
Change-Id: I133a6441824bfbefcfcda130119b5c5d706f86b2 Reviewed-on: https://gerrit.libreoffice.org/31907 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-12-13OSL_TRACE->SAL in framework..salNoel Grandin45-621/+64
Change-Id: I9a897af88aa9f6f7ca98ce521c69b5a4ee8462e9 Reviewed-on: https://gerrit.libreoffice.org/31903 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-12-13OSL_TRACE->SAL in sc..scriptingNoel Grandin36-129/+60
Change-Id: I389d8cb733a5ee24d3119a1ebac5a5b70daff04e Reviewed-on: https://gerrit.libreoffice.org/31900 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-12-13accessibility: cleanup AccessibleBrowseBoxBase implementationArnaud Versini11-108/+99
Change-Id: I5c9b96e2ebd2ac98dfa610346c1da89fbf56e2d2 Reviewed-on: https://gerrit.libreoffice.org/31916 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-12-12Calc function tests - move text function to new dirZdeněk Crhonek26-0/+0
Change-Id: I3a47c0e90e93050419326303c175cdc2adef6796 Reviewed-on: https://gerrit.libreoffice.org/31925 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-12-12dbaccess: fix testCloneMovesPlusDeletions testMichael Stahl1-1/+6
JunitTest_dbaccess_complex spuriously fails 1% of the time with: 1) testCloneMovesPlusDeletions(complex.dbaccess.RowSet) java.lang.AssertionError: moving to the next record after |deleteRow| and clone moves failed at complex.dbaccess.RowSet.testCloneMovesPlusDeletions(RowSet.java:756) The problem is that line RowSet.java:750 deleteRow() manages to delete the last row in the set, because the positionRandom() is tricked to position itself on the last row (which it tries not to do), becuase the RowSet is currently positioned past-the-end on a deleted row and the ORowSetBase::impl_getRowCount() is a lying bastard that adds 1 to the result in this special case. Funnily both the ORowSetBase::impl_getRowCount() and the test using positionRandom() were added in CWS rowsetdel. Yay for randomized tests! Change-Id: Ic8c7bfa190f6a5269604cf5b3c338f2d0b64205e
2016-12-13Fix lossage with --disable-cairo-canvasTor Lillqvist5-2/+26
Change-Id: I9e822cfc1447fcd49c80c56df8ba37959555396a