Skip to content
Snippets Groups Projects
  1. Aug 27, 2010
    • Tobias Hunger's avatar
      Improve TaskList plugin · 1320da67
      Tobias Hunger authored
       * Automatically reload task lists.
       * Add task handler to stop the reloading
       * Add some really simple API for other plugins to use.
      1320da67
  2. Aug 26, 2010
    • Tobias Hunger's avatar
      Add TaskList plugin · 701d5407
      Tobias Hunger authored
      This plugin enables loading of .tasks files into the Build Isssue list. This
      is really nice if you need to e.g. browse results from static codecheckers
      in creator.
      
      Tasks files are simple tab-separated lists of one of the following forms:
      description
      type\tdesciption
      file\ttype\description
      file\tline\ttype\tdescription
      
      The strings may contain escape codes:
      \n for newline,
      \t for tab
      and \\ for a backslash
      701d5407
  3. Aug 04, 2010
    • Tobias Hunger's avatar
      Null task · 4960366b
      Tobias Hunger authored
       * Add a way to have a null-task which is invalid for evaluation
      4960366b
  4. Jun 30, 2010
    • Tobias Hunger's avatar
      Add a task id to the task class · fa6e6bc7
      Tobias Hunger authored
       * Add a id that is uniquely identifying a task.
      
         Simplify operator == and qHash functions using this
         id.
      
       * Remove some code that was added in preparation for a patch
         that got rejected.
      
      Reviewed-by: dt
      fa6e6bc7
  5. Jun 25, 2010
  6. Jun 16, 2010
  7. Mar 05, 2010
  8. 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
  9. Nov 30, 2009
  10. Nov 12, 2009
  11. Aug 14, 2009
  12. 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
  13. Feb 25, 2009
  14. Feb 16, 2009
    • dt's avatar
      Fixes: Move Buildparser to the projectexplorer, use in cmakeplugin · c6a02170
      dt authored
      Details:  This enables us to parse the build errors correctly.
                The makesteps of the qt4project and cmakeproject have some
                code dupliaction, which could be refactored. And the code
                to find out the correct build parser could probably also
                be done better, but we are now parsing the build output for
                cmake.
      c6a02170
  15. Feb 05, 2009
  16. Jan 14, 2009
  17. Jan 13, 2009
  18. Dec 16, 2008
  19. Dec 02, 2008
Loading