1. 02 Jul, 2019 1 commit
  2. 21 Feb, 2019 1 commit
    • Rolf Eike Beer's avatar
      optimize CMakeBuildDirChooser::buildDirSettings() · 5bf2c3aa
      Rolf Eike Beer authored
      Summary:
      -if we have a match for a key, no other key can match
      -match the start of a new line as QByteArray instead of QString, most lines will
       not match and all keys are plain ASCII, this saves a lot of needless
       conversions and memory allocations
      -modify the original line instead of doing a copy, the original one will not
       be used again anyway.
      
      Test Plan: Open and build a CMake-based project.
      
      Reviewers: mwolff
      
      Reviewed By: mwolff
      
      Subscribers: mwolff, apol, kdevelop-devel
      
      Tags: #kdevelop
      
      Differential Revision: https://phabricator.kde.org/D18857
      5bf2c3aa
  3. 10 Feb, 2019 1 commit
  4. 06 Feb, 2019 1 commit
  5. 26 Jan, 2019 1 commit
    • David Narváez's avatar
      Prevent the Extra Arguments ComboBox to Stretch Too Much · f7571e8b
      David Narváez authored
      Summary: This basically ports d56117d6 to the build dir chooser.
      
      Test Plan: Create a new project from template (pick any template, any valid name) and add some ridiculously long cmake extra arguments (say, -DTEST=<really long string>), then create a new project again and look at the size of the Extra Arguments combo box.
      
      Reviewers: #kdevelop, mwolff
      
      Reviewed By: #kdevelop, mwolff
      
      Subscribers: mwolff, kdevelop-devel
      
      Tags: #kdevelop
      
      Differential Revision: https://phabricator.kde.org/D18414
      f7571e8b
  6. 20 Nov, 2018 1 commit
  7. 19 Aug, 2018 1 commit
  8. 07 Mar, 2018 1 commit
  9. 18 Sep, 2017 1 commit
  10. 13 Sep, 2017 1 commit
  11. 31 May, 2017 1 commit
  12. 22 May, 2017 1 commit
  13. 28 Apr, 2017 1 commit
  14. 25 Apr, 2017 1 commit
  15. 07 Apr, 2017 1 commit
  16. 17 Mar, 2017 1 commit
  17. 23 Feb, 2017 1 commit
  18. 14 Feb, 2017 1 commit
    • Friedrich W. H. Kossebau's avatar
      Standardize on "Executable" in UI & API, do not mix with "Binary" · 691f9c46
      Friedrich W. H. Kossebau authored
      Summary:
      For UI:
      * KDevelop supports both scripting and compiled languages,
        so e.g. debugging target can be non-binary
      * external tools might be known as binary-only, but sometimes they
        are inside wrapper scripts and no place really requires a compiled binary
      * consistent terms help users & also translators
      
      For API/variable names:
      * "executable" matches API of Qt
      * consistent with UI language
      
      Config storage keys not touched for now, might need more thinking.
      
      Depends on D4592
      
      Reviewers: #kdevelop, apol
      
      Reviewed By: #kdevelop, apol
      
      Subscribers: flherne, kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D4593
      691f9c46
  19. 19 Dec, 2016 1 commit
  20. 07 Oct, 2016 2 commits
    • Anton Anikin's avatar
      cmake manager: fix incorrect settings import from existing build directory · 17b6499e
      Anton Anikin authored
      Summary: Old version ignores install directory and build type settings when user add existing build directory to project. This incorrect behavior leads in particular to full-rebuild if selected build type (which can be choosen from combo box **before** build directory selecting) and existing build type (from build directory) are different. The patch fixes this bug by additional parsing of `CMakeCache.txt` file.
      
      Test Plan: Tested on `master` branch with different projects and build directories.
      
      Reviewers: #kdevelop, apol
      
      Reviewed By: #kdevelop, apol
      
      Subscribers: apol, kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D2964
      17b6499e
    • Anton Anikin's avatar
      cmake manager: fix incorrect settings import from existing build directory · 81f8d158
      Anton Anikin authored
      Summary: Old version ignores install directory and build type settings when user add existing build directory to project. This incorrect behavior leads in particular to full-rebuild if selected build type (which can be choosen from combo box **before** build directory selecting) and existing build type (from build directory) are different. The patch fixes this bug by additional parsing of `CMakeCache.txt` file.
      
      Test Plan: Tested on `master` branch with different projects and build directories.
      
      Reviewers: #kdevelop, apol
      
      Reviewed By: #kdevelop, apol
      
      Subscribers: apol, kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D2964
      81f8d158
  21. 16 Jun, 2016 1 commit
  22. 24 Feb, 2016 1 commit
  23. 08 Oct, 2015 1 commit
  24. 03 Aug, 2015 1 commit
  25. 02 Aug, 2015 1 commit
  26. 17 Nov, 2014 1 commit
  27. 16 Nov, 2014 1 commit
  28. 14 Oct, 2014 1 commit
  29. 13 Sep, 2014 2 commits
  30. 12 Sep, 2014 1 commit
  31. 08 Jul, 2014 1 commit
  32. 02 May, 2014 1 commit
  33. 24 Mar, 2014 1 commit
  34. 23 Mar, 2014 1 commit
  35. 04 Feb, 2014 2 commits
  36. 21 Jan, 2014 1 commit
    • Aleix Pol Gonzalez's avatar
      Crude KF5 porting to KDE4Support · ecc29fff
      Aleix Pol Gonzalez authored
      I followed the same constraints as from kdevplatform.
      Plugin infrastructure still not ported, tried to make it as 1 to 1 porting
      as it gets.
      KIcon is gone here too.
      ecc29fff
  37. 28 Dec, 2013 1 commit