summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-13Replace a use of CJavaInfo with std::unique_ptr<JavaInfo>Stephan Bergmann
Change-Id: I89cb19969285200a61c47d29e819a50845fa692b
2017-04-13More std::unique_ptr<JavaInfo> lifecycle managementStephan Bergmann
Change-Id: If53347633ec4b2f8c2b221ba2057e0c38fa97b67
2017-04-13external: mark pdfium / system-zlib patch as upstreamedMiklos Vajna
Change-Id: I65709e73b36561b2214f148327baa38fe8a99ad1
2017-04-13tdf#87538 New standard color paletteYousuf Philips
Change-Id: Ie8d3ea0e085d0dfaeb0015596bfe4d2eacb6fc0c Reviewed-on: https://gerrit.libreoffice.org/36202 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
2017-04-13Make the testTdf106974_int32Crop pass on my MacTor Lillqvist
For some reason, on my Mac the Right value is 41226, both times the function gets called. (On my Linux box, it is 46387 and 46394.) So compare to 41000 instead of 46000. Or would it be better to just bypass the test on macOS, as we already do for other tests in this file...? Change-Id: I71e292d42a2a956fbd28eb47fc5bfe3c7d849efe
2017-04-13convert font style menu to .uiCaolán McNamara
Change-Id: I3c66c59dcf55276bf340645206422c0cf7396b04
2017-04-13convert rotate menu to .uiCaolán McNamara
Change-Id: I2740862b10bb065a6fdd64a23afb6b1b9571109d
2017-04-13convert the scale menu to .uiCaolán McNamara
(see tdf#48918 for what's needed to enable the grow/shrink entry so this can be seen) Change-Id: Ib36907695eb068a22052d08467739e433b240a40
2017-04-13convert font size popup to .uiCaolán McNamara
Change-Id: I1b1b08c3d2a3e628cce1055e0e5cdbda1549b6cc
2017-04-13fix issue related to using namespace with pchMarkus Mohrhard
Just don't use using namespace at all. It is just causing in issues. In this case the using namespace basegfx; makes references to tools::Rectangle ambiguous with references to ::tools and ::basegfx::tools as options. Found by RandomConfig tb run #377. Change-Id: I0c2bacee0da44532045c13004d22477681f4ff25 Reviewed-on: https://gerrit.libreoffice.org/36498 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-04-13add VBA test casesZdeněk Crhonek
tests: ISARRAY, ISDATE, ISEMPTY, ISERROR, ISMISSING, ISNULL, ISNUMERIC, ISOBJECT, JOIN, LBOUND, LCASE Change-Id: I0b0dacd0d62bf00680f33866ce7ec0152eec27e0 Reviewed-on: https://gerrit.libreoffice.org/36509 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>
2017-04-13ofz: header has to be at least 1 pair longCaolán McNamara
Change-Id: I5725048519a2b68265e90d12b1e4bcb506c56fc2
2017-04-13effect start entries should be radio buttonsCaolán McNamara
Change-Id: I7ed3bbb83930d3989a4bc4e6684b5cc4811cd836
2017-04-13convert effects menu to .uiCaolán McNamara
Change-Id: I7c6d060e8d8ccd033e5093fc03cb19d9efe7877d
2017-04-13fix link to libjbeg-turbo's BUILDING documentChristian Lohmaier
svn.code.sf.net is no more... Change-Id: I135b557dc8d15da2b55bf74da38b79cf87d46734
2017-04-13crybaby compilerCaolán McNamara
Change-Id: Icb5ef45cdbb06cab54afd0724365a215f3e780eb
2017-04-13tdf#107034 EMF+ Add support for import EmfPlusDrawPie recordBartosz Kosiorek
The EmfPlusDrawPie record specifies drawing a section of the interior of an ellipse. Change-Id: Icd9d64117cc612d348c531932931f31e4d04e567 Reviewed-on: https://gerrit.libreoffice.org/36286 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
2017-04-13tdf#107019 EMF+ Add support for import EmfPlusRecordTypeDrawBeziers recordBartosz Kosiorek
EmfPlusDrawBeziers record defines the pen strokes for drawing a Bezier spline. Change-Id: I6ae08a861bcbadd373741781af0011528947243e Reviewed-on: https://gerrit.libreoffice.org/36280 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
2017-04-13convert master page menus to .uiCaolán McNamara
Change-Id: I7ab0ad0f3216b69966f5ff345b052762993eb666
2017-04-13sw: revert another gb_CppunitTest_use_instdir_configurationMichael Stahl
Change-Id: I82410b583da003a4b7b7b7395545677e83ad7676
2017-04-13convert ControlModification to scoped enumNoel Grandin
Change-Id: Ia81f1d9f27fb91b831c2ffc3572e119946b085d1 Reviewed-on: https://gerrit.libreoffice.org/36505 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-13convert taskpane layout menu to .uiCaolán McNamara
Change-Id: Id5ecde3bc38a6d4c3dd15354c64d7b5e52712093
2017-04-13convert annotation menu to .uiCaolán McNamara
Change-Id: Id15e1c2040d3d202e90984888598da4426b5fec4
2017-04-13convert AX_FONTDATA to o3tl::typed_flagsNoel Grandin
Change-Id: If51119fbdde4b1d923b794d126fdae99ca238f81 Reviewed-on: https://gerrit.libreoffice.org/36463 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-13Related tdf#105922: step increment is a property of the shapeKatarina Behrens
not of the gradient. Therefore don't reset selection in the gradient list if step increment changes. This hopefully fixes also the failing UI test Change-Id: Ia3da23d80ee9601b40309a2f213bd3b2c850ff5a Reviewed-on: https://gerrit.libreoffice.org/36508 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2017-04-13Avoid unnecessary, wrong downcast causing UBSan failureStephan Bergmann
...in CppunitTest_sd_svg_export_tests: > sd/source/ui/sidebar/SlideBackground.cxx:168:45: runtime error: downcast of address 0x6130001f4300 which does not point to an object of type 'sd::DrawViewShell' > 0x6130001f4300: note: object is of type 'sd::slidesorter::SlideSorterViewShell' > 47 02 00 72 70 f0 5b e6 d5 2a 00 00 b0 07 1c 00 b0 60 00 00 c0 de 64 00 10 61 00 00 10 5c 84 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'sd::slidesorter::SlideSorterViewShell' > #0 0x2ad5e3397b34 in sd::sidebar::SlideBackground::Initialize() sd/source/ui/sidebar/SlideBackground.cxx:168:45 > #1 0x2ad5e339edb9 in sd::sidebar::SlideBackground::SlideBackground(vcl::Window*, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, SfxBindings*) sd/source/ui/sidebar/SlideBackground.cxx:132:5 > #2 0x2ad5e331b220 in VclPtr<sd::sidebar::SlideBackground> VclPtr<sd::sidebar::SlideBackground>::Create<VclPtr<vcl::Window>&, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, SfxBindings*&>(VclPtr<vcl::Window>&, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, SfxBindings*&) include/vcl/vclptr.hxx:165:46 > #3 0x2ad5e3311855 in sd::sidebar::PanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sd/source/ui/sidebar/PanelFactory.cxx:129:20 > #4 0x2ad5e331209a in non-virtual thunk to sd::sidebar::PanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sd/source/ui/sidebar/PanelFactory.cxx > #5 0x2ad6367c1547 in (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/uifactory/uielementfactorymanager.cxx:445:39 > #6 0x2ad6367c7e0a in non-virtual thunk to (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/uifactory/uielementfactorymanager.cxx > #7 0x2ad5ecce51d6 in sfx2::sidebar::SidebarController::CreateUIElement(com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> const&, rtl::OUString const&, bool, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:853:32 > #8 0x2ad5eccdd678 in sfx2::sidebar::SidebarController::CreatePanel(rtl::OUString const&, vcl::Window*, bool, sfx2::sidebar::Context const&, VclPtr<sfx2::sidebar::Deck> const&) sfx2/source/sidebar/SidebarController.cxx:794:43 > #9 0x2ad5eccdb394 in sfx2::sidebar::SidebarController::CreatePanels(rtl::OUString const&, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:626:41 > #10 0x2ad5eccd8b60 in sfx2::sidebar::SidebarController::CreateDeck(rtl::OUString const&, sfx2::sidebar::Context const&, bool) sfx2/source/sidebar/SidebarController.cxx:579:9 > #11 0x2ad5eccd1ddb in sfx2::sidebar::SidebarController::SwitchToDeck(sfx2::sidebar::DeckDescriptor const&, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:709:5 > #12 0x2ad5eccc085a in sfx2::sidebar::SidebarController::UpdateConfigurations() sfx2/source/sidebar/SidebarController.cxx:497:13 > #13 0x2ad5eccbd19c in sfx2::sidebar::SidebarController::notifyContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&) sfx2/source/sidebar/SidebarController.cxx:283:9 > #14 0x2ad635ccddb9 in (anonymous namespace)::ContextChangeEventMultiplexer::BroadcastEventToSingleContainer(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) framework/source/services/ContextChangeEventMultiplexer.cxx:269:27 > #15 0x2ad635cbf240 in (anonymous namespace)::ContextChangeEventMultiplexer::broadcastContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) framework/source/services/ContextChangeEventMultiplexer.cxx:248:5 > #16 0x2ad5f8402a60 in ContextChangeEventMultiplexer::NotifyContextChange(com::sun::star::uno::Reference<com::sun::star::frame::XController> const&, vcl::EnumContext::Context) svx/source/sidebar/ContextChangeEventMultiplexer.cxx:49:27 > #17 0x2ad5f840365f in ContextChangeEventMultiplexer::NotifyContextChange(SfxViewShell*, vcl::EnumContext::Context) svx/source/sidebar/ContextChangeEventMultiplexer.cxx:59:9 > #18 0x2ad5e39cf523 in sd::slidesorter::SlideSorterViewShell::Activate(bool) sd/source/ui/slidesorter/shell/SlideSorterViewShell.cxx:491:5 > #19 0x2ad5eb47a74d in SfxShell::DoActivate_Impl(SfxViewFrame*, bool) sfx2/source/control/shell.cxx:313:5 > #20 0x2ad5eb23872e in SfxDispatcher::DoActivate_Impl(bool) sfx2/source/control/dispatch.cxx:743:42 > #21 0x2ad5ed40c884 in SfxViewFrame::DoActivate(bool) sfx2/source/view/viewfrm.cxx:1038:20 > #22 0x2ad5ea87d3a7 in SfxApplication::SetViewFrame_Impl(SfxViewFrame*) sfx2/source/appl/app.cxx:319:21 > #23 0x2ad5ed40c66e in SfxViewFrame::SetViewFrame(SfxViewFrame*) sfx2/source/view/viewfrm.cxx:3026:19 > #24 0x2ad5ed42b2ca in SfxViewFrame::MakeActive_Impl(bool) sfx2/source/view/viewfrm.cxx:1648:21 > #25 0x2ad5ed35e8ac in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) sfx2/source/view/sfxbasecontroller.cxx:1303:33 > #26 0x2ad5ed356d7d in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) sfx2/source/view/sfxbasecontroller.cxx:568:13 > #27 0x2ad5ed2cf594 in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) sfx2/source/view/frmload.cxx:601:18 > #28 0x2ad5ed2c3f76 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) sfx2/source/view/frmload.cxx:718:13 > #29 0x2ad635c30b85 in framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1081:37 > #30 0x2ad635c183d2 in framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:370:20 > #31 0x2ad635c11742 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/loadenv/loadenv.cxx:156:14 > #32 0x2ad635e0eb3e in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/services/desktop.cxx:619:12 > #33 0x2ad635e0ed2a in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/services/desktop.cxx > #34 0x2ad608cfb20d in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) unotest/source/cpp/macros_test.cxx:50:60 > #35 0x2ad5d04f8d4b in SdSVGFilterTest::loadURL(rtl::OUString const&, char const*) sd/qa/unit/SVGExportTests.cxx:52:23 > #36 0x2ad5d04f7343 in SdSVGFilterTest::load(char const*, char const*) sd/qa/unit/SVGExportTests.cxx:42:16 > #37 0x2ad5d04f4b70 in SdSVGFilterTest::executeExport(char const*) sd/qa/unit/SVGExportTests.cxx:88:9 > #38 0x2ad5d04e9cbf in SdSVGFilterTest::testSVGExportTextDecorations() sd/qa/unit/SVGExportTests.cxx:94:9 > #39 0x2ad5d050f35b in CppUnit::TestCaller<SdSVGFilterTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166:6 > #40 0x2ad58b98fd8b in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 > #41 0x2ad5a4be5b0f in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 > #42 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 > #43 0x2ad59b56214f in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 > #44 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 > #45 0x2ad5977fc351 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 > #46 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 > #47 0x2ad58b8cc350 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 > #48 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 > #49 0x2ad58b94ae70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77:18 > #50 0x2ad58ba0a0f5 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:181:28 > #51 0x2ad58b98dfa4 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 > #52 0x2ad58b9927a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 > #53 0x2ad58b991819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 > #54 0x2ad58b9927a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 > #55 0x2ad58b991819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 > #56 0x2ad58ba485c9 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 > #57 0x2ad58ba0840d in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148:9 > #58 0x2ad58ba4989b in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14 > #59 0x532fb4 in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:306:20 > #60 0x52e7c3 in sal_main() sal/cppunittester/cppunittester.cxx:456:20 > #61 0x52cb6f in main sal/cppunittester/cppunittester.cxx:363:1 > #62 0x2ad58d5fa400 in __libc_start_main /usr/src/debug/glibc-2.24-33-ge9e69e4/csu/../csu/libc-start.c:289 > #63 0x438019 in _start (workdir/LinkTarget/Executable/cppunittester+0x438019) Change-Id: I254114df2a8698cb0496dd243efdd8e3536729fd
2017-04-13ofz: fix leakCaolán McNamara
this is still an ugly beast, but at least its new/delete on the same type now Change-Id: I7560eb30c2a43f2cf56a956144fbec66d7d163a6
2017-04-13sc lok: Add/Remove comment uno undo/redoPranav Kant
Change-Id: I34a32ebecae44fd80789ed7daf13f31b181cd4c0
2017-04-13add STDEVPA test caseZdeněk Crhonek
Change-Id: Ic90116cab083a193c8888c1765d0612c7ffb1855 Reviewed-on: https://gerrit.libreoffice.org/36490 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>
2017-04-13xmlsecurity: remove unused ImplXMLSignatureListener::signatureVerified()Miklos Vajna
ImplXMLSignatureListener doesn't have to implement XSignatureVerifyResultListener, signatureVerified() is only called at SignatureVerifierImpl::notifyResultListener(), on an object set by SignatureVerifierImpl::addSignatureVerifyResultListener(). But addSignatureVerifyResultListener() is only called from XSecController::prepareSignatureToRead() where the argument is of type XSecController. Change-Id: I6741e6a4ce5cf800b09189cd8b7814cd72d602ab Reviewed-on: https://gerrit.libreoffice.org/36504 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-04-13static cast following dynamic castCaolán McNamara
Change-Id: I34575121851f6b9629fdf2f3dae10be74dc27744
2017-04-13convert TableChgMode to scoped enumNoel Grandin
Change-Id: Ib667b15a878bb59cdfe80e9692b31afda85ec5b7 Reviewed-on: https://gerrit.libreoffice.org/36475 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-13PropertyMap.cxx: Indents and formattingVitaliy Anderson
Change-Id: Ibd27ecf4d06f3982ae703f5e2fd01f063ce8f409 Reviewed-on: https://gerrit.libreoffice.org/36444 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-04-13VBA tests - INSTRREV, INT test caseZdeněk Crhonek
Change-Id: I220b8dd57927486b697b46777e20db7d2f53e487 Reviewed-on: https://gerrit.libreoffice.org/36486 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>
2017-04-13ofz#1062 ensure cshape lifecycle matches expectationsCaolán McNamara
Change-Id: I586e9b3546516a0f05d86b2f7dd93e7c292a6795 Reviewed-on: https://gerrit.libreoffice.org/36298 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-04-13Look for msi*.exe in configure in one more place (where they are in my case)Tor Lillqvist
Not sure if the build would actually find them later when needed, but as I typically don't build with --with-package-format=msi, I assume that the MSI tools won't be used. Change-Id: I808cbed152c7a1ba4e9222650b731548dc2a54a8
2017-04-13convert BKM_TYPE to scoped enumNoel Grandin
Change-Id: Ib68da24186cdfa556ca3a36ebc1c43d483cff048 Reviewed-on: https://gerrit.libreoffice.org/36477 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-13convert TableMergeErr to scoped enumNoel Grandin
Change-Id: Ie3d15845e47c514411baadecff92025f3e0c4e21 Reviewed-on: https://gerrit.libreoffice.org/36476 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-13convert TableChgWidthHeightType to o3tl::typed_flagsNoel Grandin
Change-Id: I9009f3302f4d117744d80f8816ddd177bae6639d Reviewed-on: https://gerrit.libreoffice.org/36460 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-13Remove support for cross-building .msi on LinuxStephan Bergmann
...which is no longer needed after 8646ab97dc37c0606b19057686bf3d610f9c15ee "Remove MinGW support". This effectively removes the commits 8251cd1936af5047c817adf88333fef31031c506 "Call uuidgen without -n when cross- compiling", e8ddf693e69ea768e4cb1bd4c0445990149af07d "Cross-compiling-msi- related changes; not finished", 60865562c89f2d9a5d157f809e401d725dee9a86 "We have to add the path to solver for the msi* tools when cross-compiling", and 61b1c24615445d7677dbfe4a702d3dd97eaa4939 "More full paths for cross msi* tools" (while 8429bd67715a33751f4cfd50cb4be0346d78ee65 "Make the relativisation of the path working even on Linux" from amidst them is probably "harmless"). Change-Id: I0b9be32babdf6db83e2093eafd556c875910d92b Reviewed-on: https://gerrit.libreoffice.org/36471 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-04-13add ZTEST, Z.TEST test caseZdeněk Crhonek
Change-Id: Icecc7fb4d61efbc9ccd2f3da8b263384fd5858a3 Reviewed-on: https://gerrit.libreoffice.org/36489 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>
2017-04-13Simplify passing options to jfw_startVMStephan Bergmann
Change-Id: Idac31e282fe4df69449298a03d491473e460c742 Reviewed-on: https://gerrit.libreoffice.org/36495 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-04-13Removed duplicated includesAndrea Gelmini
No automatic tools. Manual checked and tested. Change-Id: Ife260fa4e1d786cf81f2917a901664cc54943754 Reviewed-on: https://gerrit.libreoffice.org/36371 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-04-13tdf#92650: add a unit test for this.Kohei Yoshida
Also add a modern C++11 version of checkOutput(), which should be used instead of the older variant that is a template function. Change-Id: I64706baf531c557c3631c998122515e40d555cf6 Reviewed-on: https://gerrit.libreoffice.org/36497 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2017-04-13tdf#92650: handle overwritten references correctly in undo.Kohei Yoshida
Change-Id: Idc3fbd78f8163c97a9cd80a3ff474b6da0349353 Reviewed-on: https://gerrit.libreoffice.org/36496 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2017-04-13finally switch the workaround offEike Rathke
Change-Id: I284292a2749c2b38ef874315d5b526e403d578e8
2017-04-13turn assert into SAL_INFOEike Rathke
The old assert conditions don't hold anymore since removeFromDrawPageAndFree() only deletes the SdrCaptionObj on the last refcount, but info can be useful. Change-Id: I456149b8799a0509dcd7a2da09d627fb0de1a912
2017-04-13control deletion of SdrCaptionObj within ScCaptionPtr by refcountEike Rathke
I guess this is about the first time ever that repeated Undo and Redo of Cut&Paste of a cell comment does not crash.. Change-Id: I493a0a5439efde133a07d73ddcbcdf5bda4bc276
2017-04-13bail out early if there is no caption to removeEike Rathke
Change-Id: Id08d82751560092fd6225131970f607dbb2e4801
2017-04-13in RemoveCaption() forget() instead of reset(nullptr)Eike Rathke
Change-Id: Id97d4d97c1d46ac6de6198515756a0786a54626e