1. 20 Sep, 2017 2 commits
  2. 19 Sep, 2017 1 commit
  3. 18 Sep, 2017 2 commits
  4. 31 Aug, 2017 1 commit
  5. 28 Jul, 2017 2 commits
  6. 17 Jul, 2017 1 commit
  7. 06 Jul, 2017 1 commit
  8. 22 Jun, 2017 1 commit
  9. 16 Jun, 2017 1 commit
  10. 01 Jun, 2017 1 commit
  11. 31 May, 2017 1 commit
  12. 22 May, 2017 1 commit
    • Thomas Hartmann's avatar
      QmlDesigner: Always add the iso icons to the qrc mapping · a03e04b1
      Thomas Hartmann authored
      Since the qrc scanning is now asynchronous the qrc mapping
      is not always reliable. Especially the first time when a new
      .qrc file is added.
      To keep at least the iso icon tool working reliable we always
      assume an iso-icons directory.
      Since the mapping qrc to file system is one to many anyway, this is
      not breaking anything.
      
      Task-number: QTCREATORBUG-18225
      Change-Id: Ibb6d77960bd643f8c1f37bebc0c0e400588d0429
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      a03e04b1
  13. 11 May, 2017 1 commit
  14. 10 May, 2017 1 commit
    • Thomas Hartmann's avatar
      QmlDesigner: Reimplement navigator model · 8c2467d4
      Thomas Hartmann authored
      This patch gets rid of of QStandardItemModel.
      Instead we implement a simple tree model without
      any explicit structure. The model simply maps
      the generic Model to a tree.
      
      The advantage of the new model is that is does not use
      a shadow data structure (QStandardItemModel) anymore.
      The original model is always directly mapped to the tree model.
      This makes initialization a lot faster and and there cannot
      be any synchronization issues anymore.
      
      Change-Id: I0e71ff2d4067f29a4c25c78ad3d626a5daf206a4
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      8c2467d4
  15. 28 Apr, 2017 1 commit
  16. 26 Apr, 2017 2 commits
  17. 25 Apr, 2017 1 commit
    • Tim Jenssen's avatar
      QmlDesigner: improve check class hierarchy code · 6a6dffb9
      Tim Jenssen authored
       - improve existing superClasses() via using transform (internal it uses
         reserve, shorter, ...)
       - remove unused superClassNames() if necessary it can be done by a
         simple transform call
       - introduce and use classHierarchy() and fix foreach loop which was using
         wrong "modelNode" instead of "superClass"
      
      Change-Id: Ia52bcbd322f3a047a020faf4a67aca2a1b8fd19a
      Reviewed-by: Thomas Hartmann's avatarThomas Hartmann <thomas.hartmann@qt.io>
      6a6dffb9
  18. 24 Apr, 2017 2 commits
  19. 19 Apr, 2017 1 commit
  20. 04 Apr, 2017 2 commits
  21. 03 Apr, 2017 1 commit
    • Thomas Hartmann's avatar
      QmlDesigner: Handle missing type information · 081bbc44
      Thomas Hartmann authored
      We always had the problem that the design mode might become
      active while type information is still being loaded.
      This causes an error message and the user had to trigger
      a reload of the QML document.
      Due to changes in the project management Qt Creator
      starts reading the type information, once the first QML file
      is opened.
      This triggers the error far more frequently.
      
      This patch fixes the issue by triggering a reaload after 1s,
      if type information has not been read completely.
      This fixes the issue.
      
      Change-Id: I23ad011294044690fd582e808227c3ccde8bda54
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      081bbc44
  22. 28 Mar, 2017 1 commit
  23. 23 Mar, 2017 8 commits
  24. 21 Mar, 2017 1 commit
  25. 20 Mar, 2017 1 commit
  26. 16 Mar, 2017 1 commit
  27. 15 Mar, 2017 1 commit