1. 05 Apr, 2016 1 commit
  2. 29 Feb, 2016 1 commit
  3. 24 Feb, 2016 1 commit
  4. 19 Feb, 2016 1 commit
  5. 22 Jan, 2016 1 commit
  6. 19 Jan, 2016 1 commit
  7. 18 Jan, 2016 1 commit
    • Marc Reilly's avatar
      hoverhandler: add priority system to determine which tooltip is shown · 64b172ae
      Marc Reilly authored
      
      
      Hover handlers now have a priority which is used to determine which
      handler's tooltip is shown. The handler with the highest priority is
      used, or, in the case of equal rankings, the first registered handler.
      
      The base handler implements a default basic priority system based on the
      diagnostic and help properties. Derived handlers can manually set the
      ranking value as part of the identifyMatch() call.
      
      A new checkToolTip() method is added so the handler can analyze whether a
      tooltip is valid without it being shown.
      
      Change-Id: I9d82fb9cc52f1d3cd53a8b197d75cd923651b79d
      Reviewed-by: default avatarDavid Schulz <david.schulz@theqtcompany.com>
      64b172ae
  8. 18 Dec, 2015 2 commits
  9. 04 Dec, 2015 1 commit
  10. 13 Oct, 2015 1 commit
  11. 30 Sep, 2015 1 commit
  12. 29 Sep, 2015 1 commit
  13. 23 Sep, 2015 1 commit
  14. 06 Aug, 2015 1 commit
  15. 17 Jul, 2015 1 commit
  16. 01 Jul, 2015 2 commits
  17. 24 Jun, 2015 1 commit
  18. 19 Jun, 2015 1 commit
  19. 16 Jun, 2015 1 commit
  20. 15 Jun, 2015 1 commit
    • Jochen Becher's avatar
      Introduce dragging for all explorer nodes. · 431b25ad
      Jochen Becher authored
      
      
      Extend drop support with variant values. A drop may be a file drop or a
      value drop or both.
      
      Rename Utils::FileDropSupport to Utils::DropSupport and add methods to
      add not only files but any QVariant value to the mime data. Project
      explorer adds dragged nodes (which will be needed for future ModelEditor
      plugin).
      
      Change-Id: I799542c60fdecb3e64af0d3ba47b6caa9adbcfd7
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      431b25ad
  21. 10 Jun, 2015 1 commit
    • Eike Ziller's avatar
      Move "open" from IEditor to IDocument · 4f927e4c
      Eike Ziller authored
      
      
      For non-editor documents it currently is not used, but for editors it
      makes more sense to have that on the document instead of the editor.
      Most actual implementations of "open" were done in the documents already
      anyhow, because it is needed for reloading.
      
      Change-Id: I29d4df2078995cbe80172b51a9bebeecb3afad3c
      Reviewed-by: default avatarDavid Schulz <david.schulz@theqtcompany.com>
      4f927e4c
  22. 21 May, 2015 1 commit
  23. 18 May, 2015 1 commit
  24. 04 May, 2015 1 commit
  25. 28 Apr, 2015 1 commit
  26. 21 Apr, 2015 1 commit
  27. 20 Apr, 2015 1 commit
  28. 09 Apr, 2015 1 commit
  29. 02 Apr, 2015 1 commit
  30. 24 Mar, 2015 3 commits
  31. 05 Mar, 2015 1 commit
  32. 02 Mar, 2015 1 commit
    • Orgad Shaneh's avatar
      Avoid storing references to rvalue FileName strings · 831701bb
      Orgad Shaneh authored
      Following 73616849
      
      , it is dangerous to store a reference to the rvalue of
      toString(), since it might become dangling.
      
      Example:
      
      FileName foo() { return FileName::fromString(QLatin1String("/some/file")); }
      
      void func()
      {
          const QString &fileName = foo().toString();
          // fileName is now a dangling reference
      }
      
      Change-Id: I5dfad5dc8dd568a0a3c8f9f71ad93292dc26cbbe
      Reviewed-by: default avatarhjk <hjk@theqtcompany.com>
      831701bb
  33. 26 Feb, 2015 1 commit
  34. 24 Feb, 2015 1 commit
  35. 17 Feb, 2015 2 commits
    • Eike Ziller's avatar
      Use new mime database · 5a3a940a
      Eike Ziller authored
      
      
      Change-Id: I4305872b6b11ef3e8a364280ffa5209a5a793600
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      5a3a940a
    • Eike Ziller's avatar
      Generic highlighter: Fix matching the right definition · a22dc36a
      Eike Ziller authored
      
      
      No longer uses artificial mime types for highlighting files that do not
      specify a mime type. No longer registers mime types that are specified
      but that Qt Creator does not know about.
      
      Instead, try to match the mime type, and if that fails, or if the result
      does not match the file name pattern, try to match file name patterns
      instead.
      
      This also fixes the potential problem that mime types were always only
      added, never removed, even if the user removed definitions and triggered
      a reparse.
      
      Also fixes that a highlight definition in the fallback location could
      overwrite a highlight definition in the preferred location, if it has a
      higher priority setting.
      
      Task-number: QTCREATORBUG-13912
      Change-Id: I86ce10f4f4341f6add0d2b58a04f080501d0cbf4
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      a22dc36a