1. 08 Aug, 2016 1 commit
  2. 02 Aug, 2016 1 commit
  3. 06 Jul, 2016 2 commits
  4. 20 Jun, 2016 1 commit
  5. 09 Jun, 2016 1 commit
  6. 30 May, 2016 1 commit
  7. 20 May, 2016 1 commit
  8. 18 May, 2016 1 commit
  9. 13 May, 2016 1 commit
    • Christian Kandeler's avatar
      Set the right version number on our binaries. · 87e8f03c
      Christian Kandeler authored
      While we have not encountered issues so far with using the default
      values, it seems more correct to set the version so that e.g. on Unix
      a library's soname contains the actual Qt Creator major version etc.
      For good measure, also set the compatibility version on OS X.
      
      Change-Id: I956c473e0b440fc87ffe1aaf99af626da733b5fb
      Reviewed-by: Eike Ziller's avatarEike Ziller <eike.ziller@qt.io>
      87e8f03c
  10. 11 May, 2016 1 commit
  11. 26 Apr, 2016 1 commit
  12. 22 Apr, 2016 1 commit
  13. 21 Apr, 2016 1 commit
  14. 30 Mar, 2016 1 commit
  15. 17 Mar, 2016 1 commit
    • hjk's avatar
      Relax use of QT_NO_CAST_FROM_ASCII to QT_RESTRICTED_CAST_FROM_ASCII · 82a523f6
      hjk authored
      This is an opt-in trade-off between type safety and user
      code convenience.
      
      QT_NO_CAST_FROM_ASCII is highly beneficial to avoid unintended
      conversions from 8 bit data with potentially "unsuitable"
      encodings to QString. However, it has the undesirable side-effect
      to require user code to wrap character and string literals
      in QLatin1Char(...) and QLatin1String(...) or use similar
      construction, cluttering the code significantly.
      
      QT_RESTRICTED_CAST_FROM_ASCII macro works almost as
      QT_NO_CAST_FROM_ASCII, except that it enables the QChar(char)
      constructor and adds an additional QString(const char (&ch)[N])
      constructor that matches C++ string literals, but no arbitrary
      character pointers.
      
      This avoids a significant share of the need to clutter the
      user code by only a slight relaxation of the type-safety.
      
      Change-Id: I64e0430bb1352edcedf7e19ee25c16408727084c
      Reviewed-by: Orgad Shaneh's avatarOrgad Shaneh <orgads@gmail.com>
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      82a523f6
  16. 08 Mar, 2016 1 commit
  17. 17 Dec, 2015 1 commit
  18. 15 Dec, 2015 1 commit
  19. 04 Dec, 2015 1 commit
  20. 30 Oct, 2015 1 commit
  21. 30 Sep, 2015 1 commit
  22. 22 Sep, 2015 1 commit
  23. 24 Aug, 2015 1 commit
  24. 07 Aug, 2015 1 commit
  25. 10 Jul, 2015 1 commit
  26. 09 Jul, 2015 2 commits
  27. 16 Jun, 2015 1 commit
  28. 15 May, 2015 1 commit
  29. 01 Apr, 2015 1 commit
    • Eike Ziller's avatar
      Version bump · 841046ae
      Eike Ziller authored
      Change-Id: Ie12f7ab510b6d9857772df9f36c99e72b8766520
      841046ae
  30. 16 Mar, 2015 1 commit
  31. 12 Mar, 2015 1 commit
  32. 11 Mar, 2015 1 commit
  33. 25 Feb, 2015 1 commit
  34. 18 Feb, 2015 1 commit
  35. 12 Jan, 2015 1 commit
    • Orgad Shaneh's avatar
      MSVC: Suppress unsafe template usage warnings · a690828c
      Orgad Shaneh authored
      c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\algorithm(1119) : warning C4996: 'std::_Transform1': Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators'
              c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\algorithm(1100) : see declaration of 'std::_Transform1'
              d:\projects\qt-creator\qt-creator\src\libs\utils\algorithm.h(249) : see reference to function template instantiation '_OutIt std::transform<QList<T>::const_iterator,Utils::`anonymous-namespace'::QSetInsertIterator<Container>,F>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
              with
              [
                  _OutIt=Utils::`anonymous-namespace'::QSetInsertIterator<QSet<QString>>,
                  T=QString,
                  Container=QSet<QString>,
                  F=std::tr1::function<QString (const QString &)>,
                  _InIt=QList<QString>::const_iterator,
                  _Fn1=std::tr1::function<QString (const QString &)>
              ]
              d:\projects\qt-creator\qt-creator\src\libs\utils\algorithm.h(317) : see reference to function template instantiation 'C Utils::TransformImpl<C,SC>::call<F>(const SC &,F)' being compiled
              with
              [
                  C=QSet<QString>,
                  SC=QStringList,
                  F=std::tr1::function<QString (const QString &)>
              ]
              D:\Projects\qt-creator\qt-creator\src\libs\utils\codegeneration.cpp(113) : see reference to function template instantiation 'QSet<T> Utils::transform<QSet,QStringList,std::tr1::function<_Fty>>(const SC &,F)' being compiled
              with
              [
                  T=QString,
                  _Fty=QString (const QString &),
                  SC=QStringList,
                  F=std::tr1::function<QString (const QString &)>
              ]
      
      Change-Id: Iaf7c5fcdfbf5961b92c30b1d37b18e5476f6b7e1
      Reviewed-by: default avatarDaniel Teske <daniel.teske@theqtcompany.com>
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      a690828c
  36. 11 Dec, 2014 1 commit
  37. 01 Dec, 2014 1 commit
  38. 28 Nov, 2014 1 commit