Commit graph

16 commits

Author SHA1 Message Date
jahorton
d65ecd1035 refactor(ios/engine): useLocal support, other Keyman sites 2020-07-21 09:13:04 +07:00
jahorton
4e8de9a045 feat(ios/engine): adds getInstalledPackage(for:) 2020-06-23 09:19:14 +07:00
jahorton
15d0914181 fix(ios/engine): migrated resource packageID tracking 2020-06-16 08:53:10 +07:00
jahorton
28edcdd7f9 feat(ios/engine): KeymanPackage now parses its ID 2020-06-12 10:31:53 +07:00
jahorton
9af50af36d change(ios/engine): adds framework for package-based namespacing 2020-06-11 09:44:26 +07:00
jahorton
3c38dc106d refactor(ios/engine): common FullID type, associated Swift shenanigans 2020-06-09 10:42:08 +07:00
jahorton
fe058e9e94 refactor(ios/engine): significant abstraction work for KMP installs 2020-06-03 12:21:16 +07:00
jahorton
fe0fb7dea7 feat(ios): QR code generation + display 2020-01-21 12:28:08 +07:00
jahorton
67dad4c11c fix(ios): prevents lowercased API returns from causing mismatches 2019-12-03 09:01:14 +07:00
jahorton
78a7445a1d Fixes one-time keyboard installation reset 2019-08-23 11:59:22 +07:00
jahorton
ca7f6167b7 HTTPDownloader handler tweaks 2019-08-16 15:58:39 +07:00
Gabriel Wong
ddb29b2096
Merge pull request #494 from keymanapp/ios-custom-flag
Correctly mark custom keyboards
2017-12-18 09:49:54 +07:00
Gabriel Wong
9a47fb3eac Correctly mark custom keyboards 2017-12-14 10:35:50 +07:00
Gabriel Wong
658e2c460d Create FullKeyboardID to identify user keyboards 2017-12-08 16:04:02 +07:00
Gabriel Wong
1a286d237c Use InstallableKeyboard struct in KeymanEngine 2017-11-07 10:58:01 +07:00
Gabriel Wong
9ca720426e Use Language struct 2017-11-07 10:58:01 +07:00