1. 08 Jun, 2016 1 commit
  2. 25 Apr, 2016 1 commit
  3. 08 Apr, 2016 1 commit
  4. 30 Mar, 2016 1 commit
  5. 15 Mar, 2016 1 commit
  6. 16 Feb, 2016 1 commit
    • Ulf Hermann's avatar
      Generalize support for extra compilers · 2e3e0605
      Ulf Hermann authored
      Allow for different extra compilers which may get called to generate
      additional code for the code model. The build system is expected to
      know what files are generated from which source file and the extra
      compilers know how to generate the content of those files, without
      touching the build directory. the uic adapter is refactored to be
      the first such extra compiler.
      
      The extra compiler is run when an editor for its source document
      loses focus, or after a timeout of 1s when the source document has
      been changed.
      
      Change-Id: I13c110c61120c812f02639a3684144daf8979b37
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      2e3e0605
  7. 19 Jan, 2016 4 commits
  8. 14 Jan, 2016 1 commit
  9. 06 Jan, 2016 1 commit
  10. 02 Dec, 2015 1 commit
  11. 03 Nov, 2015 1 commit
  12. 02 Sep, 2015 1 commit
    • Nikolai Kosjar's avatar
      C++: Fix crash after triggering completion and closing editor · 169556db
      Nikolai Kosjar authored
      Fix use-after-free for the following case:
        1. Open an editor
        2. Trigger a long processing completion
           (e.g. simulate with QThread::msleep in
            CppCompletionAssistInterface::getCppSpecifics)
        3. ...and immediately close the editor (e.g. with Ctrl+W)
        4. Wait until it crashes.
      
      The completion thread relied on the BuiltinEditorDocumentParser object,
      which is deleted once the editor is closed. Fixed by sharing the
      ownership of that object between the *EditorDocumentProcessor and the
      completion assist interface.
      
      This case came up when doing tests for the bug report below.
      
      Task-number: QTCREATORBUG-14991
      Change-Id: I0b009229e68fc6b7838740858cdc41a32403fe6f
      Reviewed-by: default avatarDavid Schulz <david.schulz@theqtcompany.com>
      169556db
  13. 03 Jul, 2015 1 commit
  14. 25 Jun, 2015 1 commit
  15. 23 Jun, 2015 1 commit
  16. 10 Jun, 2015 2 commits
  17. 09 Jun, 2015 1 commit
  18. 03 Jun, 2015 1 commit
  19. 02 Jun, 2015 5 commits
  20. 27 May, 2015 1 commit
  21. 26 May, 2015 2 commits
  22. 21 May, 2015 1 commit
  23. 31 Mar, 2015 1 commit
  24. 24 Mar, 2015 1 commit
  25. 05 Mar, 2015 2 commits
  26. 04 Mar, 2015 2 commits
  27. 26 Feb, 2015 1 commit
  28. 20 Feb, 2015 1 commit
  29. 18 Feb, 2015 1 commit