Skip to content
Snippets Groups Projects
  1. Jan 12, 2011
  2. Dec 17, 2010
  3. Nov 17, 2010
    • Oswald Buddenhagen's avatar
      replace env variable injection with pervasive expando support · 79be54ed
      Oswald Buddenhagen authored
      do not inject SOURCEDIR and BUILDDIR into the environment of
      build steps and run configurations any more.
      instead, all custom executable paths, argument lists and working
      directories now support the %{sourceDir} and %{buildDir} macros.
      this approach is more elegant and more scalable.
      79be54ed
    • Oswald Buddenhagen's avatar
      overhaul process argument handling · 1e362b0f
      Oswald Buddenhagen authored
      get away from argument stringlists. instead, use native shell command
      lines which support quoting/splitting, environment variable expansion
      and redirections with well-understood semantics.
      
      Task-number: QTCREATORBUG-542
      Task-number: QTCREATORBUG-1564
      1e362b0f
  4. Nov 01, 2010
  5. Sep 27, 2010
  6. Sep 23, 2010
  7. Sep 15, 2010
  8. Aug 02, 2010
    • Tobias Hunger's avatar
      Refactor deployment · ee4a04a2
      Tobias Hunger authored
       * Add a DeployConfiguration class to hold settings related
         to deployment.
       * Add BuildStepsList to hold a list of buildsteps
       * Update BuildConfiguration to use BuildStepLists instead of
         manageing lists of buildsteps itself.
       * Update BuildManager to use BuildStepLists in its interfaces
       * Fix fallout introduced by API changes
       * Update .user file to new way of storing settings
      
      Task-number: QTCREATORBUG-1427
      Task-number: QTCREATORBUG-1428
      Task-number: QTCREATORBUG-1811
      Task-number: QTCREATORBUG-1930
      ee4a04a2
  9. Jul 07, 2010
  10. Jul 06, 2010
  11. Jun 21, 2010
  12. Jun 10, 2010
  13. Mar 25, 2010
  14. Mar 16, 2010
  15. Mar 12, 2010
    • Thorbjørn Lindeijer's avatar
      Move build environment customization down to BuildConfiguration · 2a93b540
      Thorbjørn Lindeijer authored
      The functionality was duplicated between the Qt4 and CMake build
      configurations and their configuration widgets. This change moves it
      down to BuildConfiguration, in addition also making it available for the
      Generic Project.
      
      Also provides an upgrade path for the configuration.
      
      Task-number: QTCREATOR-24
      Reviewed-by: dt
      Reviewed-by: Tobias Hunger
      2a93b540
  16. Mar 05, 2010
  17. Feb 25, 2010
  18. Feb 09, 2010
    • 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
  19. Feb 02, 2010
  20. Feb 01, 2010
  21. Jan 14, 2010
  22. Jan 08, 2010
  23. Jan 07, 2010
    • 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
  24. Dec 14, 2009
  25. Dec 09, 2009
    • 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
  26. Dec 08, 2009
  27. Dec 07, 2009
    • dt's avatar
      Cmake: Let the generator determine the toolchain · 24a45907
      dt authored
      Otherwise we need to parse the cbp file, which happens only if the
      buildconfiguration gets active. Also try to decouple a few internals a
      little bit by using signals. The CMakeProject still handles a few things
      directly instead of via signals, more to come eventually.
      24a45907
  28. Nov 30, 2009
  29. Aug 17, 2009
    • hjk's avatar
      debugger: create a disassembler view as main editor · e82d6c7b
      hjk authored
      "Stepping instruction wise" and "display disassembler" mode is now toggled by a
      single action. This also allows to re-use F10 and F11 as keyboard shortcut.
      
      Missing: caching of disassembler output, removal of old disassembler view.
      e82d6c7b
  30. Aug 14, 2009
  31. Jun 16, 2009
    • 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
  32. Mar 05, 2009
Loading