1. 28 Mar, 2013 1 commit
  2. 29 Jan, 2013 1 commit
  3. 05 Oct, 2012 1 commit
  4. 28 Sep, 2012 1 commit
  5. 05 Sep, 2012 1 commit
  6. 11 Jan, 2012 1 commit
  7. 28 Dec, 2011 1 commit
    • Nicolas Arnaud-Cormos's avatar
      Analyzer: create a run control factory for all tools. · 4a843211
      Nicolas Arnaud-Cormos authored
      Having one factory per tool (or plugin) created some bugs:
       * analyzer project settings being created twice
       * per-project analyzer settings widget duplicated
      Also, most of the code from the run control factory were copied.
      
      Now, the Analyzer only creates one run control factory shared among all tools, and the IAnalyzerTool
      has two new virtual method: canRun and createStartParameters. It simplify the code a bit, and
      creating a new analyzer tool is easier (only two classes to subclass: IAnalyzerTool and IAnalyzerEngine).
      
      Change-Id: I4e180846a26b74b2b77cb99bc97534d680a80a4d
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      4a843211
  8. 03 Nov, 2011 1 commit
  9. 06 Jul, 2011 1 commit
  10. 05 Jul, 2011 2 commits
  11. 04 Jul, 2011 1 commit
  12. 23 May, 2011 1 commit
  13. 18 May, 2011 1 commit
  14. 06 May, 2011 1 commit
  15. 14 Apr, 2011 1 commit
  16. 04 Apr, 2011 1 commit
  17. 28 Feb, 2011 1 commit
  18. 24 Feb, 2011 1 commit
    • Friedemann Kleint's avatar
      Debugger: Add toolchain combos to start dialogs, refactor detection. · 75f4b9cf
      Friedemann Kleint authored
      Add combo box listing toolchains with debuggers to start external,
      attach and core.
      Another attempt at streamlining engine detection:
      Split in detection functions that first collect a list of
      available engines by preference, then remove disabled and
      wrongly configured engines and use the remaining best.
      matching. checkconfiguration is now the central place where
      engine detection and config check takes place.
      
      Rubber-stamped-by: hjk
      75f4b9cf
  19. 12 Jan, 2011 1 commit
  20. 10 Jan, 2011 1 commit
  21. 17 Dec, 2010 1 commit
  22. 06 Dec, 2010 1 commit
  23. 15 Nov, 2010 1 commit
    • hjk's avatar
      debugger: Refactor breakpoint handling. · 8ae541b3
      hjk authored
      The breakpoints are now (fairly) tightly guarded by the BreakpointHandler.
      Engines and Views are only supposed to refer to them by id. They also have
      individual states now. The breakpoint data is split into a "user requested"
      "fixed" part in BreakpointData and the engines' acknowledged data in a new
      struct BreakpointResponse.
      
      TODO: Move m_state and m_engine members to BreakpointResponse. Fix regressions
      in the marker handling.
      8ae541b3
  24. 02 Nov, 2010 1 commit
  25. 22 Jun, 2010 1 commit
    • hjk's avatar
      debugger: The DebuggerEngine refactoring. · 6a6cba55
      hjk authored
      This replaces the (de facto) singleton engines and data handlers by classes
      that are instantiated per run. The DebuggerRunControl will now create an
      object of (a class derived from) DebuggerEngine that contains all the relevant
      "dynamic" data.
      
      DebuggerManager is no more. The "singleton" bits are merged into DebuggerPlugin,
      whereas the data bits went to DebuggerEngine.
      
      There is no formal notion of a "current" DebuggerEngine. However, as there's
      only one DebuggerEngine at a time that has its data models connected to the
      view, there's still some "de facto" notion of a "current" engine. Calling
      SomeModel::setData(int role, QVariant data) with custom role is used as the
      primary dispatch mechanism from the views to the "current" data models
      (and the engine, as all data models know their engine).
      6a6cba55
  26. 08 Apr, 2010 1 commit
  27. 26 Mar, 2010 1 commit
  28. 05 Mar, 2010 1 commit
  29. 07 Jan, 2010 2 commits
    • 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
    • Tobias Hunger's avatar
      Add copyright headers. · f5a893bc
      Tobias Hunger authored
       * Make sure all non-empty source files found below ./src have
         a copyright header.
      
      Reviewed-by: con
      f5a893bc
  30. 04 Jan, 2010 1 commit
  31. 24 Nov, 2009 1 commit
    • Friedemann Kleint's avatar
      Polish the settings dialog. · 65e11062
      Friedemann Kleint authored
      Add a title label to the pages. Use QGroupBoxes throughout.
      Extend SavedAction to work with checkable QGroupBoxes. Polish UI files,
      use common layout for VCS plugins. Performance: Apply only visited
      settings pages. Add search keywords.
      
      Task-number: QTCREATOR-26
      65e11062
  32. 05 Oct, 2009 1 commit
  33. 19 May, 2009 1 commit
  34. 17 Apr, 2009 1 commit