1. 26 Ock, 2017 24 kayıt (commit)
  2. 25 Ock, 2017 16 kayıt (commit)
    • Tamás Zolnai's avatar
      326729ce
    • 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>
      3d92c34d
    • 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>
      88a3b621
    • 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>
      6db20276
    • 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
      68f7be01
    • 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
      4a43ffce
    • Stephan Bergmann's avatar
      Remove junk · 70047057
      Stephan Bergmann yazdı
      left over from 232c0fb7 "#115784# idlc: fixed
      commandline option processing."
      
      Change-Id: I41f81b1223cf72c0fcf8e84cdc7016e3aebf0c9d
      70047057
    • Caolán McNamara's avatar
      move Image ctor variant with mask color to callers · e9c17354
      Caolán McNamara yazdı
      Change-Id: I81a52aeb855edca823881360831b26e252780053
      e9c17354
    • Stephan Bergmann's avatar
      Remove unused macros · 499370e5
      Stephan Bergmann yazdı
      Change-Id: Ib3f8f6cde75b6a605052a3d941380ab27db0f326
      499370e5
    • Stephan Bergmann's avatar
      Fall back on o3tl::make_unique for now · 03c0a7fe
      Stephan Bergmann yazdı
      Change-Id: I58f688004804aed8b749b72caaa53afc06387ec7
      03c0a7fe
    • Stephan Bergmann's avatar
      Missing include · 337dc625
      Stephan Bergmann yazdı
      Change-Id: I60177c2b10b973e9c8f09ea7c71d44df08e50cc4
      337dc625
    • 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
      d97bdf10
    • 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/
      UnpackedTarball/breakpad/src/client/linux/handler/minidump_descriptor.cc)
      defined in both the crashreport and sofficeapp dynamic libs.
      
      Change-Id: I686a6e2041c70f0aa17a774d705dc71d95d20183
      16bf916e
    • Caolán McNamara's avatar
      fix index widget control positions on first view · 1337932c
      Caolán McNamara yazdı
      Change-Id: Ic70006d65100b0ed8b337d43ff81577fb4579192
      1337932c
    • Caolán McNamara's avatar
      use a std::unique_ptr · f08d33f8
      Caolán McNamara yazdı
      Change-Id: I1ab99995e35714d6ef3358400b0805723c44678c
      f08d33f8
    • Caolán McNamara's avatar
      valgrind: fix leak · 160e11fe
      Caolán McNamara yazdı
      since...
      
      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
      160e11fe