1. 04 Aug, 2017 - 1 commit
    • Jarkko Koivikko's avatar
      t9write: Fix regression introduced in the T9 Write CJK integration · b4f4cfff
      Jarkko Koivikko authored
      
      The T9 Write CJK integration added a new internal function
      T9WriteInputMethodPrivate::setContext() used for updating T9 Write
      session settings for different layout scenarios (e.g. full screen
      mode vs regular layout).
      
      However, this function calls finishRecognition() so it breaks the
      input when switching between full screen mode and regular layout.
      
      Fix this regression by preserving input between context changes.
      
      Change-Id: I3ac269247466d34729c9b49c43425af069af69ea
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      b4f4cfff
  2. 31 Jul, 2017 - 2 commits
  3. 26 Jul, 2017 - 2 commits
    • Simon Hausmann's avatar
      Merge remote-tracking branch 'origin/5.9' into dev · 14cc4db3
      Simon Hausmann authored
       Conflicts:
      	.qmake.conf
      	tests/auto/inputpanel/BLACKLIST
      
      Change-Id: Iab123586edb652a8ce14d89736aa13dc3c6203e6
      14cc4db3
    • Friedemann Kleint's avatar
      styles.qrc: Remove qmldir · a11fd7e4
      Friedemann Kleint authored
      
      If a plugin is used, the qmldir file must be located next to
      the plugin in the file system. By it being included in the .qrc
      file it was deployed twice, once in the file system and once
      in the virtual resource file system. A recent change in declarative
      ended up doing an implicit import on that virtual directory and
      thus uncovered this bug of the qmldir file being present in a (virtual)
      directory where it doesn't belong.
      
      qml_module.prf takes care of deploying the qmldir.
      
      Task-number: QTBUG-62138
      Change-Id: I7693b5656cb593454e2d777fe179e6f889d6dbdf
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@qt.io>
      a11fd7e4
  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. 19 Jul, 2017 - 1 commit
    • Sami Nurmenniemi's avatar
      Enable tests for boot2qt · 4e42bcc0
      Sami Nurmenniemi authored
      The tests for boot2qt were disabled with commit
      96c9211b
      
      . The tests can
      be enabled since qtdeclarative now fallbacks to software
      renderer if OpenGL is not supported.
      
      Also blacklisted a test failing because of QTBUG-61279
      
      Change-Id: I56bd5041b1ffbb150cdaab1f76638fd79041af06
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@qt.io>
      4e42bcc0
  7. 08 Jul, 2017 - 5 commits
  8. 30 Jun, 2017 - 2 commits
  9. 23 Jun, 2017 - 1 commit
  10. 22 Jun, 2017 - 1 commit
  11. 12 Jun, 2017 - 1 commit
  12. 08 Jun, 2017 - 1 commit
  13. 07 Jun, 2017 - 1 commit
  14. 04 Jun, 2017 - 1 commit
  15. 31 May, 2017 - 1 commit
  16. 30 May, 2017 - 1 commit
  17. 23 May, 2017 - 1 commit
  18. 22 May, 2017 - 1 commit
  19. 15 May, 2017 - 5 commits
  20. 10 May, 2017 - 1 commit
  21. 09 May, 2017 - 4 commits
  22. 06 May, 2017 - 1 commit
  23. 05 May, 2017 - 3 commits
  24. 04 May, 2017 - 1 commit