1. 17 May, 2018 5 commits
    • Sven Brauch's avatar
      Set version to 5.2.3 · b2e5b2bd
      Sven Brauch authored
      b2e5b2bd
    • Kevin Funk's avatar
      clang: Fix severe memory leak in comment parser · e960b70b
      Kevin Funk authored
      Detected by ASAN:
      ```
      Direct leak of 243151 byte(s) in 747 object(s) allocated from:
          #0 0x4e1710 in __interceptor_malloc (/home/kfunk/devel/install/kf5-stable/bin/kdevelop+0x4e1710)
          #1 0x7effd10b3221 in clang::cxstring::createDup(llvm::StringRef) /home/kfunk/devel/src/llvm/tools/clang/tools/libclang/CXString.cpp:99:40
          #2 0x7effd10b3221 in clang::cxstring::createRef(llvm::StringRef) /home/kfunk/devel/src/llvm/tools/clang/tools/libclang/CXString.cpp:89
          #3 0x7effd1292ae3 in void (anonymous namespace)::Visitor::setDeclData<(CXCursorKind)21>(CXCursor, KDevelop::ClassMemberDeclaration*) const /home/kfunk/devel/src/kf5/kdevelop-stable/plugins/clang/duchain/builder.cpp:1024:5
          #4 0x7effd1291bd0 in void (anonymous namespace)::Visitor::setDeclData<(CXCursorKind)21>(CXCursor, KDevelop::ClassFunctionDeclaration*) const /home/kfunk/devel/src/kf5/kdevelop-stable/plugins/clang/duchain/builder.cpp:1113:5
          ...
      ```
      
      CCMAIL: mail@svenbrauch.de
      e960b70b
    • Kevin Funk's avatar
      Minor: Fix -Wunused-lambda-capture warning · 4b0201a7
      Kevin Funk authored
      4b0201a7
    • Kevin Funk's avatar
      clang: Factor out bench function into own file · 38a6a5d7
      Kevin Funk authored
      Do not require this to be run when just *testing*, keep it separate.
      38a6a5d7
    • Kevin Funk's avatar
      clang Fix test_duchain:testComments · 989e9cd4
      Kevin Funk authored
      989e9cd4
  2. 16 May, 2018 1 commit
  3. 08 May, 2018 7 commits
  4. 06 May, 2018 1 commit
  5. 02 May, 2018 1 commit
  6. 29 Apr, 2018 1 commit
  7. 19 Apr, 2018 3 commits
  8. 18 Apr, 2018 1 commit
    • Max Schwarz's avatar
      shell: Display generic project managers again · ab2fcd3b
      Max Schwarz authored
      Summary:
      This fixes a regression in 3a74e103 which prevents empty filter lines
      in the file dialog, but also removes plugins with empty filters from
      the list of project managers.
      
      This commit adds a second list for generic project managers to avoid
      storing these in the project filters list.
      
      Test Plan: Launch KDevelop, open the Import / Open Project dialog, select an empty folder, and click next. The Generic Project Manager should be shown in the dropbox.
      
      Reviewers: #kdevelop, mwolff, kossebau
      
      Reviewed By: #kdevelop, mwolff, kossebau
      
      Subscribers: kfunk, brauch, mwolff, kossebau, kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D12279
      ab2fcd3b
  9. 09 Apr, 2018 4 commits
  10. 07 Apr, 2018 1 commit
  11. 06 Apr, 2018 2 commits
  12. 04 Apr, 2018 1 commit
    • Friedrich W. H. Kossebau's avatar
      Avoid emptry entries in project files filter list · 3a74e103
      Friedrich W. H. Kossebau authored
      Summary:
      Some project file manager plugins like KDevGenericManager do not have a list
      of project file name filters. They need to be skipped when accumulating the
      lists of file name filters instead of adding empty entries.
      
      Test Plan:
      Use "Open/Import Project..." action when running in environment with KDE_FULL_SESSION
      being set and select the dropdown list of the filter selection.
      No more empty entries after this patch.
      
      Reviewers: #kdevelop, mwolff
      
      Reviewed By: #kdevelop, mwolff
      
      Subscribers: mwolff, kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D11912
      3a74e103
  13. 03 Apr, 2018 1 commit
  14. 27 Mar, 2018 1 commit
  15. 26 Mar, 2018 1 commit
  16. 25 Mar, 2018 4 commits
  17. 23 Mar, 2018 4 commits
  18. 22 Mar, 2018 1 commit
    • Kevin Funk's avatar
      CMake: Fix autogen warning · add34653
      Kevin Funk authored
      AutoGen warning:
          ".../kdevplatform/serialization/tests/test_itemrepository.h"
        The header file is empty
      add34653