1. 10 Jun, 2010 2 commits
  2. 09 Jun, 2010 1 commit
  3. 08 Jun, 2010 1 commit
  4. 19 Apr, 2010 1 commit
  5. 16 Apr, 2010 1 commit
    • con's avatar
      Avoid build progress' error widget flickering, and popping up as toplevel on Mac · 6027c5a0
      con authored
      When a build was started after a build had errors, the error widget
      would be made visible before it had a parent, leading to it being shown
      as a top level for a split second.
      So, clear the tasks before creating the new error widget, and assume
      that we start without errors in the error widget.
      6027c5a0
  6. 13 Apr, 2010 1 commit
  7. 08 Apr, 2010 1 commit
  8. 26 Mar, 2010 1 commit
  9. 19 Mar, 2010 2 commits
  10. 16 Mar, 2010 1 commit
  11. 15 Mar, 2010 1 commit
  12. 12 Mar, 2010 1 commit
  13. 05 Mar, 2010 2 commits
  14. 25 Feb, 2010 1 commit
  15. 09 Feb, 2010 1 commit
    • Tobias Hunger's avatar
      Integrate target support · d1bdfcc3
      Tobias Hunger authored
       * Ease cross device development by introducing 'targets' which
         group build- and runsettings that are valid for this one target
      
       Most of the kudos for the code review go to dt. Con, thorbjorn,
       ckandler and others did also review parts of this patch.
      
      Reviewed-by: dt
      d1bdfcc3
  16. 29 Jan, 2010 1 commit
  17. 13 Jan, 2010 1 commit
    • dt's avatar
      Move BuildStep::init() to where they are added to the buildqueue · 407b7f1f
      dt authored
      Actually that's more correct. E.g. imagine building a project, and while
      the qmake step runs changing the working directory. The make step would
      be affected by that. With the change both the qmake and make step get
      their working directory on beeing added to the queue and so don't care
      if the setting is changed afterwards.
      407b7f1f
  18. 07 Jan, 2010 1 commit
    • Tobias Hunger's avatar
      Make method naming more consistent. · a6ad7737
      Tobias Hunger authored
        * Use id() for methods returning a string used to represent
          some type of object.
        * Use displayName() for strings that are meant to be user
          visible.
        * Quieten some warnings while touching the files anyway.
        * Move Factories to their products in the plugins where that
          was not done before.
      
      Reviewed-by: dt
      a6ad7737
  19. 09 Dec, 2009 1 commit
    • Tobias Hunger's avatar
      Rework Build Parser handling · ec025c6d
      Tobias Hunger authored
       * Rework IBuildParser:
          * Remove name() method.
          * Remove enterDirectory and leaveDirectory signals.
          * Allow chaining of parsers.
       * Rename IBuildParser to IOutputParser.
       * Implement GnuMakeParser.
          * Remove entering/leaving directory related code from all other parsers
          * Move filename fixup heuristic based on entering/leaving directory
            massages from gnumake here from AbstractMakeStep.
       * Add outputParser method to ToolChain: This removes the need to map
         toolchains to BuildParser names in the BuildSteps.
       * Enhance AbstractProcessStep to accept a IOutputParser to parse its output.
       * Remove AbstractMakeStep.
       * Set the appropriate Parsers in all classes deriving from AbstractProcessStep
         and append the ToolChain's parser to the parser chain.
       * Remove BuildParserFactories: There is no more need for them.
       * Remove constants used to identify the BuildParsers.
       * Clean up some names:
          * Replace stdOut with stdOutput.
          * Replace addToTaskWindow with addTask and addToOutputWindow with
            addOutput. Do this wherever it is not yet clear that this will end up
            in the Task/Output window.
      
      Reviewed-by: dt
      ec025c6d
  20. 30 Nov, 2009 2 commits
    • dt's avatar
      Remove BuildConfiguration::name() · 7904544b
      dt authored
      The pointers can be used to distinguish BuildConfigurations
      7904544b
    • dt's avatar
      Remove project() from BuildStep · 60a1ee12
      dt authored
      The project() should in most cases not matter, instead the
      BuildConfiguration should. This shows all the information that needs to
      move into the BuildConfiguration classes.
      60a1ee12
  21. 27 Nov, 2009 1 commit
  22. 19 Nov, 2009 1 commit
    • dt's avatar
      Make BuildSteps one instance per BuildConfiguration · 0d162be2
      dt authored
      Enables users to change which buildsteps get run per buildconfiguration.
      Some further tweaks are probably necessary. This is a rather big
      change, though it should work. :)
      0d162be2
  23. 12 Nov, 2009 1 commit
    • Tobias Hunger's avatar
      Use Task class in addToTaskWindow(...) signal. · b2f68033
      Tobias Hunger authored
       * Use Task class in addToTaskWindow(...) signal. This introduces
         support for task categories into the BuildParsers.
       * Add a task category for buildsystem issues.
       * Update existing BuildParsers to new API and assign their
         tasks to the Compile or Buildsystem task category.
      
      Reviewed-By: dt
      b2f68033
  24. 11 Nov, 2009 2 commits
  25. 06 Oct, 2009 1 commit
  26. 05 Oct, 2009 2 commits
  27. 29 Sep, 2009 1 commit
  28. 25 Sep, 2009 1 commit
    • Friedemann Kleint's avatar
      Rename IRunConfigurationRunner -> IRunControlFactory... · 978cf4bd
      Friedemann Kleint authored
      and ApplicationRunConfiguration to LocalApplicationRunConfiguration,
      preparing remote debugging. Change the interface canRun() to be const,
      run() to create() (since it does not run anything), use references
      to the QSharedPointer<Foo>. Introduce d-Pointer and remove
      unneeded headers from ProjectExplorerPlugin and add missing includes
      everywhere.
      978cf4bd
  29. 14 Aug, 2009 1 commit
  30. 17 Jul, 2009 1 commit
  31. 30 Jun, 2009 1 commit
  32. 16 Jun, 2009 2 commits
    • con's avatar
      Cherry-pick: Update license headers and sales contact details. · 2919c210
      con authored
      Reviewed-by: Trust Me
      
      Conflicts:
      
      	src/libs/cplusplus/CppBindings.cpp
      	src/libs/cplusplus/CppBindings.h
      	src/libs/cplusplus/FastPreprocessor.cpp
      	src/libs/cplusplus/FastPreprocessor.h
      	src/plugins/cpptools/cppcurrentdocumentfilter.cpp
      	src/plugins/cpptools/cppcurrentdocumentfilter.h
      	src/plugins/cpptools/cppsemanticsearch.cpp
      	src/plugins/cpptools/cppsemanticsearch.h
      	src/plugins/duieditor/parser/qmljs.g
      	src/plugins/duieditor/parser/qmljsast.cpp
      	src/plugins/duieditor/parser/qmljsast_p.h
      	src/plugins/duieditor/parser/qmljsastfwd_p.h
      	src/plugins/duieditor/parser/qmljsastvisitor.cpp
      	src/plugins/duieditor/parser/qmljsastvisitor_p.h
      	src/plugins/duieditor/parser/qmljsengine_p.cpp
      	src/plugins/duieditor/parser/qmljsengine_p.h
      	src/plugins/duieditor/parser/qmljsgrammar.cpp
      	src/plugins/duieditor/parser/qmljsgrammar_p.h
      	src/plugins/duieditor/parser/qmljslexer.cpp
      	src/plugins/duieditor/parser/qmljslexer_p.h
      	src/plugins/duieditor/parser/qmljsmemorypool_p.h
      	src/plugins/duieditor/parser/qmljsnodepool_p.h
      	src/plugins/duieditor/parser/qmljsparser.cpp
      	src/plugins/duieditor/parser/qmljsparser_p.h
      	src/plugins/duieditor/parser/qmljsprettypretty.cpp
      	src/plugins/duieditor/parser/qmljsprettypretty_p.h
      	src/plugins/duieditor/rewriter/rewriter.cpp
      	src/plugins/duieditor/rewriter/rewriter_p.h
      	src/plugins/duieditor/rewriter/textwriter.cpp
      	src/plugins/duieditor/rewriter/textwriter_p.h
      	src/shared/cplusplus/ASTClone.cpp
      	tests/manual/cplusplus/main.cpp
      2919c210
    • Jason McDonald's avatar
      Update license headers and sales contact details. · 884b7af7
      Jason McDonald authored
      Reviewed-by: Trust Me
      884b7af7
  33. 25 May, 2009 1 commit