1. 04 Haz, 2019 30 kayıt (commit)
  2. 03 Haz, 2019 10 kayıt (commit)
    • Olivier Hallot's avatar
      Update git submodules · 84771b5c
      Olivier Hallot yazdı
      * Update helpcontent2 from branch 'master'
        - fix icon size
          
          Change-Id: I9550ef8ccf4d10ad393ed615573ab9893632f371
          Reviewed-on: https://gerrit.libreoffice.org/73305
          Tested-by: Jenkins
      Reviewed-by: 's avatarOlivier Hallot <olivier.hallot@libreoffice.org>
          
      84771b5c
    • Caolán McNamara's avatar
      Resolves: tdf#125589 we are initially unsorted · e620291e
      Caolán McNamara yazdı
      so turn on sorting on first sort request
      
      Change-Id: I897f64c0695be8cca6d93e234a7d7c4718c94f78
      Reviewed-on: https://gerrit.libreoffice.org/73344
      Tested-by: Jenkins
      Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      e620291e
    • Luboš Luňák's avatar
      LD_BIND_NOW=1 if running under callgrind · a5fa2d2d
      Luboš Luňák yazdı
      It avoids all those calls to _dl_runtime_resolve_xsave that
      in KCachegrind's call graph lead to nowhere and make navigating harder.
      
      Change-Id: Ie3843676298d92b8ed6d598ead16f4d410ba8b2b
      Reviewed-on: https://gerrit.libreoffice.org/73382
      Tested-by: Jenkins
      Reviewed-by: 's avatarLuboš Luňák <l.lunak@collabora.com>
      a5fa2d2d
    • Jan-Marek Glogowski's avatar
      KDE5 header cleanup and Q_OBJECT drop · 81307dd7
      Jan-Marek Glogowski yazdı
      Uneeded since the merge of most of the KDE5FilePicker code into
      Qt5FilePicker. KDE5SalInstance also uses no signals or slots, so
      Q_OBJECT + moc can go for them.
      
      Change-Id: If48c677106b78c759ca165563ad3c081ca5442a5
      Reviewed-on: https://gerrit.libreoffice.org/73393
      Tested-by: Jenkins
      Reviewed-by: 's avatarJan-Marek Glogowski <glogow@fbihome.de>
      81307dd7
    • Jan-Marek Glogowski's avatar
      Qt5 use precise timer to prevent unneeded restarts · 677db601
      Jan-Marek Glogowski yazdı
      We just have one driving timer. Not much to sync with. Gets rid
      of these annoying scheduler restart messages. The idea of coarse,
      synced timer events sounds nice to have, but LO currently can't
      handle it in a sensible sense..
      
      Change-Id: I169c2bb582aca0e03b00e24dc364ac9b19162c3b
      Reviewed-on: https://gerrit.libreoffice.org/73392
      Tested-by: Jenkins
      Reviewed-by: 's avatarJan-Marek Glogowski <glogow@fbihome.de>
      677db601
    • Eike Rathke's avatar
      Resolves: tdf#96711 RUB currency symbol is ₽ U+20BD RUBLE SIGN · d83e8317
      Eike Rathke yazdı
      Change-Id: Ie9781713f04076174cdbbc34bf802df45c169727
      Reviewed-on: https://gerrit.libreoffice.org/73389Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
      Tested-by: Jenkins
      d83e8317
    • Noel Grandin's avatar
      fix crash in lru_map/SalBitmap on shutdown · c27e92b2
      Noel Grandin yazdı
      When we shut down, we destroy the various caches, in the process of
      which SalBitmap calls back into it's owning cache, causing a SIGSEGV.
      
      Found while loading files from tdf#83426
      
      Change-Id: I53db1621a0fdb75a8e66582662b0e2666499192b
      Reviewed-on: https://gerrit.libreoffice.org/73387
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      c27e92b2
    • Stephan Bergmann's avatar
      Avoid overflow with large row heights · d4dd0732
      Stephan Bergmann yazdı
      With -fsanitize=float-cast-overflow, opening csv/fdo54919-3.csv as obtained by
      bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
      <https://bugs.documentfoundation.org/show_bug.cgi?id=54919#c2>) fails first with
      
      > sc/source/core/data/column2.cxx:942:75: runtime error: 73940.3 is outside the range of representable values of type 'unsigned short'
      >  #0 in ScColumn::GetOptimalHeight(sc::RowHeightContext&, int, int, unsigned short, int) at sc/source/core/data/column2.cxx:942:75 (instdir/program/../program/libsclo.so +0xc93bfaf)
      >  #1 in (anonymous namespace)::GetOptimalHeightsInColumn(sc::RowHeightContext&, ScColContainer&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:114:20 (instdir/program/../program/libsclo.so +0xe02fd57)
      >  #2 in ScTable::SetOptimalHeight(sc::RowHeightContext&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:466:5 (instdir/program/../program/libsclo.so +0xe02ec69)
      >  #3 in ScDocument::SetOptimalHeight(sc::RowHeightContext&, int, int, short) at sc/source/core/data/document.cxx:4267:18 (instdir/program/../program/libsclo.so +0xd18bc12)
      >  #4 in ScDocShell::AdjustRowHeight(int, int, short) at sc/source/ui/docshell/docsh5.cxx:411:32 (instdir/program/../program/libsclo.so +0x111eb5c6)
      >  #5 in ScImportExport::ExtText2Doc(SvStream&) at sc/source/ui/docshell/impex.cxx:1469:29 (instdir/program/../program/libsclo.so +0x11498773)
      >  #6 in ScImportExport::ImportStream(SvStream&, rtl::OUString const&, SotClipboardFormatId) at sc/source/ui/docshell/impex.cxx:379:13 (instdir/program/../program/libsclo.so +0x11492715)
      >  #7 in ScDocShell::ConvertFrom(SfxMedium&) at sc/source/ui/docshell/docsh.cxx:1299:35 (instdir/program/../program/libsclo.so +0x110b0cee)
      >  #8 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:768:23 (instdir/program/libsfxlo.so +0x49d934a)
      [...]
      
      and then with
      
      > sc/source/core/data/fillinfo.cxx:216:59: runtime error: 113431 is outside the range of representable values of type 'unsigned short'
      >  #0 in (anonymous namespace)::initRowInfo(ScDocument const*, RowInfo*, unsigned long, double, int, short, int&, unsigned long&, int&) at sc/source/core/data/fillinfo.cxx:216:59 (instdir/program/../program/libsclo.so +0xdb8ebcf)
      >  #1 in ScDocument::FillInfo(ScTableInfo&, short, int, short, int, short, double, double, bool, bool, ScMarkData const*) at sc/source/core/data/fillinfo.cxx:401:5 (instdir/program/../program/libsclo.so +0xdb7896e)
      >  #2 in ScPrintFunc::DrawToDev(ScDocument*, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) at sc/source/ui/view/printfun.cxx:544:11 (instdir/program/../program/libsclo.so +0x1309d461)
      >  #3 in ScDocShell::Draw(OutputDevice*, JobSetup const&, unsigned short) at sc/source/ui/docshell/docsh4.cxx:2036:9 (instdir/program/../program/libsclo.so +0x111aabd7)
      >  #4 in SfxObjectShell::DoDraw_Impl(OutputDevice*, Point const&, Fraction const&, Fraction const&, JobSetup const&, unsigned short) at sfx2/source/doc/objembed.cxx:229:5 (instdir/program/libsfxlo.so +0x491e953)
      >  #5 in SfxObjectShell::DoDraw(OutputDevice*, Point const&, Size const&, JobSetup const&, unsigned short) at sfx2/source/doc/objembed.cxx:176:9 (instdir/program/libsfxlo.so +0x491cbb3)
      >  #6 in SfxObjectShell::CreatePreviewMetaFile_Impl(bool) const at sfx2/source/doc/objcont.cxx:171:40 (instdir/program/libsfxlo.so +0x48ffc5a)
      >  #7 in SfxObjectShell::GetPreviewMetaFile(bool) const at sfx2/source/doc/objcont.cxx:118:12 (instdir/program/libsfxlo.so +0x48fdc15)
      >  #8 in SfxPickListImpl::AddDocumentToPickList(SfxObjectShell*) at sfx2/source/appl/sfxpicklist.cxx:135:62 (instdir/program/libsfxlo.so +0x361c3e5)
      [...]
      
      These are similar to <https://gerrit.libreoffice.org/#/c/73267/> "Avoid overflow
      when scaling column width" and <https://gerrit.libreoffice.org/#/c/73273/>
      "Avoid overflow in ScColumn::GetOptimalColWidth", respectively, for column width
      calculations, and given csv/fdo54919-3.csv has a rather tall fifth row, these
      values do not look completely implausible---which of course begs the question
      whether sal_uInt16 is an appropriate data type here.
      
      But assuming sal_uInt16 is a useful choice, just clamp the calculated heights
      accordingly.  (Using std::clamp, we can get rid of the following lines in
      initRowInfo that ensure nHeight >= 1.)
      
      Change-Id: I99f97c1dedcd8c6d2daa63f2e10011a3ce837fe4
      Reviewed-on: https://gerrit.libreoffice.org/73278
      Tested-by: Jenkins
      Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
      d4dd0732
    • Tamas Bunth's avatar
      mysqlc: Add support for mysql type INT24 · 3a4c4482
      Tamas Bunth yazdı
      Which is mapped to sal_Int32.
      
      Change-Id: Ibf12e92a20034440fa990ed0c6f1196f4ca3f40f
      Reviewed-on: https://gerrit.libreoffice.org/73217
      Tested-by: Jenkins
      Reviewed-by: 's avatarAndras Timar <andras.timar@collabora.com>
      3a4c4482
    • Regina Henschel's avatar
      tdf#125640 correct Beziercurve control points in doublewave shapes · d2702aea
      Regina Henschel yazdı
      To follow the way doublewave shapes are drawn in MS Office binary
      format and specified for DrawingML, it is necessary, that the paths
      for the two wave parts are equal. That was not the case.
      
      Change-Id: Ieeb3f7cf9feca7dd3263f813a074821ea84ef902
      Reviewed-on: https://gerrit.libreoffice.org/73358
      Tested-by: Jenkins
      Reviewed-by: 's avatarRegina Henschel <rb.henschel@t-online.de>
      d2702aea