Commit graph

18 commits

Author SHA1 Message Date
sgschantz
542dc83b44 remove XCGLogger dependency from Keyman Engine 2024-01-19 10:47:54 +07:00
jahorton
55e39b8413 fix(ios): app browser kmp downloads 2021-03-02 14:33:38 +07:00
jahorton
96532c2026 feat(ios/engine): package download failure test 2020-07-08 11:50:21 +07:00
jahorton
3482f86d54 fix(ios/engine): HTTPDownloader download error handling 2020-07-08 10:06:40 +07:00
jahorton
047afc1ec0 feat(ios): introduces HTTPDownloader unit testing 2020-05-28 10:36:37 +07:00
jahorton
b9da8ae4e6 change(ios): Uses default .shared URLSession 2020-05-28 10:36:22 +07:00
jahorton
4648815085 refactor(ios/engine): reworks HTTPDownloader for easier mocking 2020-05-28 10:36:22 +07:00
jahorton
d00acc3e7d More robust download state handling 2019-08-22 09:26:17 +07:00
Randy Boring
348edaba56 download, unpack, parse, and save an ad hoc lexical model 2019-03-29 01:06:38 -05:00
Marc Durdin
9d96265da7 Completed ad-hoc keyboard fix (slightly different pathway than first attempt) 2018-03-16 10:46:19 +07:00
Gabriel Wong
35c40be9a6 Use log directly instead of via kmLog 2017-12-07 14:37:24 +07:00
Gabriel Wong
a1a4a7de58 Create KeyboardRepository protocol 2017-12-04 12:52:25 +07:00
Gabriel Wong
9fb78c75da Remove unneeded public and @objc 2017-11-06 12:12:43 +07:00
Gabriel Wong
c0bbd92f3f Fix copying downloaded keyboard JS 2017-10-20 09:50:01 +07:00
Gabriel Wong
631cb3d19a Migrate KMManager to Swift 2017-10-20 09:49:53 +07:00
Gabriel Wong
4ee382b34e Create KeymanEngine framework 2017-10-03 10:48:23 +07:00
Gabriel Wong
d28779f356 Use Swift 4 in KMEI 2017-09-28 13:24:11 +07:00
Gabriel Wong
ce4b2a10cc Migrate KMHTTPDownloader to Swift 2017-09-28 11:10:52 +07:00