Skip to content
Snippets Groups Projects
  1. Mar 07, 2016
    • hjk's avatar
      Debugger: Merge debug mode and analyze mode · 92e301a0
      hjk authored
      
      On the user-visible side, only the 'Analyze' mode button disappears,
      and instead a combobox to switch between different tools in appears
      in the Debug mode toolbar.
      
      Internally, that's quite some re-organzition: The centralized
      'Analyze mode is busy' flag is gone, allowing us to run e.g.
      ClangStaticAnalyzer and MemCheck in parallel.
      
      Analyzer tools and debugger now share the same mechanism to
      generate/load/save dock widgets.
      
      Analyzer tools now create and handle their own start/stop button
      when appropriate. In general, Analyzer tools can create/handle more
      than one run control at a time.
      
      Further consolidation is possible, e.g. RunControl state handling
      could be merged into the base ProjectExplorer::RunControl to
      avoid the still existing duplication in ~15 instances.
      
      Change-Id: I91e5940ebc4211f98056d507cf2f7b5f8efe7f07
      Reviewed-by: default avatarChristian Stenger <christian.stenger@theqtcompany.com>
      92e301a0
  2. Mar 03, 2016
  3. Mar 02, 2016
  4. Feb 29, 2016
  5. Feb 25, 2016
    • hjk's avatar
      Move analyzerbase to debugger · aaf05f5a
      hjk authored
      
      This is the first mechanical step to execute on the 'shared pool of
      debugger/analyzer views' idea.
      
      Future steps would be providing infrastructure for the view pool,
      making all analyzer/debugger views use the pool and then re-extract
      a sensible base for a 'analyzer-and/or-debugger' tool plugin interface.
      
      Change-Id: I1bb392e6dd3084fc56937956bee1d6fd9530335d
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      aaf05f5a
  6. Jan 22, 2016
  7. Jan 20, 2016
  8. Jan 19, 2016
  9. Jan 07, 2016
    • hjk's avatar
      Analyzer: Slim down AnalyzerStartParameters · 8150209f
      hjk authored
      
      * SysRoot can always be determined from kit.
      * Pass around RunMode as extra parameter
        not as part of AnalyzerStartParameters.
        That's closer to the pattern used elsewhere.
      * Environment was always initialized from the runconfig's
        EnvironmentAspect. The tools can do that directly.
      * Provide setter for display name for cases where
        it is not equal to RunConfiguration::displayName
      
      Change-Id: I811a0d7cdeb55cc37a16a593b3942abb567a2150
      Reviewed-by: default avatarBogDan Vatra <bogdan@kdab.com>
      Reviewed-by: default avatarUlf Hermann <ulf.hermann@theqtcompany.com>
      8150209f
  10. Jan 06, 2016
  11. Oct 02, 2015
  12. Sep 25, 2015
  13. Aug 31, 2015
  14. Jun 30, 2015
  15. Jun 18, 2015
  16. Jun 17, 2015
  17. Feb 20, 2015
  18. Feb 19, 2015
  19. Feb 18, 2015
  20. Jan 16, 2015
  21. Nov 27, 2014
  22. Nov 21, 2014
  23. Oct 09, 2014
  24. Aug 27, 2014
  25. Jan 08, 2014
  26. Nov 29, 2013
  27. Aug 09, 2013
  28. Aug 08, 2013
  29. Aug 06, 2013
  30. Jul 23, 2013
  31. Jan 29, 2013
  32. Oct 05, 2012
  33. Jul 19, 2012
  34. Feb 15, 2012
  35. Jan 26, 2012
Loading