1. 08 Jul, 2017 - 1 commit
    • 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
  27. 27 Jan, 2017 - 2 commits