1. 23 Apr, 2013 - 2 commits
  2. 16 Apr, 2013 - 1 commit
    • Gabriel de Dietrich's avatar
      TextInput: Fix cursor height · 77dbda72
      Gabriel de Dietrich authored
      
      On many platforms, the current cursor looks too tall. The logic used
      in this patch is inspired by what we have in QTextLayout::drawCursor().
      It still looks too tall on Mac, but so it does in Qt Widgets.
      
      QQuickTextInput::positionToRectangle() has also been updated for consistency.
      
      Change-Id: I69b8ad246238d54db370db639a319a3edba6d78a
      Reviewed-by: default avatarJ-P Nurmi <jpnurmi@digia.com>
      77dbda72
  3. 02 Apr, 2013 - 1 commit
  4. 07 Mar, 2013 - 2 commits
  5. 04 Mar, 2013 - 1 commit
  6. 15 Feb, 2013 - 1 commit
  7. 31 Jan, 2013 - 1 commit
  8. 10 Jan, 2013 - 1 commit
  9. 19 Dec, 2012 - 1 commit
    • Frederik Gladhorn's avatar
      Accessibility: Improve interface handling in Quick · c8ef32e2
      Frederik Gladhorn authored
      
      This changes how interfaces are handled:
      the QAccessibleQuickItem will simply subclass
      all interfaces and dynamically return 0 or the
      appropriate interface_cast.
      
      This makes our implementation a lot more flexible.
      To make use of the value interface, only a value
      property is needed (together with a corresponding role).
      
      Since the implementation of the interfaces became simpler,
      the value interface and some text interface improvements
      go along with the change.
      
      Change-Id: I003ec3016d48d730a4acac467bce322167842f4d
      Reviewed-by: default avatarJan Arve Sæther <jan-arve.saether@digia.com>
      c8ef32e2
  10. 29 Nov, 2012 - 1 commit
  11. 26 Nov, 2012 - 1 commit
  12. 08 Nov, 2012 - 1 commit
  13. 19 Oct, 2012 - 1 commit
  14. 23 Sep, 2012 - 1 commit
  15. 08 Aug, 2012 - 1 commit
    • Bea Lam's avatar
      Fix uses of various qml doc commands · b2120f68
      Bea Lam authored
      
      Signals documented with \qmlsignal should indicate handler name,
      i.e. 'onSignal' rather than 'signal'.
      
      Methods documented with \qmlmethod do not need to document 'void'
      return values.
      
      Also the name of any documented attribute should be qualified
      with 'QtQuick2::<qmltype>'.
      
      Change-Id: I206dd9e8f39c3b84e029ae9d4101b05d0bfb3478
      Reviewed-by: default avatarAndrew den Exter <andrew.den-exter@nokia.com>
      b2120f68
  16. 06 Aug, 2012 - 2 commits
  17. 03 Aug, 2012 - 1 commit
  18. 30 Jul, 2012 - 1 commit
  19. 24 Jul, 2012 - 1 commit
  20. 17 Jul, 2012 - 2 commits
  21. 16 Jul, 2012 - 1 commit
  22. 11 Jul, 2012 - 1 commit
  23. 10 Jul, 2012 - 1 commit
  24. 05 Jul, 2012 - 1 commit
  25. 04 Jul, 2012 - 1 commit
  26. 03 Jul, 2012 - 1 commit
  27. 25 Jun, 2012 - 1 commit
  28. 22 Jun, 2012 - 1 commit
  29. 21 Jun, 2012 - 1 commit
    • 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
  30. 06 Jun, 2012 - 1 commit
    • 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
  31. 05 Jun, 2012 - 2 commits
  32. 29 May, 2012 - 1 commit
  33. 24 May, 2012 - 1 commit
  34. 13 May, 2012 - 1 commit
    • Andrew den Exter's avatar
      Defer construction of TextEdit/TextInput delegates. · bd5e23a0
      Andrew den Exter authored
      
      Don't create instances of the delegate components until the item
      gains focus, or the cursorVisible property is set to true.
      
      Cursor delegates are typically small and relatively fast to create and
      so won't have a significant cost during a one off focus in event,
      but that cost can still add up when creating a number of TextInputs
      or TextEdits at once.  If a delegate that is instantiated immeditately
      is required it is possible to instead create a child item and bind to
      the cursorRectangle and cursorVisible properties.
      
      Change-Id: I5ec2b5b6a30e534aee3dd5a58c6a5ac0686f5ce2
      Reviewed-by: default avatarMichael Brasser <michael.brasser@nokia.com>
      bd5e23a0
  35. 03 May, 2012 - 1 commit