1. 23 Oct, 2017 1 commit
  2. 05 Oct, 2017 1 commit
    • Marco Bubke's avatar
      Clang: Add file cache · d2e15e5f
      Marco Bubke authored
      The database is using file path integer ids to handle file paths because
      otherwise we would save many redundant data. This patch is improving it
      further with the introduction of a database based file path cache. The
      entries are now divided in a directory path and file name. This is quite
      handy for directory based file watching.
      
      Change-Id: I03f2e388e43f3d521d6bf8e39dfb95eb2309dc73
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      d2e15e5f
  3. 14 Sep, 2017 2 commits
    • Marco Bubke's avatar
      Convert macros from plain QByteArray to a vector of structs · b6e12f4a
      Marco Bubke authored
      The old code model expected the macros as C++ formatted text
      ("#define Foo 42) but newer targets like the Clang codemodel expect key
      value arguments like "-DFoo=42". So instead of parsing the text again and
      again we use an abstract data description.
      
      Task-number: QTCREATORBUG-17915
      Change-Id: I0179fd13c48a581e91ee79bba9d42d501c26f19f
      Reviewed-by: Tobias Hunger's avatarTobias Hunger <tobias.hunger@qt.io>
      b6e12f4a
    • Marco Bubke's avatar
      Clang: Add Symbol Indexing · 3adb71d4
      Marco Bubke authored
      It is a first step and now a database is generated if you start QtCreator.
      Some code is now shared with the PchManager which can be improved in the
      future.
      
      Change-Id: Ic267fe7960f6c455d91832859a673ce98f269aa2
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      3adb71d4
  4. 23 Nov, 2016 1 commit
    • Tim Jenssen's avatar
      Utils: Add offset to search results · 6fe90532
      Tim Jenssen authored
      Offset are better to compute the length of a text range. The only problem
      is that we get them for utf8 because that is the text representation of
      source file. QTextDocument is Utf16 based, so it can not binary represent
      the source file. Actually I do not see a simple performing workaround for
      it.
      
      Change-Id: Id615e1ee6a6e85c6ecc4f8044e275142409d9b46
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      6fe90532
  5. 30 Mar, 2016 1 commit
  6. 19 Jan, 2016 1 commit
  7. 18 Sep, 2015 1 commit
  8. 16 Jan, 2015 1 commit
  9. 09 Oct, 2014 1 commit
  10. 08 Jan, 2014 1 commit
  11. 29 Jan, 2013 1 commit
  12. 05 Oct, 2012 1 commit
  13. 19 Jul, 2012 1 commit
  14. 26 Jan, 2012 1 commit
  15. 03 Nov, 2011 1 commit
  16. 06 May, 2011 1 commit
  17. 13 Apr, 2011 1 commit
  18. 12 Jan, 2011 2 commits
  19. 17 Dec, 2010 1 commit
  20. 05 May, 2010 1 commit
  21. 05 Mar, 2010 1 commit
  22. 07 Jan, 2010 1 commit
    • Kai Koehne's avatar
      New QmlDesigner plugin & Design mode · 818a7b22
      Kai Koehne authored
      This adds a new "Design" mode that can be used to manipulate qml files
      in a visual way. It will only get build if you have the declarativeui
      module in Qt.
      
      This is a squashed import from the Bauhaus project. Share & enjoy :)
      818a7b22
  23. 04 Jan, 2010 1 commit
  24. 30 Sep, 2009 1 commit