1. 13 Jul, 2017 5 commits
  2. 12 Jul, 2017 9 commits
  3. 11 Jul, 2017 2 commits
    • Kevin Funk's avatar
      [Windows] Add MinGW generator to global CMake settings page · 500bba44
      Kevin Funk authored
      Summary:
      In cmakeutils.cpp:
      -Added "MinGW Makefiles" to the stringlist generatorNames.
      In cmakebuilder.cpp
      -Added "MinGW Makefiles" to stringlist required for addBuilder(Makefile)
      
      Test Plan:
      -Pruned a small helloworld project, selected MinGW Makefiles as the default generator,
      configures fine, mingw32-make succeeds and executable launches as expected.
      
      Please report if you encounter any errors.
      
      Reviewers: #kdevelop, kfunk
      
      Reviewed By: #kdevelop, kfunk
      
      Subscribers: kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D6638
      500bba44
    • Kevin Funk's avatar
      Add qtcompat_p.h from kdevplatform · cfe5474f
      Kevin Funk authored
      cfe5474f
  4. 07 Jul, 2017 4 commits
  5. 06 Jul, 2017 10 commits
  6. 05 Jul, 2017 1 commit
    • Friedrich W. H. Kossebau's avatar
      Extend ClangClassHelper to offer both operator== & operator!= operators · 959f52d1
      Friedrich W. H. Kossebau authored
      Summary:
      I do not know a best practice rule which recommends this.
      But when I add some operator== implementation, I also add an
      operator!= implementation to a class.
      Because if users of the class API need the first, chance is
      other users might want the inverse for other logic.
      
      So I would find it handy to have codegen allow me to generate both
      signatures.
      
      Reviewers: #kdevelop, kfunk
      
      Reviewed By: #kdevelop, kfunk
      
      Subscribers: kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D6346
      959f52d1
  7. 04 Jul, 2017 2 commits
    • Kevin Funk's avatar
      Fix splitting of root installation command, add default value for the same in .kcfg · 55de6810
      Kevin Funk authored
      Summary:
      -KShell::splitArgs is used instead of string.split( )
      Reason:
      When suCommand is empty, the flow of control does not reach body of  "if(suCommandWithArg.isEmpty() )"
      
      If QString is empty and it is split using .split() method, the returned QStringList is non empty,
      that is not the case with KShell::splitArgs.
      
      We could use if( suCommand.isEmpty() ) instead but since we ultimately have to return suCommandWithArg,
      we must have a check for emptiness of suCommandWithArg, and using KShell::splitArgs eliminates the need for having
      to check if( suCommand.isEmpty() ).
      
      -Added a default value for suCommand in makebuilderconfig.kcfg so that when new projects are
      created, the entry suCommand isn't empty.
      
      Test Plan:
      -Without the patch when suCommand entry is empty, "" is used as root installation command when project is installed as root (hence installation fails)
      -With the patch, kdesu -t is used.
      
      Reviewers: apol
      
      Reviewed By: apol
      
      Subscribers: kfunk, apol, kdevelop-devel
      
      Differential Revision: https://phabricator.kde.org/D5777
      55de6810
    • Kevin Funk's avatar
      Merge remote-tracking branch 'origin/5.1' · 2152eda0
      Kevin Funk authored
      2152eda0
  8. 01 Jul, 2017 2 commits
  9. 29 Jun, 2017 2 commits
  10. 28 Jun, 2017 3 commits