1. May 17, 2013
  2. Apr 25, 2013
  3. Apr 24, 2013
  4. Apr 02, 2013
  5. Jan 24, 2013
  6. Jan 10, 2013
  7. Nov 26, 2012
  8. Nov 22, 2012
  9. Sep 23, 2012
  10. Aug 09, 2012
  11. Jul 31, 2012
  12. Jul 30, 2012
  13. Jul 17, 2012
  14. Jul 16, 2012
  15. Jul 10, 2012
  16. Jul 09, 2012
    • Andrew den Exter's avatar
      Speed up Text construction with RichText · e1d6b323
      Andrew den Exter authored
      
      Setting the page size to empty can short cut some unnecessary layouts
      triggered by QTextDocument/QTextDocumentLayout prior to the Text item
      requiring a layout.
      
      This rougly halves the construction time a Text item with RichText.
      
      Task-number: QTBUG-19728
      Change-Id: I03e6d293d8e5ac40046aef41171ca5009b718546
      Reviewed-by: default avatarMartin Jones <martin.jones@nokia.com>
      e1d6b323
  17. Jul 08, 2012
    • Andrew den Exter's avatar
      Reduce the number of unnecessary layouts on geometry changes. · 3095493a
      Andrew den Exter authored
      
      Improve checks for geometry changes that don't affect layout, i.e
      width increasing when the previous layout didn't wrap or elide.
      
      Set implicit sizes just once during layout rather than setting the
      implicit width during and the implicit height after to limit the when
      an implicit size change can change geometry.
      
      And if there are multiple layouts of the same text/font combination
      re-use cached layout data as much as possible by guarding against
      unnecessary property changes on the layout, and not creating a new
      layout for calculating the implicit size of truncated text.
      
      Change-Id: Ia05e52e9170e1f5d3364896ab119e00d8a318299
      Reviewed-by: default avatarMichael Brasser <michael.brasser@nokia.com>
      3095493a
  18. Jun 25, 2012
  19. Jun 21, 2012
    • Chris Adams's avatar
      Create new documentation structure · 5e33b0f5
      Chris Adams authored
      The documentation currently has no clear separation between Qt QML
      and Qt Quick.  With recent commits like:
      6c8378ea
      and
      ab1e5101
      
      
      the separation between the language definition and implementation,
      provided by Qt QML, and the standard library for the QML language,
      provided by Qt Quick, is clear.
      
      This commit creates a new documentation structure that is more
      navigable and separates concepts into logical categories, with
      clear separation between QtQML and QtQuick.  It also provides a more
      generic QML Application Developer Resources page which contains links
      to information for QML application developers.
      
      Change-Id: Ia807ccfbfd24ffa0e1c7f0a51ed9d2ed3aa6a733
      Reviewed-by: default avatarMartin Jones <martin.jones@nokia.com>
      5e33b0f5
  20. Jun 10, 2012
  21. Jun 07, 2012
  22. Jun 06, 2012
    • Jerome Pasion's avatar
      Doc: Grouped Qt Quick types into several groups · ca6d49e6
      Jerome Pasion authored
      
      -created new groups and converted some overviews into group pages
      -edited type documentation and added \ingroup
      -articles still need title fixes and link fixes
      
      Groups:
      qtquick-visual-types
      qtquick-item-graphics
      qtquick-shaders
      qtquick-canvas
      qtquick-text
      qtquick-text-validator
      qtquick-interaction
      qtquick-positioners
      qtquick-transformations
      qtquick-states
      qtquick-animation-define
      qtquick-animation-properties
      qtquick-animation-control
      qtquick-animation-modifiers
      qtquick-images-sprites
      qtquick-images
      qtquick-models
      qtquick-containers
      qtquick-views
      qtquick-paths
      qtquick-utility
      
      Task: QTBUG-25685
      
      Change-Id: I81d4df3320bf5daad5cabb5e42408013fb24f464
      Reviewed-by: default avatarBea Lam <bea.lam@nokia.com>
      Reviewed-by: default avatarAlan Alpert <alan.alpert@nokia.com>
      ca6d49e6
  23. Jun 05, 2012
  24. May 31, 2012
    • Bea Lam's avatar
      Fix doc snippets paths and parsing errors · 4c671c04
      Bea Lam authored
      
      qtqml.qdocconf and qtquick.qdocconf now refer to the correct
      snippets and source directories.
      
      Snippet paths in .qdoc and .cpp files have been updated to refer to
      the new shortened path references, e.g. \snippet qml/file.cpp instead of
      \snippet doc/src/snippets/qml/file.cpp.
      
      This also deletes snippets from src/qml/doc/snippets that belonged under
      src/quick/doc/snippets (and were already duplicated there anyway) and
      restores some snippet files that shouldn't have been deleted.
      
      Also fixes some inline snippets to use \code .. \endcode instead of
      \qml .. \endqml as they contained javascript or partial QML
      snippets that were causing parsing errors from qdoc.
      
      There are still snippet errors arising from qmlintro.qdoc as the
      qmlintro snippets directory that it refers to cannot be located.
      
      There are also two references to a removed snippet identifier in
      examples/qml/cppextensions/plugins/plugin.cpp that need to be fixed
      in conjunction with the related docs in a later commit as the relevant
      code has changed and the docs are now invalid.
      
      Task-number: QTBUG-25721
      
      Change-Id: I50c665245a74c140470c58a32546591d187dfe4b
      Reviewed-by: default avatarChris Adams <christopher.adams@nokia.com>
      4c671c04
  25. May 24, 2012
    • Nico Vertriest's avatar
      Doc: Sanitized QML types · 6112c0f5
      Nico Vertriest authored
      
      -modified \brief
      -checked QML modules
      -added qml directory to the qdocconf file
      -added particles directory to the qdocconf file
      
      Change-Id: I589e32d3106cda37c7fa4d55a941afd9876fc2b2
      Reviewed-by: default avatarGeir Vattekar <geir.vattekar@nokia.com>
      6112c0f5
    • Aaron Kennedy's avatar
      Lazily create QMetaObjects · d2e557c2
      Aaron Kennedy authored
      
      For internal QML built types, creating a metaobject each time is
      just wasteful.  Additionally, as the property caches were always
      created from the intermediate QMetaObject, it was difficult to pass
      information directly from the compiler to the property cache.
      
      Change-Id: I769526b0edaaf16a86883f3065b75618b94e4077
      Reviewed-by: default avatarRoberto Raggi <roberto.raggi@nokia.com>
      d2e557c2
  26. May 08, 2012
  27. May 03, 2012
  28. Apr 27, 2012
    • Andrew den Exter's avatar
      Fix bounding rects of text items. · 2a6e105f
      Andrew den Exter authored
      
      Ensure the rectangles are correctly positioned with right
      and center aligned text, not just sized correctly. Also add
      padding to the clip rects so the cursor and styled text aren't
      clipped at the item boundaries.
      
      Change-Id: I03ef140589154ebd49b600b0a4c4fbeff845c10f
      Reviewed-by: default avatarYann Bodson <yann.bodson@nokia.com>
      2a6e105f
  29. Apr 23, 2012
  30. Apr 20, 2012
  31. Apr 19, 2012
  32. Apr 17, 2012
  33. Apr 16, 2012
  34. Apr 03, 2012
  35. Mar 30, 2012