1. 14 Nis, 2019 1 kayıt (commit)
  2. 25 Mar, 2019 1 kayıt (commit)
  3. 07 Mar, 2019 1 kayıt (commit)
  4. 05 Mar, 2019 1 kayıt (commit)
  5. 19 Şub, 2019 1 kayıt (commit)
  6. 11 Şub, 2019 2 kayıt (commit)
  7. 08 Ock, 2019 1 kayıt (commit)
  8. 07 Ock, 2019 1 kayıt (commit)
    • Thorsten Behrens's avatar
      related tdf#100074: prepare group shapes text input via writerfilter · 3272c1eb
      Thorsten Behrens yazdı
      Put various preps into place, that enable us to read txbxContent from
      group shape children via the writerfilter parser, which gets us much
      more features
      
      Also:
      - store shapecontexthandler on wrapper class in writerfilter
      - move adding children shapes to ctor, not dtor
      - remove RuntimeException in Writer's XShapes::add(), aligns this
        with Draw/Impress API semantics, and helps here when trying to
        add the same shape a 2nd time (which we then simply ignore)
      - make oox's Shape notion of 'inside group' less ad-hoc
      - make SwTextBoxHelper::getTextRectangle() cope with more than
        CustomShape - so passing in a group shape will also yield some
        sensible bounding box
      - have SwTextBoxHelper handle group content, too
      - derive WpsContext from ShapeContext, so we can later substitute it
        for that inside WpgContext
      - keep WpgContext::onCreateContext() _for the moment_ with the old
        delegation to ShapeContext (needs to use WpsContext to enable
        writerfilter text input)
      
      Change-Id: I2b0f0583e21137f3321a8dc13823058b14d19773
      Reviewed-on: https://gerrit.libreoffice.org/65914
      Tested-by: Jenkins
      Reviewed-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      3272c1eb
  9. 08 Ara, 2018 1 kayıt (commit)
  10. 28 Kas, 2018 1 kayıt (commit)
  11. 18 Kas, 2018 1 kayıt (commit)
  12. 16 Kas, 2018 1 kayıt (commit)
  13. 08 Kas, 2018 1 kayıt (commit)
  14. 02 Kas, 2018 1 kayıt (commit)
  15. 16 Eki, 2018 1 kayıt (commit)
  16. 15 Eki, 2018 1 kayıt (commit)
  17. 04 Eki, 2018 1 kayıt (commit)
  18. 03 Eki, 2018 1 kayıt (commit)
    • Justin Luth's avatar
      tdf#76683 writerfilter: TwipMeasure must be positive · 93242e98
      Justin Luth yazdı
      ...and the column width must not be negative.
      
      The previous column logic ensured that the total width was
      larger than the reference by adding a fake buffer
      and then subtracted the difference from the final column.
      In the case of a zero-width final column, it could become negative.
      The current logic ensures that the total width is less than
      the reference width, and then adds the difference
      (which should be a smaller difference now) to the final column.
      
      Regression potential - early columns that need every single twip
      of bonus space might not fit anymore. On the other hand,
      ending columns might be fixed...
      
      Change-Id: Ie75d455e8ed62dbec5a1b9c901417df8d842ace8
      Reviewed-on: https://gerrit.libreoffice.org/59400
      Tested-by: Jenkins
      Reviewed-by: 's avatarJustin Luth <justin_luth@sil.org>
      93242e98
  19. 02 Eki, 2018 1 kayıt (commit)
  20. 29 Eyl, 2018 1 kayıt (commit)
  21. 27 Eyl, 2018 1 kayıt (commit)
  22. 18 Eyl, 2018 1 kayıt (commit)
    • László Németh's avatar
      tdf#118691 DOCX import: fix table loss caused by <w:cr> · f63a60f5
      László Németh yazdı
      According to the OOXML standard, <w:cr> (carriage return –
      Unicode character 000D) is equivalent to a break
      with null type and clear attributes, so we handle it as
      a <w:br/>, instead of endOfParagraph, fixing
      losing table paragraphs and tables containing <w:cr/>.
      
      Note: It seems, MSO cannot handle carriage return characters
      in table cells correctly. It shows squares (unknown
      characters) without line break there. Copying this text to
      a non-table paragraph in MSO, we get the correct layout with
      line breaks. Copying this text with carriage return characters
      back to a table cell, we get squares again. With this LO fix,
      it will be possible to fix the bad tables edited by MS Word
      by using LO, because LibreOffice import/export converts all
      <w:cr>s to <w:br>s (as before, but now without destroying
      the structure of the tables).
      
      Change-Id: Iee42f71e9a00531353582e7127c2c212ea0890d0
      Reviewed-on: https://gerrit.libreoffice.org/60585
      Tested-by: Jenkins
      Reviewed-by: 's avatarLászló Németh <nemeth@numbertext.org>
      f63a60f5
  23. 13 Eyl, 2018 2 kayıt (commit)
  24. 11 Eyl, 2018 1 kayıt (commit)
  25. 27 Agu, 2018 2 kayıt (commit)
  26. 25 Agu, 2018 1 kayıt (commit)
  27. 21 Agu, 2018 1 kayıt (commit)
  28. 13 Agu, 2018 1 kayıt (commit)
  29. 27 Tem, 2018 1 kayıt (commit)
  30. 26 Tem, 2018 2 kayıt (commit)
    • Stephan Bergmann's avatar
      writerfilter: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9) · 2fb6ac75
      Stephan Bergmann yazdı
      ...by explicitly defaulting the copy/move functions (and, where needed in turn,
      also a default ctor) for classes that have a user-declared dtor that does
      nothing other than an implicitly-defined one would do, but needs to be user-
      declared because it is virtual and potentially serves as a key function to
      emit the vtable, or is non-public, etc.; and by removing explicitly user-
      provided functions that do the same as their implicitly-defined counterparts,
      but may prevent implicitly declared copy functions from being defined as non-
      deleted in the future.  (Even if such a user-provided function was declared
      non-inline in an include file, the apparently-used implicitly-defined copy
      functions are already include, so why bother with non-inline functions.)
      
      Change-Id: I08632dcf7ccac1ab7efa0d5e8f4985d74cd31eac
      Reviewed-on: https://gerrit.libreoffice.org/58077
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      2fb6ac75
    • Stephan Bergmann's avatar
      OOXMLFastContextHandler has a deleted copy assignment op · aa415ee2
      Stephan Bergmann yazdı
      ...for whatever reason, ever since the file's introduction with
      359fd901 "INTEGRATION: CWS xmlfilter02".  Make
      the copy ctor expliticly defaulted to avoid -Werror=deprecated-copy with GCC
      trunk towards GCC 9.
      
      Change-Id: I7785dfb073767ba963ceec682cfbdfe192eed69b
      Reviewed-on: https://gerrit.libreoffice.org/58040
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      aa415ee2
  31. 17 Tem, 2018 1 kayıt (commit)
  32. 15 Tem, 2018 1 kayıt (commit)
  33. 12 Tem, 2018 1 kayıt (commit)
    • Gabor Kelemen's avatar
      Add missing sal/log.hxx headers · 0132f27d
      Gabor Kelemen yazdı
      rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
      This is a continuation of commit 6ff2d84a to be able to remove those unneeded includes.
      
      This commit adds missing headers to every file found by:
      grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
      to directories w* x*
      
      Change-Id: I27bff44da3d34d24262031c7489e755311599bc5
      Reviewed-on: https://gerrit.libreoffice.org/57307
      Tested-by: Jenkins
      Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
      0132f27d
  34. 10 Tem, 2018 1 kayıt (commit)
  35. 08 Tem, 2018 1 kayıt (commit)
    • Noel Grandin's avatar
      tdf#79878 perf loading docx file, sax improvements · a2193f8f
      Noel Grandin yazdı
      these are the smaller improvements, they make about 5% worth of
      difference
      
      - use std::vector instead of std::deque
      - use std::move on pendingCharacters instead of copying
      - in FastAttributeList::add, when reallocate the buffer, allocate twice
      the existing size, instead of increasing to only what we need
      - in FastAttributeList, create getAttributeIndex and friends, so
      we can avoid iterating the attribute list more often than necessary
      
      Change-Id: I3e3380ea50b77c6845b66e83404e245778ec06eb
      Reviewed-on: https://gerrit.libreoffice.org/57021
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      a2193f8f
  36. 29 Haz, 2018 1 kayıt (commit)