1. 26 Ock, 2017 24 kayıt (commit)
  2. 25 Ock, 2017 16 kayıt (commit)
    • Tamás Zolnai's avatar
    • Caolán McNamara's avatar
      Resolves: tdf#94457 our EmfPlusSetPageTransform is malformed · 3d92c34d
      Caolán McNamara yazdı
      we write a single short, resulting in a record of 0x000C in length MS-EMFPLUS
      spec has EmfPlusSetPageTransform as 0x0010 in length because we're not writing
      the 4 byte PageScale value.
      the previous pageunit unit we are writing is of value 1, which is
      UnitTypeDisplay, the same spec says...
      "The unit of measure for page space coordinates, from the UnitType enumeration.
      This value SHOULD NOT be UnitTypeDisplay or UnitTypeWorld"
      and footnotes that with...
      "Windows never writes those values to the PageUnit field, but they are accepted
      with undefined results."
      Change-Id: Ic8b5ec463b59aab28ae9897947dfcdbd35b22048
      Reviewed-on: https://gerrit.libreoffice.org/33548Tested-by: 's avatarJenkins <ci@libreoffice.org>
      Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
    • Caolán McNamara's avatar
      ofz: xpm parser is too slow · 88a3b621
      Caolán McNamara yazdı
      and keeps timing out on documents, this takes my example pathological
      case from a callgrind cost of 40875 to 1292 million, and as a side effect
      rhbz#1051121-xpm now look right
      Change-Id: I840705007acf329579f270c390328f80190c19e7
      Reviewed-on: https://gerrit.libreoffice.org/33532Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
    • Laurent Balland-Poirier's avatar
      Updated core · 6db20276
      Laurent Balland-Poirier yazdı
      Project: help  7b98ed0680a6573ec9b5710ffceeac8df60e684e
      Basic: remove ^M
      Remove ^M characters at end of line
      remove tabulation characters
      Change-Id: I96345f88c732ad5c40a6143437cccf064aca0738
      Reviewed-on: https://gerrit.libreoffice.org/33387Reviewed-by: 's avatarOlivier Hallot <olivier.hallot@edx.srv.br>
      Tested-by: 's avatarOlivier Hallot <olivier.hallot@edx.srv.br>
    • Michael Stahl's avatar
      sw: revert ToX hyperlinks to LO 4.3 behaviour · 68f7be01
      Michael Stahl yazdı
      Commit 94b296d5 changed this to
      potentially insert multiple overlapping hyperlink items.
      Unfortunately Writer can only have one RES_TXTATR_INETFMT on any given
      position in the paragraph, so the hyperlink hints inevitably overwrite
      each other.
      Revert this to do it the same way as the old code in LO 4.3 did: match
      the last unmatched link-start with the first link-end, and ignore all
      the link-start before the matching one, as well as the link-end after
      the matching one.
      This should prevent surprising formatting changes on index update,
      including entries spontaneously turning green, and there is no reason
      why the result of the new way is objectively better than the old one.
      Change-Id: I55be9c212c473908428fa8bd6487d136343fe852
    • Michael Stahl's avatar
      sw: stop swapping start and end position of links in ToX · 4a43ffce
      Michael Stahl yazdı
      This causes:
      sw/source/core/txtnode/thints.cxx:3198: +SwpHints::Insert: invalid hint, end < start
      Change-Id: I933c790127ab1469bb57c4d288dbb49be16ace19
    • Stephan Bergmann's avatar
      Remove junk · 70047057
      Stephan Bergmann yazdı
      left over from 232c0fb7 "#115784# idlc: fixed
      commandline option processing."
      Change-Id: I41f81b1223cf72c0fcf8e84cdc7016e3aebf0c9d
    • Caolán McNamara's avatar
      move Image ctor variant with mask color to callers · e9c17354
      Caolán McNamara yazdı
      Change-Id: I81a52aeb855edca823881360831b26e252780053
    • Stephan Bergmann's avatar
      Remove unused macros · 499370e5
      Stephan Bergmann yazdı
      Change-Id: Ib3f8f6cde75b6a605052a3d941380ab27db0f326
    • Stephan Bergmann's avatar
      Fall back on o3tl::make_unique for now · 03c0a7fe
      Stephan Bergmann yazdı
      Change-Id: I58f688004804aed8b749b72caaa53afc06387ec7
    • Stephan Bergmann's avatar
      Missing include · 337dc625
      Stephan Bergmann yazdı
      Change-Id: I60177c2b10b973e9c8f09ea7c71d44df08e50cc4
    • Stephan Bergmann's avatar
      Avoid calling log10(0) · d97bdf10
      Stephan Bergmann yazdı
      ...to avoid UBSan reporting during CppunitTest_sc_addin_functions_test:
      > Testing file:///data/sbergman/lo-san/core/sc/qa/unit/data/functions/addin/fods/imabs.fods:
      > warn:xmloff.style:14186:1:xmloff/source/style/xmlstyle.cxx:300: Here is a duplicate Style
      > scaddins/source/analysis/analysishelper.cxx:949:37: runtime error: value -inf is outside the range of representable values of type 'int'
      >     #0 0x7f77717d11d6 in sca::analysis::ParseDouble(char16_t const*&, double&) scaddins/source/analysis/analysishelper.cxx:949:37
      >     #1 0x7f77717e39e5 in sca::analysis::Complex::ParseString(rtl::OUString const&, sca::analysis::Complex&) scaddins/source/analysis/analysishelper.cxx:1690:10
      >     #2 0x7f77717e317f in sca::analysis::Complex::Complex(rtl::OUString const&) scaddins/source/analysis/analysishelper.cxx:1664:10
      >     #3 0x7f777167fa79 in AnalysisAddIn::getImabs(rtl::OUString const&) scaddins/source/analysis/analysis.cxx:912:19
      >     #4 0x7f78148bd16a in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
      >     #5 0x7f78148b6b70 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
      >     #6 0x7f78148b3894 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:420:13
      >     #7 0x7f7772bdd096 in stoc_corefl::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) stoc/source/corereflection/criface.cxx:697:9
      >     #8 0x7f7772bdf45a in non-virtual thunk to stoc_corefl::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) stoc/source/corereflection/criface.cxx
      >     #9 0x7f77d3c63f17 in ScUnoAddInCall::ExecuteCallWithArgs(com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) sc/source/core/tool/addincol.cxx:1466:31
      >     #10 0x7f77d3c631da in ScUnoAddInCall::ExecuteCall() sc/source/core/tool/addincol.cxx:1444:9
      >     #11 0x7f77d484504f in ScInterpreter::ScExternal() sc/source/core/tool/interpr4.cxx:2999:19
      Change-Id: Ie31d6374bdac3ae11784d925011c5a67802cdf56
    • Stephan Bergmann's avatar
      Pass gb_VISIBILITY_FLAGS into external/breakpad · 16bf916e
      Stephan Bergmann yazdı
      ...to avoid UBSan (on Linux) reporting a ODR violation between
      google_breakpad::MinidumpDescriptor::kMicrodumpOnConsole (workdir/
      defined in both the crashreport and sofficeapp dynamic libs.
      Change-Id: I686a6e2041c70f0aa17a774d705dc71d95d20183
    • Caolán McNamara's avatar
      fix index widget control positions on first view · 1337932c
      Caolán McNamara yazdı
      Change-Id: Ic70006d65100b0ed8b337d43ff81577fb4579192
    • Caolán McNamara's avatar
      use a std::unique_ptr · f08d33f8
      Caolán McNamara yazdı
      Change-Id: I1ab99995e35714d6ef3358400b0805723c44678c
    • Caolán McNamara's avatar
      valgrind: fix leak · 160e11fe
      Caolán McNamara yazdı
      commit e94d5233
      Date:   Fri Mar 11 06:43:06 2016 +0100
          work on sane lifecylce for SfxFilter
      which removed "delete pFilter" though it was
      pMediumFilter which was in question in this method
      Change-Id: I598dd44a8498ebd6b3e63d1c89147bee5ab3bb55