1. 14 Sep, 2017 1 commit
  2. 13 Sep, 2017 2 commits
    • hjk's avatar
      Debugger: Merge DebuggerStartParameter into *RunParameters · 7eec0f63
      hjk authored
      
      
      The users (typically target specific DebuggerRunTool derived classes)
      are meant to use the individual setter functions nowadays, not the set
      up the full structure, so the members are a true implementation
      detail now.
      
      Change-Id: Ida04801e3230a2fe8bbadde8845e58c3077c87a5
      Reviewed-by: Christian Stenger's avatarChristian Stenger <christian.stenger@qt.io>
      7eec0f63
    • hjk's avatar
      ProjectExplorer: Re-organize RunConfiguration constructors · 890c1906
      hjk authored
      
      
      The idea is to massage the setup in a way to make implementation
      of new configurations less error prone by identifying recurring patterns
      and sharing repetitive code that tends to be forgotten (see Android cloning).
      
      The former two lines of constructors (owner-and-id, owner-and-source)
      are split into a simple, shared, constructor and new setId() and
      copyFrom() functions.
      
      The change is mostly mechanical, some multiple calls to fromMap
      have been removed, though, some consts added.
      
      Otherwise, to keep the patch small it temporarily introduces two
      helper templates in IRunConfigurationFactory. Also, setId() signatures
      have not been unified yet. These won't be needed in the final setup.
      
      Change-Id: I8c0734496caae744a9883fe6d92c1d8f8e0234ea
      Reviewed-by: default avatarhjk <hjk@qt.io>
      890c1906
  3. 12 Sep, 2017 1 commit
  4. 11 Sep, 2017 1 commit
  5. 08 Sep, 2017 1 commit
  6. 06 Sep, 2017 4 commits
  7. 05 Sep, 2017 1 commit
  8. 04 Sep, 2017 2 commits
  9. 30 Aug, 2017 1 commit
  10. 29 Aug, 2017 1 commit
  11. 24 Aug, 2017 2 commits
  12. 23 Aug, 2017 1 commit
  13. 17 Aug, 2017 1 commit
  14. 16 Aug, 2017 1 commit
  15. 15 Aug, 2017 1 commit
  16. 08 Aug, 2017 1 commit
  17. 31 Jul, 2017 1 commit
  18. 28 Jul, 2017 1 commit
  19. 27 Jul, 2017 3 commits
  20. 25 Jul, 2017 2 commits
  21. 12 Jul, 2017 1 commit
  22. 07 Jul, 2017 1 commit
    • hjk's avatar
      ProjectExplorer: Remove Connection as concept · f82bb1ec
      hjk authored
      
      
      It turns out that one "Connection" per RunControl doesn't map
      well to the uses we have. Instead, RunWorkers need to know
      individually how to connect to the place where they can work,
      but they are already specific enough to be able to use a
      standard class (like QUrl) as their way to specify the needed
      entry point.
      
      In theory one could see a RunControl's connection as an
      aggregation of its workers connection bits, but that does
      not really seem to be needed in code.
      
      As consequence, replace UrlConnection by a plain QUrl, and also
      the HostName connection by a QUrl with hostName set.
      
      Change-Id: I40c97e37779314ac0a77041e864a18eadb78f987
      Reviewed-by: Vikas Pachdha's avatarVikas Pachdha <vikas.pachdha@qt.io>
      f82bb1ec
  23. 03 Jul, 2017 1 commit
  24. 30 Jun, 2017 3 commits
  25. 29 Jun, 2017 1 commit
  26. 28 Jun, 2017 2 commits
  27. 22 Jun, 2017 1 commit
  28. 19 Jun, 2017 1 commit