1. 18 Şub, 2019 1 kayıt (commit)
  2. 29 Kas, 2018 1 kayıt (commit)
  3. 18 Kas, 2018 1 kayıt (commit)
  4. 17 Kas, 2018 1 kayıt (commit)
  5. 27 Eki, 2018 1 kayıt (commit)
  6. 01 Eki, 2018 1 kayıt (commit)
  7. 30 Eyl, 2018 4 kayıt (commit)
  8. 09 Eyl, 2018 1 kayıt (commit)
    • Noel Grandin's avatar
      Revert "clang-tidy performance-move-const-arg" · fcc31cd0
      Noel Grandin yazdı
      This reverts commit 3d604d1c.
      
      comments from sberg:
      
      I assume dropping the std::move from aCurSel(std::move(aSel)) is caused
      by performance-move-const-arg's warning "if std::move() is called with
      an argument of a trivially-copyable type"
      (<https://clang.llvm.org/extra/clang-tidy/checks/performance-move-const-arg.html>).
      
      For my taste, that approach is too tightly tied to a class's current
      implementation details, something that may change over time.  Imagine a
      trivially copyable class C with a raw pointer member (where the
      lifecycle of the pointed-to object is tracked by some higher-level,
      likely broken protocol).  Now, that protocol is fixed and the raw
      pointer member is replaced with a std::shared_ptr.  C is no longer
      trivially copyable, and the dropped std::move would turn out to be
      beneficial again.
      
      (Also, if Clang and clang-tidy did implement the fixed rules for
      trivially copyable classes from CWG1734/C++17, where a subset of a
      trivially copyable class's copy/move members may be deleted, the above
      rule to warn "if std::move() is called with an argument of a
      trivially-copyable type" would no longer make sense as written; consider
      a trivially copyable class whose copy ctor has been deleted.)
      
      Change-Id: Icb91610e50ed98b8f55fe6323bdfa48c8cb9b4b9
      Reviewed-on: https://gerrit.libreoffice.org/60166
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      fcc31cd0
  9. 06 Eyl, 2018 1 kayıt (commit)
  10. 30 Tem, 2018 1 kayıt (commit)
    • Gabor Kelemen's avatar
      Add missing sal/log.hxx headers · c6e5d551
      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 from l10ntools to reportdesign
      
      Change-Id: Ia2dc93dd848c2dc0b6a8cb6e19849c614ec55198
      Reviewed-on: https://gerrit.libreoffice.org/58205
      Tested-by: Jenkins
      Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
      c6e5d551
  11. 27 Tem, 2018 1 kayıt (commit)
  12. 23 Eki, 2017 1 kayıt (commit)
  13. 21 Tem, 2017 1 kayıt (commit)
    • Caolán McNamara's avatar
      migrate to boost::gettext · 00657aef
      Caolán McNamara yazdı
      * all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl
      * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string")
      * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching
        MODULE .mo files
      * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui
        goes from l10n target to normal one, so the res/lang.zips of UI files go away
      * translation via Translation::get(hrc-define-key, imbued-std::locale)
      * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there
        to keep finding the .hrc file uniform) so magic numbers can go away there
      * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation
        mechanism
      * en-US res files go away, their strings are now the .hrc keys in the source code
      * remaining .res files are replaced by .mo files
      * in .res/.ui-lang-zip files, the old scheme missing translations of strings
        results in inserting the english original so something can be found, now the
        standard fallback of using the english original from the source key is used, so
        partial translations shrink dramatically in size
      * extract .hrc strings with hrcex which backs onto
         xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap
      * extract .ui strings with uiex which backs onto
         xgettext --add-comments --no-wrap
      * qtz for gettext translations is generated at runtime as ascii-ified crc32 of
         content + "|" + msgid
      * [API CHANGE] remove deprecated binary .res resouce loader related uno apis
            com::sun::star::resource::OfficeResourceLoader
            com::sun::star::resource::XResourceBundleLoader
            com::sun::star::resource::XResourceBundle
          when translating strings via uno apis
            com.sun.star.resource.StringResourceWithLocation
          can continue to be used
      
      Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
      00657aef
  14. 11 Tem, 2017 1 kayıt (commit)
  15. 05 Haz, 2017 1 kayıt (commit)
  16. 28 May, 2017 1 kayıt (commit)
  17. 28 Nis, 2017 1 kayıt (commit)
    • Christian Lohmaier's avatar
      allow itemlist-method's multi-line msgid strings in msgctxt · 11468ea9
      Christian Lohmaier yazdı
      otherwise pocheck will file on strings like like e.g.
      
       #: analysis.src
       msgctxt ""
       "analysis.src\n"
       "ANALYSIS_Weeknum\n"
       "Returns the number of the calendar week in which the specified date occurs.\n"
       "This function exists for interoperability with older Microsoft Excel documents, for new documents use WEEKNUM instead.\n"
       "itemlist.text"
       msgid ""
       "Returns the number of the calendar week in which the specified date occurs.\n"
       "This function exists for interoperability with older Microsoft Excel documents, for new documents use WEEKNUM instead."
       msgstr ""
      
      Change-Id: Ib64a989933ca42c5119b0ecf2339f693793d4e96
      11468ea9
  18. 17 Ock, 2017 1 kayıt (commit)
  19. 12 Eyl, 2016 2 kayıt (commit)
  20. 27 Tem, 2016 1 kayıt (commit)
  21. 25 May, 2016 1 kayıt (commit)
    • Michael Stahl's avatar
      l10ntools: replace boost::crc with rtl_crc32 · 96fb3c52
      Michael Stahl yazdı
      Tested with output of "make translations", it apparently computes the
      same CRC function, despite the documentation specifying different
      polynomials, but maybe that is just different notations...
      
      Change-Id: Ia28a881f5cdf54326fe5051527acd445e7a5771c
      96fb3c52
  22. 14 Nis, 2016 1 kayıt (commit)
  23. 05 Nis, 2016 2 kayıt (commit)
  24. 04 Nis, 2016 1 kayıt (commit)
  25. 30 Mar, 2016 1 kayıt (commit)
  26. 27 Şub, 2016 1 kayıt (commit)
  27. 14 Kas, 2015 1 kayıt (commit)
  28. 10 Kas, 2015 1 kayıt (commit)
  29. 20 Agu, 2015 1 kayıt (commit)
    • Noel Grandin's avatar
      new loplugin automem · fb2ad7ce
      Noel Grandin yazdı
      find places where we should be using std::unique_ptr
      
      Change-Id: I5b9defe778fdc4738ecea381215396874db59e66
      fb2ad7ce
  30. 26 Ock, 2015 1 kayıt (commit)
    • Noel Grandin's avatar
      new loplugin: change virtual methods to non-virtual · b44cbb26
      Noel Grandin yazdı
      Where we can prove that the virtual method is never overriden.
      
      In the case of pure-virtual methods, we remove the method entirely.
      Sometimes this leads to entire methods and fields being
      eliminated.
      
      Change-Id: I138ef81c95f115dbd8c023a83cfc7e9d5d6d14ae
      b44cbb26
  31. 05 Ara, 2014 1 kayıt (commit)
  32. 13 Agu, 2014 1 kayıt (commit)
  33. 26 Şub, 2014 1 kayıt (commit)
  34. 17 Kas, 2013 1 kayıt (commit)
  35. 29 Haz, 2013 1 kayıt (commit)