1. 07 Jan, 2016 1 commit
  2. 02 Dec, 2015 1 commit
  3. 28 Jul, 2015 1 commit
  4. 23 Jun, 2015 1 commit
  5. 28 Apr, 2015 1 commit
  6. 13 Feb, 2015 1 commit
  7. 02 Feb, 2015 1 commit
  8. 16 Jan, 2015 1 commit
  9. 14 Jan, 2015 1 commit
    • Daniel Teske's avatar
      Refactor ProjectExplorer::Node and remove NodesWatcher · 70c9c51e
      Daniel Teske authored
      The idea behind NodesWatcher was that it was the central place
      to catch node related signals, so that users didn't need to
      connect to each individual node and the nodes didn't need to
      be QObjects. Somehow Nodes ended up being QObjects anyway.
      
      Both the recently added ProjectTree and the FlatModels consume
      the signals the NodesWatcher sends. Unfortunately there's a
      ordering dependency between the ProjectTree and the FlatModels.
      
      This patch removes all NodesWatcher and instead makes the
      ProjectTree singleton the emitter of various project tree
      related signals. The ProjectTree also ensures that the ordering
      between the FlatModel and itself is taken into account.
      
      And it makes Node not derive from QObject, saving some memory
      in that process.
      
      Task-number: QTCREATORBUG-13756
      Change-Id: I8b0d357863f1dc1d2d440ce8172502594138b9fb
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      70c9c51e
  10. 20 Nov, 2014 1 commit
  11. 27 Oct, 2014 1 commit
  12. 24 Oct, 2014 1 commit
  13. 22 Oct, 2014 1 commit
  14. 10 Oct, 2014 2 commits
  15. 09 Oct, 2014 1 commit
  16. 25 Jul, 2014 1 commit
  17. 21 Jul, 2014 1 commit
  18. 01 Jul, 2014 1 commit
    • Christian Kandeler's avatar
      Always pass Core::Id by value. · 93304df0
      Christian Kandeler authored
      Currently we pass in some places by value, elsewhere by const ref and
      for some weird reason also by const value in a lot of places. The latter
      is particularly annoying, as it is also used in interfaces and therefore
      forces all implementors to do the same, since leaving the "const" off is
      causing compiler warnings with MSVC.
      
      Change-Id: I65b87dc3cce0986b8a55ff6119cb752361027803
      Reviewed-by: default avatarhjk <hjk121@nokiamail.com>
      93304df0
  19. 16 Jun, 2014 2 commits
  20. 12 Jun, 2014 1 commit
  21. 08 Apr, 2014 1 commit
  22. 08 Jan, 2014 1 commit
  23. 29 Oct, 2013 7 commits
  24. 16 Oct, 2013 2 commits
  25. 14 Oct, 2013 2 commits
  26. 01 Oct, 2013 1 commit
  27. 27 Sep, 2013 1 commit
    • Tobias Hunger's avatar
      TargetSetupPage: Generalize the page · 921f86df
      Tobias Hunger authored
      Generalize the target setup page and move it into projectexplorer
      
      Move the qmake specific code into a projectimporter class with
      a specialization for qmake projects in the qt4projectmanager.
      
      This change depends heavily on the BuildConfigurationFactory cleanups
      done earlier and completes that change in such a way that generic
      build configuration factories are now in theory possible. The
      remaining problem is how to select the best factory of several that
      claim to be able to handle a kit and that is left for the next patch.
      
      Change-Id: I47134cb1938c52adebcdc1ddfe8dbf26abbbbeee
      Reviewed-by: default avatarDaniel Teske <daniel.teske@digia.com>
      921f86df
  28. 08 Jul, 2013 2 commits
  29. 04 Jun, 2013 1 commit