1. 24 Aug, 2017 - 2 commits
  2. 21 Aug, 2017 - 2 commits
  3. 16 Aug, 2017 - 2 commits
    • Jarkko Koivikko's avatar
      3rdparty/t9write: unpack.py: Allow duplicate file names · d256ad12
      Jarkko Koivikko authored
      
      This change allows the rules with same input file name (but
      with different directory prefix) to co-exist. It works by
      removing the already matched input file from the "zip list".
      However, this only works if the rules are ordered correctly,
      i.e. the most exact ones being first in the list.
      
      Consider the following example:
      
      'data/arabic': [
          '*/Arabic/_databas_le.bin',
      ],
      'data': [
          '*/_databas_le.bin',
      ]
      
      Without this change the later rule will override the
      file entry already copied for 'data/arabic'. But with
      'Arabic/_databas_le.bin' removed from the input list, it
      will not be matched.
      
      Change-Id: Ifd06125d1519c45dba077e50f69769fdb0070351
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      d256ad12
    • Jarkko Koivikko's avatar
      3rdparty/t9write: Add input directory argument · bc84550e
      Jarkko Koivikko authored
      
      Accept directory as an input argument in addition to zip file.
      
      Change-Id: I2faf446f7636d190941fae0f76e569cb1e7c332e
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      bc84550e
  4. 25 Jul, 2017 - 1 commit
    • Jarkko Koivikko's avatar
      3rdparty/openwnn: Fix and optimize the engine due to QStringLiteral · 27eb4f56
      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)
      
      Task-number: QTBUG-62133
      Change-Id: I50c9e2f5c363e1314f47d7023685da543ec9a7eb
      Reviewed-by: default avatarhjk <hjk@qt.io>
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      (cherry picked from commit 0bf1c6ad)
      27eb4f56
  5. 21 Jul, 2017 - 1 commit
  6. 08 Jul, 2017 - 2 commits
    • 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
  7. 04 Jun, 2017 - 1 commit
  8. 22 Apr, 2017 - 1 commit
  9. 05 Jan, 2017 - 1 commit
  10. 20 Dec, 2016 - 2 commits
  11. 18 Dec, 2016 - 1 commit
  12. 12 Dec, 2016 - 1 commit
  13. 02 Dec, 2016 - 1 commit
  14. 30 Nov, 2016 - 1 commit
  15. 24 Oct, 2016 - 1 commit
  16. 21 Oct, 2016 - 1 commit
  17. 15 May, 2016 - 1 commit
    • Jarkko Koivikko's avatar
      Fix lipi plugin install location · e99680e6
      Jarkko Koivikko authored
      
      Installing plugins into a data path is a very bad idea, even more so
      when the path disagrees with the non-prefix location.
      
      The default LIPI_ROOT contains both the plugins and the projects needed
      at runtime for handwriting recognition. This change adds new environment
      variable LIPI_LIB which points to location for plugins only. This allows
      the separation of the two.
      
      Change-Id: Ie50b6871b6d176b2d06ff068743b40e9daa2c5cb
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
      e99680e6
  18. 13 May, 2016 - 1 commit
  19. 09 May, 2016 - 1 commit
  20. 04 May, 2016 - 1 commit
  21. 02 May, 2016 - 2 commits
  22. 13 Apr, 2016 - 2 commits
  23. 08 Apr, 2016 - 4 commits
  24. 21 Mar, 2016 - 1 commit
  25. 07 Dec, 2015 - 2 commits
  26. 27 Nov, 2015 - 1 commit
  27. 27 Oct, 2015 - 1 commit
  28. 07 Oct, 2015 - 1 commit
  29. 25 Sep, 2015 - 1 commit