1. 11 Mar, 2014 1 commit
  2. 20 Feb, 2014 1 commit
  3. 11 Feb, 2014 1 commit
  4. 05 Nov, 2013 1 commit
  5. 04 Nov, 2013 1 commit
  6. 01 Nov, 2013 1 commit
  7. 29 Oct, 2013 2 commits
  8. 16 Oct, 2013 1 commit
  9. 15 Oct, 2013 2 commits
  10. 09 Oct, 2013 2 commits
  11. 27 Sep, 2013 2 commits
    • Christian Kandeler's avatar
      Qt4ProjectManager: Fix qbs build. · 0643b832
      Christian Kandeler authored
      Change-Id: Ic20ecea9affd6297c7b8b89a08a5487240c18928
      Reviewed-by: default avatarChristian Kandeler <christian.kandeler@digia.com>
      0643b832
    • 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
  12. 17 Sep, 2013 1 commit
    • Tobias Hunger's avatar
      BuildConfigurationFactory: Refactor code · d2adc303
      Tobias Hunger authored
      Refactor the code of the build configuration factories. The idea is to
      generalize the code so much that we can allow plugins to install
      custom build configuration factories for the platforms they support.
      
      To support this use case the following changes where done here:
       * BuildInfo class was introduced to describe one build configuration that
         can be created by a factory.
       * Factories report a list of BuildInfo to describe what they can produce.
         This fixes the need for factories to implicitly create one buildconfiguration
         and then create another one 'officially' to support debug and release build
         configurations to be set up for projects.
       * Do no longer work around factories to create build configurations.
      
      Change-Id: Ic372e4a9b5c582633b467d130538948472b89d91
      Reviewed-by: default avatarDaniel Teske <daniel.teske@digia.com>
      d2adc303
  13. 02 Sep, 2013 1 commit
    • Christian Kandeler's avatar
      Remove superfluous include paths from project files. · 72d17382
      Christian Kandeler authored
      A lot of our build system files specify unneeded include
      paths. These roughly fall into the following categories:
          a) Paths that are already set in more general files
             such as qtcreator.pri.
          b) Paths that serve no purpose at all, possibly
             left over from earlier versions of the project.
          c) Paths that act as workarounds for wrong include
             statements of the form '#include "xyz.h"', where
             xyz.h is not in the same directory as the including
            file.
      This patch removes such path specifications and fixes the offending
      include statements from case c).
      Tested on Linux, Windows and OSX with qmake and qbs.
      
      Change-Id: I039a8449f8a65df0d616b4c08081145c18ae4b15
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@digia.com>
      72d17382
  14. 29 Aug, 2013 1 commit
  15. 21 Aug, 2013 1 commit
  16. 10 Jul, 2013 1 commit
    • Tobias Hunger's avatar
      Move Ui code model support into QtSupport · 81eba6f9
      Tobias Hunger authored
      * Move basic ui code model support from CppTools into QtSupport
      * Use Kit infrastructure to retrieve uicCommand and environment
      * Remove specialization for cmake projects (no longer needed)
      * Remove specialization for qmake based projects (no longer needed)
      
      Change-Id: I8569cc01acb46a540883c2da235d169bebf7db39
      Reviewed-by: default avatarDaniel Teske <daniel.teske@digia.com>
      81eba6f9
  17. 07 Jun, 2013 1 commit
  18. 27 May, 2013 1 commit
  19. 15 May, 2013 1 commit
  20. 17 Apr, 2013 1 commit
  21. 11 Apr, 2013 1 commit
  22. 02 Apr, 2013 1 commit
  23. 21 Feb, 2013 1 commit
    • Fawzi Mohamed's avatar
      qmljs: add infrastructure handling qml dialects better · 942326ae
      Fawzi Mohamed authored
      QmlBundles enables us to treat the different qml
      dialects differently.
      
      Add imports completion.
      
      Change-log: [Qml/JS Support] Corrected handling of QtQuick2 only features.
      Change-log: [Qml/JS Support] Added import completion in editor.
      Task-number: QTCREATORBUG-8750
      Task-number: QTCREATORBUG-8624
      Task-number: QTCREATORBUG-8584
      Task-number: QTCREATORBUG-8583
      Task-number: QTCREATORBUG-8429
      
      Change-Id: I1384b1b23136a85b4d077895ea86f92960da9e71
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      942326ae
  24. 16 Jan, 2013 1 commit
  25. 27 Nov, 2012 1 commit
  26. 25 Oct, 2012 1 commit
  27. 16 Oct, 2012 1 commit
  28. 05 Oct, 2012 1 commit
  29. 03 Oct, 2012 1 commit
  30. 04 Sep, 2012 1 commit
  31. 03 Sep, 2012 1 commit
  32. 22 Aug, 2012 1 commit
    • Alessandro Portale's avatar
      Removal of Symbian support · ae23d505
      Alessandro Portale authored
      Qt Creator's support for Symbian was at its peak in version
      2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6.
      It is most likely rotten. Let's remove it!
      
      Also, the Symbian support code was spread throughout the whole
      Qt Creator code base. The plugin interfaces evolved in the
      meantime and target platforms like Android or QNX have 99% of
      their code in separate plugins.
      
      In case anyone wants to revive Symbian support in Qt Creator,
      please create a plugin for it.
      
      Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be
      Reviewed-by: default avatarAlessandro Portale <alessandro.portale@nokia.com>
      ae23d505
  33. 16 Aug, 2012 1 commit
    • hjk's avatar
      rvcttoolchain: fix toolchain widget · fd78ec9f
      hjk authored
      Was broken after today's toolchain widget re-organization.
      The sub-widgets now have to insert themselves into the
      form layout defined by the base class.
      
      Change-Id: Ie7a88614e222dc39e8734ab2739ff14c4604e3da
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      fd78ec9f
  34. 26 Jun, 2012 1 commit
    • Christian Kandeler's avatar
      Update botan library. · fcc9ba4b
      Christian Kandeler authored
      Old version was 1.8.8, new one is 1.10.2.
      We now put all the code into one pair of files (via
      a botan configure option) and move platform-specific
      defines into the pro/qbs files. Besides drastically
      reducing the number of files, this is expected to make
      future updates less messy.
      
      Change-Id: I004166b2ab15b6a699d69aebfcfd9999c5ccdb91
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      fcc9ba4b
  35. 21 Jun, 2012 1 commit
    • Tobias Hunger's avatar
      Profile introduction · 24314562
      Tobias Hunger authored
      Introduce Profiles to store sets of values that describe a system/device.
      
      These profiles are held by a target, getting rid of much of the information
      stored in the Build-/Run-/DeployConfigurations, greatly simplifying those.
      
      This is a squash of the wip/profile branch which has been on gerrit for a
      while, rebased to current master.
      
      Change-Id: I25956c8dd4d1962b2134bfaa8a8076ae3909460f
      Reviewed-by: default avatarDaniel Teske <daniel.teske@nokia.com>
      24314562
  36. 19 Jun, 2012 1 commit