1. 12 May, 2017 13 commits
  2. 11 May, 2017 4 commits
  3. 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
  4. 02 May, 2017 1 commit
  5. 26 Apr, 2017 1 commit
  6. 04 Apr, 2017 1 commit
  7. 20 Mar, 2017 1 commit
  8. 09 Mar, 2017 1 commit
    • Tim Jenssen's avatar
      QmlDesigner: introduce a real Theme class · 1de5bbd3
      Tim Jenssen authored
       - rename Theming -> Theme
       - made derived colors as Q_INVOKABLE methods available
       - rename registerIconProvider -> setupTheme
       - inside *.qml files use a singleton import instead of a context
      
      Before this change, every request for a theme value copied the map into the
      Qml context including the convert of values QVariant -> QJSString
      
      Change-Id: I1c483fb591336b519d5adab8ad37b42bc5a06720
      Reviewed-by: Thomas Hartmann's avatarThomas Hartmann <thomas.hartmann@qt.io>
      1de5bbd3
  9. 08 Mar, 2017 1 commit
  10. 28 Feb, 2017 1 commit
  11. 24 Jan, 2017 1 commit
  12. 04 Jan, 2017 1 commit
  13. 21 Dec, 2016 1 commit
  14. 05 Dec, 2016 1 commit
  15. 30 Nov, 2016 1 commit
  16. 28 Nov, 2016 1 commit
  17. 18 Nov, 2016 1 commit
  18. 15 Nov, 2016 1 commit
  19. 19 Sep, 2016 1 commit
  20. 05 Aug, 2016 1 commit
  21. 21 Jul, 2016 1 commit
  22. 20 Jul, 2016 1 commit
  23. 14 Jul, 2016 1 commit
  24. 12 Jul, 2016 1 commit
    • Thomas Hartmann's avatar
      QmlDesigner: Adding theming support for Qt Quick Designer · a017138e
      Thomas Hartmann authored
      With this patch the Qt Quick Designer supports:
      
      *Flat
      *Flat Dark
      *Flat Light
      *Classic
      
      I did not test the dark style.
      
      I added a template engine for the .css files. The syntax for the .css
      files
      is identical to the QML syntax.
      
      Known issues:
      * The icons in the property editor do not play well with the
        Flat Light style. We have to get proper Core:Icon support for the
        icons
        and most icons have to be simplified/flattened to fit the new style/
        theme.
      * Some colors in the connection editor are still dark and hardcoded. But
        this looks ok together with all themes.
      * The highlight colors are not taken from the theme, yet.
      
      Change-Id: I94f2b75f92db8e131c2b15867dbabe9ae4b2f25a
      Reviewed-by: default avatarTim Jenssen <tim.jenssen@theqtcompany.com>
      a017138e
  25. 21 Jun, 2016 1 commit