Commit graph

18 commits

Author SHA1 Message Date
Joshua A. Horton
c140c22daf Correctly reimplements the in-app keyboard selector, fixes bug. 2018-12-05 10:40:24 +07:00
Joshua A. Horton
a5f08905f0 Reinstates keyboard picker in-app from keyboard. 2018-12-05 09:56:37 +07:00
Joshua A. Horton
f7c525d5c2 Mild reorg + removal of now-unused code. 2018-12-05 08:49:14 +07:00
Marc Durdin
46efbbc5c8 Fixes #510. If a keyboard.json has no timezone in the last modified date string, then it will still install 2018-06-13 13:12:43 +07:00
Jacob Bullock
4360fdbed2 convenience method for getting date strategy that supports milliseconds 2018-05-01 06:31:17 -06:00
Gabriel Wong
8415be4fd3 Merge branch 'master' into ios-directory-migration 2017-12-15 10:33:16 +07:00
Gabriel Wong
3b2e1153ca Keep track of migrations that are performed 2017-12-08 16:21:40 +07:00
Gabriel Wong
658e2c460d Create FullKeyboardID to identify user keyboards 2017-12-08 16:04:02 +07:00
Gabriel Wong
35c40be9a6 Use log directly instead of via kmLog 2017-12-07 14:37:24 +07:00
Gabriel Wong
b444ddf7aa FileExtension constants 2017-11-30 11:50:48 +07:00
Gabriel Wong
3f2942ca2d Fix parsing of custom keyboard JSON 2017-11-16 13:31:42 +07:00
Gabriel Wong
3680050404
Merge pull request #389 from keymanapp/ios-typed-notification
Add types to notifications
2017-11-16 09:46:50 +07:00
Gabriel Wong
a2a3e1fb16 Move userKeyboard(withID:languageID:) to UserDefaults 2017-11-14 12:01:43 +07:00
Gabriel Wong
932e247e0f Make UserDefaults keys internal 2017-11-14 11:45:54 +07:00
Gabriel Wong
b9553a3198 Make remaining notifications typed 2017-11-07 11:04:28 +07:00
Gabriel Wong
6e3fbe1b74 Framework for typed notifications 2017-11-07 11:04:25 +07:00
Gabriel Wong
1a286d237c Use InstallableKeyboard struct in KeymanEngine 2017-11-07 10:58:01 +07:00
Gabriel Wong
5fe89621de Move extensions into group 2017-10-20 15:57:10 +07:00