1. May 22, 2013
  2. Apr 30, 2013
  3. Mar 20, 2013
    • Pierre Rossi's avatar
      Optimize QQuickTextEdit for larger documents. · f513e884
      Pierre Rossi authored
      
      The rationale is to not end up re-processing the whole document on each update
      Since we know where the editing takes place, we can break down the text edit's
      contents in several text nodes and only re-create the affected text nodes upon
      editing.
      
      This requires ripping out the SelectionEngine helper class from QQuickTextNode
      so that QQuickTextEdit can tap into its functionality directly.
      
      A positive side-effect of this exercise is that it should be much harder to
      to come across GlyphNodes packing more than 16300 glyphs or so.
      
      Task-number: QTBUG-29596
      Change-Id: Id29b0709baa43f5b29c44ab02398ba996be3e28a
      Reviewed-by: default avatarYoann Lopes <yoann.lopes@digia.com>
      f513e884
  4. Feb 21, 2013
  5. Jan 10, 2013
  6. Nov 26, 2012
  7. Sep 23, 2012
  8. Aug 06, 2012
  9. Jul 11, 2012
  10. Jul 09, 2012
    • Andrew den Exter's avatar
      Speed up TextEdit construction time. · 4598939e
      Andrew den Exter authored
      
      Defer setting content on the QTextDocument until componentComplete()
      to avoid unnecessary layouts and move one time setup for the
      text document from setContent to the constructor.
      
      Reduces the construction time of a TextEdit with RichText textFormat
      by about a third.
      
      Change-Id: Idde0772063bf769cde984efddd68589c55a7431a
      Reviewed-by: default avatarMartin Jones <martin.jones@nokia.com>
      4598939e
  11. Jul 04, 2012
  12. Jun 01, 2012
  13. May 03, 2012
  14. Apr 27, 2012
  15. Apr 19, 2012
  16. Apr 12, 2012
  17. Apr 02, 2012
    • Andrew den Exter's avatar
      Set cursorVisible to false when im cursor length is 0. · 368a3a73
      Andrew den Exter authored
      
      If the length of the QInputMethodEvent::Cursor attribute is 0 the
      cursor is supposed to be hidden.  To ensure this and any other IM
      state is reverted when the input method is reset send a empty
      event to the editor when preedit is cancelled or removed and
      count formatting or cursor changes when determining if the
      input method is composing (i.e has state that needs to be reset).
      
      Change-Id: Ifca69aa0c18776b1aef355ed6ae9aecc40b9d475
      Reviewed-by: default avatarYann Bodson <yann.bodson@nokia.com>
      368a3a73
  18. Mar 26, 2012
  19. Mar 20, 2012
  20. Feb 23, 2012
  21. Feb 10, 2012
  22. Feb 02, 2012
  23. Jan 30, 2012
  24. Jan 23, 2012
  25. Jan 16, 2012
  26. Jan 12, 2012
  27. Jan 05, 2012
  28. Dec 21, 2011
  29. Dec 15, 2011
  30. Dec 14, 2011
  31. Dec 09, 2011