1. 19 Oct, 2015 1 commit
    • Eike Ziller's avatar
      iOS: Refactor iOS tool chain and kit auto detection · e3f770a5
      Eike Ziller authored
      
      
      It was all done in one huge, unreadable method.
      The refactoring along-side fixes the following:
      
      - iOS tool chains were demoted to manual at start up because there
        was no tool chain factory that would auto detect them
      - a QTC_CHECK failed because single Qt Versions could appear multiple
        times in the architecture->Qt version map, because each architecture
        is present in two abis (32-bit and 64-bit)
      
      The refactoring also removes unneeded automatic conversion
      from non-iOS Qt version to iOS Qt version, and removes considering GCC
      toolchains (which were not handled anyhow, because only Clang
      "platforms" were considered).
      
      Change-Id: Ic9ae797646f159ed45959fc797990aa98f2136fb
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      e3f770a5
  2. 01 Oct, 2015 1 commit
    • Eike Ziller's avatar
      iOS: Do not hardcode Qt version in iOS kits · bbc07bd4
      Eike Ziller authored
      
      
      Since Qt installers nowadays (since Qt 5.3) register all Qt patch
      releases of the same minor version with the same ID, the Kit will not be
      updated (because the Qt 'is the same'), so it should use %{Qt:Version}
      instead of hardcoding the version.
      
      Change-Id: Ieb8b766490b3c6297fa11802c6e13724658795d5
      Task-number: QTCREATORBUG-15128
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      bbc07bd4
  3. 16 Sep, 2015 1 commit
  4. 11 Sep, 2015 1 commit
  5. 17 Aug, 2015 2 commits
  6. 10 Aug, 2015 1 commit
  7. 04 Aug, 2015 2 commits
  8. 14 Jul, 2015 2 commits
  9. 09 Jul, 2015 1 commit
  10. 03 Jul, 2015 1 commit
  11. 30 Jun, 2015 1 commit
  12. 26 Jun, 2015 1 commit
  13. 17 Jun, 2015 1 commit
  14. 04 Jun, 2015 1 commit
  15. 29 May, 2015 1 commit
  16. 21 Apr, 2015 1 commit
  17. 23 Mar, 2015 1 commit
  18. 20 Mar, 2015 1 commit
  19. 26 Feb, 2015 1 commit
  20. 18 Feb, 2015 1 commit
  21. 13 Feb, 2015 1 commit
  22. 10 Feb, 2015 1 commit
  23. 05 Feb, 2015 1 commit
    • Orgad Shaneh's avatar
      IOS: Remove unneeded qualifications · 2813643c
      Orgad Shaneh authored
      
      
      Mostly done using the following ruby script:
      Dir.glob('**/*.cpp').each { |file|
        next if file =~ %r{src/shared/qbs|/qmljs/}
        s = File.read(file)
        s.scan(/^using namespace (.*);$/) {
          ns = $1
          t = s.gsub(/^(.*)\b#{ns}::((?!Const)[A-Z])/) { |m|
            before = $1
            char = $2
            if before =~ /"|\/\/|\\|using|SIGNAL|SLOT|Q_/
              m
            else
              before + char
            end
          }
          if t != s
            puts file
            File.open(file, 'w').write(t)
          end
        }
      }
      
      Change-Id: I8ef73f4861069dcd7edf5e73b397d60609d4b476
      Reviewed-by: default avatarFawzi Mohamed <fawzi.mohamed@theqtcompany.com>
      2813643c
  24. 29 Jan, 2015 1 commit
  25. 16 Jan, 2015 1 commit
  26. 13 Jan, 2015 1 commit
  27. 15 Dec, 2014 1 commit
  28. 03 Dec, 2014 1 commit
  29. 02 Dec, 2014 1 commit
  30. 28 Nov, 2014 1 commit
  31. 26 Nov, 2014 1 commit
  32. 25 Nov, 2014 1 commit
  33. 10 Nov, 2014 1 commit
  34. 05 Nov, 2014 1 commit
  35. 03 Nov, 2014 2 commits
  36. 21 Oct, 2014 1 commit