1. 05 Jan, 2015 1 commit
  2. 03 Nov, 2014 1 commit
  3. 14 Oct, 2014 1 commit
  4. 09 Oct, 2014 1 commit
  5. 16 Jul, 2014 1 commit
  6. 14 Apr, 2014 1 commit
  7. 10 Apr, 2014 1 commit
  8. 09 Apr, 2014 1 commit
  9. 11 Mar, 2014 1 commit
  10. 11 Feb, 2014 1 commit
  11. 08 Jan, 2014 1 commit
  12. 13 Dec, 2013 2 commits
  13. 21 Oct, 2013 1 commit
  14. 03 Sep, 2013 1 commit
    • Friedemann Kleint's avatar
      Introduce an enumeration for toolchain autodetection. · 1226400a
      Friedemann Kleint authored
      
      
      Replace boolean "autodetect" by an enumeration with a value
      AutoDetectionFromSettings indicating whether the Autodetection
      originates from a settings file. Enable the "Remove" button for
      those cases.
      
      Currently, there is no way to remove toolchains that were once
      autodetected and are no longer present. This happens for example
      when working in different MinGW environments, which then
      clutter up the toolchain options page and dramatically slow
      down the options page opening since gcc is launched to query
      the flags, etc.
      
      Change-Id: I731168d8694fe56f60d909f9779f83cffa55fd44
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@digia.com>
      Reviewed-by: default avatarhjk <hjk121@nokiamail.com>
      1226400a
  15. 12 Aug, 2013 1 commit
  16. 26 Mar, 2013 1 commit
  17. 14 Mar, 2013 2 commits
  18. 28 Feb, 2013 2 commits
  19. 21 Feb, 2013 3 commits
  20. 01 Feb, 2013 1 commit
  21. 29 Jan, 2013 1 commit
  22. 17 Jan, 2013 1 commit
  23. 15 Jan, 2013 1 commit
  24. 08 Jan, 2013 1 commit
    • Orgad Shaneh's avatar
      Remove braces for single lines of conditions · 29a93998
      Orgad Shaneh authored
      
      
      #!/usr/bin/env ruby
      
      Dir.glob('**/*.cpp') { |file|
        # skip ast (excluding paste, astpath, and canv'ast'imer)
        next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i
        s = File.read(file)
        next if s.include?('qlalr')
        orig = s.dup
        s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m|
          res = $&
          if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces
            res
          else
            res.gsub!('} else', 'else')
            res.gsub!(/\n +} *\n/m, "\n")
            res.gsub(/ *{$/, '')
          end
        }
        s.gsub!(/ *$/, '')
        File.open(file, 'wb').write(s) if s != orig
      }
      
      Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      29a93998
  25. 04 Dec, 2012 1 commit
  26. 22 Nov, 2012 1 commit
  27. 05 Oct, 2012 1 commit
  28. 27 Sep, 2012 1 commit
  29. 24 Sep, 2012 1 commit
  30. 16 Aug, 2012 1 commit
  31. 30 Jul, 2012 1 commit
  32. 19 Jul, 2012 1 commit
  33. 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
  34. 23 Mar, 2012 1 commit
  35. 13 Mar, 2012 1 commit