Avalonia icon indicating copy to clipboard operation
Avalonia copied to clipboard

Fully working IME - WASM, ios and Android

Open danwalmsley opened this issue 1 year ago • 2 comments

Combined effort: @Gillibald @kekekeks @danwalmsley

  • win32 preedit support.

  • android pre edit

  • ios preedit

  • refactors and fixes to ime api, with working android and ios keyboard.

  • wasm - sync ime context with browser.

Remaining todo:

  • [x] Return key setting
  • [x] Focus issue on android.
  • [x] pressing button when keyboard is showing should trigger button command as well as close keyboard.
  • [x] Accepts return obeyed

danwalmsley avatar Sep 14 '22 17:09 danwalmsley

You can test this PR using the following package version. 11.0.999-cibuild0024016-beta. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]

avaloniaui-team avatar Sep 22 '22 13:09 avaloniaui-team

You can test this PR using the following package version. 11.0.999-cibuild0024020-beta. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]

avaloniaui-team avatar Sep 22 '22 15:09 avaloniaui-team

You can test this PR using the following package version. 11.0.999-cibuild0024027-beta. (feed url: https://nuget.avaloniaui.net/repository/avalonia-all/index.json) [PRBUILDID]

avaloniaui-team avatar Sep 23 '22 05:09 avaloniaui-team

we decided to merge this as only a few remaining issues with WASM implementation, and that will be better dealt with in PR for new wasm backend.

danwalmsley avatar Sep 25 '22 10:09 danwalmsley