1. 27 May, 2019 1 kayıt (commit)
  2. 18 May, 2019 1 kayıt (commit)
  3. 16 May, 2019 2 kayıt (commit)
  4. 13 May, 2019 2 kayıt (commit)
  5. 12 May, 2019 1 kayıt (commit)
  6. 10 May, 2019 1 kayıt (commit)
  7. 09 May, 2019 4 kayıt (commit)
  8. 07 May, 2019 1 kayıt (commit)
    • Noel Grandin's avatar
      tdf#63640 FILEOPEN/FILESAVE: particular .odt loads/saves very slow, part2 · f1ed27ee
      Noel Grandin yazdı
      Use the existing sorting functionality in SfxItemPool and extend it to
      search for NameOrIndex item in SvxUnoNameItemTable
      
      This is a little tricky in that we are defining only a partial ordering
      over the CntUnencodedStringItem (and their subclasses) items.
      Partial because I can only use the part of
      the item that is not randomly mutated by various code, which is why
      the other fields in the subclasses are mostly out of bounds.
      
      I had to exclude FillBitmapItem because it triggers a unit test
      failure and I cannot figure out why that specific item does
      not play nice with this optimisation.
      
      After this optimisation, the load time goes from
      3.6s to 2s on my machine.
      
      Change-Id: I52d58c68db2536b69a7b0a9611a2b4c703bc4928
      Reviewed-on: https://gerrit.libreoffice.org/71461
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      f1ed27ee
  9. 06 May, 2019 1 kayıt (commit)
  10. 03 May, 2019 2 kayıt (commit)
  11. 02 May, 2019 1 kayıt (commit)
  12. 29 Nis, 2019 2 kayıt (commit)
  13. 26 Nis, 2019 2 kayıt (commit)
  14. 25 Nis, 2019 2 kayıt (commit)
    • Stephan Bergmann's avatar
      Cut down on -pthread/-lpthread proliferation · b1141fa6
      Stephan Bergmann yazdı
      Building against libstdc++ effectively always requires -pthread anyway (as
      various standard C++ headers require it, see the comment added to
      solenv/gbuild/platform/unxgcc.mk), so many explicit uses of -pthread/-lpthread
      can be removed.
      
      Doing a (partial) test build on Linux with Clang -stdlib=libc++ suggests that
      libc++ indeed doesn't need -pthread as libstdc++ does.
      
      The remaining uses of -pthread/-lpthread are mostly in configure.ac for the
      various BSDs (which somebody else might want to clean up now), and related to
      external projects.  I tried to be careful to remove -pthread/-lpthread from
      makefiles only when C++ object files are involved (so -pthread will now be
      included on the link command line by default).
      
      Change-Id: I936e082839cb9a434bd273ce5a1f187a4245dfa1
      Reviewed-on: https://gerrit.libreoffice.org/71291
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      b1141fa6
    • Armin Le Grand's avatar
      WIP: Further preparations for deeper Item changes · 1e268223
      Armin Le Grand yazdı
      (1) Migrated all still existing binary load/save stuff
      in SfxPoolItem to legacy files. Isolated from Item
      implementations. Adapted all usages. No more methods
      Create/Store needed, also GetVersion removed
      
      (2) Removed operator= for SfxPoolItem. Adapted all
      usages. Goal ist to handle Items more as Objects
      ('Object-Oriented') in the sense to move/handle
      instances, not to copy one instance over another one
      (which is more and more problematic with hard to copy
      content as UNO API stuff or similar). This lead to
      much more usages of std::shared_ptr which correlates
      well with future plans fr Items (see dev branch).
      Next logic step will be to also remove copy constructor
      
      Linux build and corrections done
      Fixed Writer test and removed unused defines
      Fixed another unused m,acro
      Started to unify the AutoFormat stuff
      Changes to OUString constructor usages, tests completely
      No idea why, but SfxStringItem constructor which
      takes a OUString& now insists of not getting ::OUString's
      handed in - changed all 'SfxStringItem.*OUString.*".*"'
      accordingly
      
      Change-Id: Ibed7358b18fb019994a7490332b9d797a6694c29
      Reviewed-on: https://gerrit.libreoffice.org/71075
      Tested-by: Jenkins
      Reviewed-by: 's avatarArmin Le Grand <Armin.Le.Grand@me.com>
      1e268223
  15. 24 Nis, 2019 1 kayıt (commit)
  16. 23 Nis, 2019 2 kayıt (commit)
  17. 21 Nis, 2019 1 kayıt (commit)
  18. 20 Nis, 2019 3 kayıt (commit)
  19. 19 Nis, 2019 1 kayıt (commit)
  20. 15 Nis, 2019 1 kayıt (commit)
  21. 14 Nis, 2019 1 kayıt (commit)
  22. 13 Nis, 2019 1 kayıt (commit)
  23. 09 Nis, 2019 1 kayıt (commit)
  24. 08 Nis, 2019 1 kayıt (commit)
  25. 07 Nis, 2019 1 kayıt (commit)
  26. 03 Nis, 2019 3 kayıt (commit)