1. 08 Jul, 2017 - 3 commits
    • Jarkko Koivikko's avatar
      Add support for Traditional Chinese handwriting (T9 Write CJK) · a82fd907
      Jarkko Koivikko authored
      
      This change adds handwriting support for Traditional Chinese.
      
      Change-Id: Ic358bf81795a3c88234b5e9c85635223ebf1c0d7
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      a82fd907
    • Jarkko Koivikko's avatar
      Add support for T9 Write CJK · 7f780a44
      Jarkko Koivikko authored
      
      This change adds support for handwriting in Simplified Chinese.
      
      The integration is based on T9 Write CJK SDK v7.8.1.
      
      [ChangeLog] Added support for CJK (Chinese/Japanese/Korean) handwriting
      via T9 Write.
      
      Change-Id: I18481cfd897987ecb471c49ecfcac62ea0c3489c
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      Reviewed-by: default avatarLiang Qi <liang.qi@qt.io>
      7f780a44
    • Jarkko Koivikko's avatar
      3rdparty/openwnn: Fix and optimize the engine due to QStringLiteral · 0bf1c6ad
      Jarkko Koivikko authored
      
      QStringLiteral is broken in MSVC2015 onwards when used with \uXXXX
      encoded character literals. This was the reason Japanese tests were
      failing - the OpenWNN engine was actually broken and producing
      garbage.
      
      Not only this change eliminates QStringLiteral from openwnn, but also
      reduces runtime memory usage by replacing QMap<QString, QString>.
      
      The new solution is based on simple binary lookup table WnnLookupTable.
      WnnLookupTable data was converted from existing QMap structures using
      WnnLookupTable::create() method, which was left there for future
      reference.
      
      This change also removes the unnecessary QObjectPrivate definitions
      from Romkan* classes.
      
      [ChangeLog][OpenWNN] Fixed and optimized OpenWNN engine (as a workaround
      for QStringLiteral breakage)
      
      Change-Id: I50c9e2f5c363e1314f47d7023685da543ec9a7eb
      Reviewed-by: default avatarhjk <hjk@qt.io>
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      0bf1c6ad
  2. 08 Jun, 2017 - 1 commit
  3. 07 Jun, 2017 - 1 commit
  4. 04 Jun, 2017 - 1 commit
  5. 31 May, 2017 - 1 commit
  6. 30 May, 2017 - 1 commit
  7. 23 May, 2017 - 1 commit
  8. 22 May, 2017 - 1 commit
  9. 15 May, 2017 - 5 commits
  10. 10 May, 2017 - 1 commit
  11. 09 May, 2017 - 4 commits
  12. 06 May, 2017 - 1 commit
  13. 05 May, 2017 - 3 commits
  14. 04 May, 2017 - 1 commit
  15. 24 Apr, 2017 - 1 commit
  16. 22 Apr, 2017 - 1 commit
  17. 19 Apr, 2017 - 1 commit
  18. 18 Apr, 2017 - 1 commit
  19. 06 Apr, 2017 - 2 commits
  20. 03 Apr, 2017 - 1 commit
  21. 30 Mar, 2017 - 1 commit
  22. 28 Mar, 2017 - 1 commit
  23. 13 Mar, 2017 - 1 commit
  24. 02 Feb, 2017 - 1 commit
  25. 01 Feb, 2017 - 3 commits
  26. 30 Jan, 2017 - 1 commit
    • Jarkko Koivikko's avatar
      Add full screen input mode for super wide screens · ad44e00c
      Jarkko Koivikko authored
      
      In full screen mode the virtual keyboard replicates the contents of
      the focused input field to full screen input field located on top
      of keyboard.
      
      This mode can be activated by VirtualKeyboardSettings.fullScreenMode.
      
      [ChangeLog] Added full screen input mode for super wide screens.
      
      Change-Id: Ib2650c04767fb0945cc2bedc5b1801d254a15a41
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      ad44e00c