1. 18 Oct, 2017 1 commit
  2. 29 Aug, 2017 1 commit
  3. 07 Jul, 2017 1 commit
  4. 23 Jun, 2017 1 commit
  5. 12 Jun, 2017 1 commit
  6. 06 Mar, 2017 1 commit
  7. 27 Feb, 2017 1 commit
    • Eike Ziller's avatar
      Move mimetype definitions to plugin specs · d64e17ad
      Eike Ziller authored
      - Avoids the hassle of QRC files and manually registering mime types
      - Avoids performance regressions because of mime types that are
        registered after mime database has been used
      - Makes it technically possible to detect that a disabled plugin could
        handle a mime type if it was enabled
      
      Change-Id: I373008b1b56e9c6b4853055f20b3eeb112a6eff9
      Reviewed-by: Christian Stenger's avatarChristian Stenger <christian.stenger@qt.io>
      Reviewed-by: default avatarhjk <hjk@qt.io>
      d64e17ad
  8. 05 Jan, 2017 1 commit
    • Marco Bubke's avatar
      Bump C++ version to 14 · ddbe6117
      Marco Bubke authored
      Our compilers support some features which are part of the C++ 14 feature
      set. Some off them are silently compiled with the C++ 11 setting.
      
      For example:
      
      [foo=bar] {}
      
      is actually working with GCC but is part of C++ 14.
      
      Change-Id: Icf2c3806e26c675f8251768c6ad54ba4da186d11
      Reviewed-by: Eike Ziller's avatarEike Ziller <eike.ziller@qt.io>
      ddbe6117
  9. 23 Nov, 2016 1 commit
  10. 10 Nov, 2016 1 commit
  11. 05 Aug, 2016 1 commit
  12. 01 Aug, 2016 1 commit
  13. 28 Jul, 2016 1 commit
  14. 06 Jul, 2016 1 commit
  15. 05 Jul, 2016 1 commit
  16. 23 Jun, 2016 1 commit
  17. 17 Jun, 2016 1 commit
  18. 15 Jun, 2016 1 commit
    • Christian Kandeler's avatar
      qbs build: Final steps to support building plugins "out of source". · e1e20359
      Christian Kandeler authored
      - Use the entire Export block when creating a module, not just the
        Depends items. Adapt references to the product source directory
        and the "share" directory so that they point to the respective
        locations in the install tree.
      - Install dev headers for some more plugins.
      - Bug fixes & polishing.
      
      Create a "dev installation" like this:
      $ qbs qtc.make_dev_package:true qbs.installRoot:<install root>
      
      Then build your plugin against it like this:
      $ qbs qtc.make_dev_package:true qbs.installRoot:<install root>
      project.qbsSearchPaths:<install root>/qbs-resources
      (Using qbs from 1.5 branch; 1.5.1 requires a trivial wrapper project.)
      
      That's all. Successfully tested with all commercial plugins on Linux.
      
      Change-Id: Ie39c4717dafcd431c533421a15f2f898783d8521
      Reviewed-by: Jake Petroules's avatarJake Petroules <jake.petroules@qt.io>
      Reviewed-by: Orgad Shaneh's avatarOrgad Shaneh <orgads@gmail.com>
      e1e20359
  19. 13 Jun, 2016 2 commits
  20. 08 Jun, 2016 1 commit
  21. 17 May, 2016 1 commit
  22. 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
  23. 27 Apr, 2016 1 commit
  24. 12 Apr, 2016 1 commit
  25. 11 Apr, 2016 1 commit
  26. 22 Mar, 2016 2 commits
  27. 21 Mar, 2016 1 commit
  28. 02 Mar, 2016 1 commit
  29. 14 Jan, 2016 1 commit
  30. 05 Jan, 2016 2 commits
  31. 07 Dec, 2015 1 commit
  32. 21 Oct, 2015 1 commit
  33. 21 Aug, 2015 2 commits
    • Jake Petroules's avatar
      Qbs: Adapt rpath handling to how it is normally implemented on OS X. · d60e3010
      Jake Petroules authored
      When using rpaths on OS X, the install name prefix should always be set
      to "@rpath" and the rpaths should be appropriately set to the locations
      in which that binary looks for its dependencies.
      
      While this change is behaviorally identical, it brings the project
      setup in line with how developers expect these properties to be set, and
      thus reduces confusion.
      
      As an aside, it now correctly follows the principle of relocatability
      (install name prefixes like @rpath/Frameworks are only partially
      relocatable as opposed to @rpath alone which is fully relocatable).
      
      Change-Id: I7b5cc7a316d2608037ea9ab087029baa85aee2ba
      Reviewed-by: default avatarChristian Kandeler <christian.kandeler@theqtcompany.com>
      d60e3010
    • Jake Petroules's avatar
      Adapt Qbs code to latest changes. · 46910b46
      Jake Petroules authored
      type: application actually does nothing now, as the application type is
      used for both bundled and unbundled products on Apple platforms.
      Instead, consoleApplication being set to true influences Qbs not to use
      a bundle.
      
      cpp.infoPlistFile became bundle.infoPlistFile in Qbs 1.4.
      
      Change-Id: I6540aa91b2db61ed4cbf2ff30bd46d69db5f9d92
      Reviewed-by: default avatarChristian Kandeler <christian.kandeler@theqtcompany.com>
      46910b46
  34. 04 Aug, 2015 1 commit
  35. 31 Jul, 2015 1 commit
  36. 14 Jul, 2015 1 commit