Commit graph

8 commits

Author SHA1 Message Date
sgschantz
a3202e0ff9 handle delete with null context before 2022-03-14 13:00:44 +07:00
Marc Durdin
967fe24a1e fix(ios): selection should be utf-16 not scalar 2022-02-25 16:53:59 +11:00
Marc Durdin
2bfe63db2f fix(ios): properly handle selection
Relates to #5853

This deals with deleting the selection with the new interface for
KeymanWeb. It also ensures that the selection is always correctly sent
to KeymanWeb.
2022-02-23 19:46:56 +11:00
Marc Durdin
073ca98e2e feat(ios): add spacebar text controls
Relates to #949.

Mirror of #5349 (Android), for iOS.

* Adds setSpacebarText() API to Keyman Engine for iOS
* Adds displayName API to Keyman Engine for iOS
* Adds Preference for spacebar text to Keyman Engine for iOS
* Sets default spacebar text to keyboard name for FirstVoices Keyboards
2021-06-25 11:44:09 +10:00
jahorton
4449646312 chore(ios): Merge branch 'master' into feat/ios/resource-file-check 2021-05-28 13:07:58 +07:00
jahorton
5326927bed chore(ios): Merge branch 'master' into change/ios/workspace-reorg 2021-05-28 11:25:37 +07:00
jahorton
d98af34e71 chore(ios): Merge branch 'master' into change/ios/workspace-reorg 2021-05-28 07:19:14 +07:00
jahorton
582d587ad5 chore(ios): pass 4 - keyboard-related reorg, some dead code removal 2021-05-27 12:17:11 +07:00
Renamed from ios/engine/KMEI/KeymanEngine/Classes/InputViewController.swift (Browse further)