Commit graph

305 commits

Author SHA1 Message Date
Randy Boring
f2e1d6ee70 fix crash when there is no model to download for the language of the newly downloaded keyboard 2019-05-29 16:27:17 -05:00
jahorton
bf5ddce576 Patches iOS embedded sourcemap issues. 2019-05-15 09:55:24 +07:00
jahorton
e6bc5db912 Adds note where app longpress needs extension. 2019-05-14 16:21:39 +07:00
Joshua Horton
32e6896d27
Merge pull request #1756 from keymanapp/ios-1212-context-bug
[iOS] Filters out prefixed LTR/RTL marks from context.
2019-05-14 13:42:24 +07:00
Joshua Horton
78a6ae8f80
Merge pull request #1764 from keymanapp/ios-predictive-context-reset
[iOS] Fixes issues with context reset ops.
2019-05-14 12:52:46 +07:00
jahorton
9bc374628f Smarter false-context-change detection. 2019-05-14 11:47:33 +07:00
jahorton
66953448a3 Tweaks iOS changes for better org and use of JSON. 2019-05-14 10:55:26 +07:00
jahorton
02e290aa85 Base work for iOS pred text longpress support. 2019-05-13 15:49:16 +07:00
jahorton
74f1f1f2d4 Merge branch 'master' into ios-1212-context-bug 2019-05-08 14:23:52 +07:00
jahorton
f18957d16e Reverts change that broke context persistence. 2019-05-08 13:02:42 +07:00
jahorton
e44e6772a1 Merge branch 'master' into ios-predictive-context-reset 2019-05-08 12:31:40 +07:00
jahorton
d9c48d2723 Fixes issues with context reset ops. 2019-05-08 09:28:32 +07:00
Joshua Horton
90d0de6f7d
Merge branch 'master' into ios-load-model 2019-05-07 11:35:56 +07:00
Joshua Horton
7c11eab6fe
Merge pull request #1737 from keymanapp/ios-load-model-integrate
[iOS] Linking of installed lexical models with embedded KMW
2019-05-07 11:34:19 +07:00
jahorton
733854e2b5 Adds textDidChange 'swallow' to prevent KMW desync 2019-05-06 15:58:19 +07:00
jahorton
ced7092e61 Removes now-defunct code. 2019-05-03 13:56:18 +07:00
jahorton
dbbeccebdb Filters out prefixed LTR/RTL marks from context. 2019-05-03 12:43:45 +07:00
Randy Boring
6169b672be download the lexical model kmp file with URLSession task 2019-05-02 04:56:35 -05:00
jahorton
e27d351e51 Tweaks kmwembedded's touchMenuPos. 2019-05-02 08:26:48 +07:00
Randy Boring
0af7ba20b6 rename Date+ISOExtension.swift to Formatter+DateISOExtension.swift
remove unnecessary ?? as left hand side was always true
2019-05-01 18:49:06 -05:00
Randy Boring
2226215ea6 rename Date+ISOExtension.swift to Formatter+ISODateExtension.swift
remove an unnecessary ?? since the left hand  side is always true
2019-05-01 18:47:32 -05:00
Randy Boring
0d054852ca add logging an error when both a keyboard and a lexical model are present
removed redundant check
2019-04-30 02:34:29 -05:00
Randy Boring
1f6b0add8b removed comment showing query to be added 2019-04-30 02:28:05 -05:00
Randy Boring
b4360f9ada bypass the openURL two-step troubles and download the lexical model directly
then install it without asking
2019-04-30 02:14:59 -05:00
jahorton
36bc731b28 Fixes popup keys and system keyboard select menu 2019-04-30 10:24:26 +07:00
jahorton
0420675a27 Fixes subkey menu display in system keyboard. 2019-04-30 09:53:56 +07:00
jahorton
6f4969bace Properly manages banner heights. 2019-04-29 15:17:09 +07:00
jahorton
e74f9f2e07 Merge branch 'master' into ios-banner-replacement-image-fix 2019-04-29 14:23:17 +07:00
jahorton
f1848dc6c9 Partial reimplementation of default iOS banner. 2019-04-29 14:19:48 +07:00
Randy Boring
f5a5a9cf52 fully implement downloading a lexical model after downloading a keyboard for its language 2019-04-28 03:45:21 -05:00
jahorton
fa55fcb562 Merge branch 'ios-load-model' into ios-load-model-integrate 2019-04-26 08:20:13 +07:00
Randy Boring
04fd0077a1 Merge branch 'master' into ios-load-model
So the PR by Joshua that is based on this will look right
2019-04-25 02:16:28 -05:00
Randy Boring
50e0dbea7d note where next change goes 2019-04-25 02:16:14 -05:00
Randy Boring
2cbc7be90e working towards loading lexical models via API 2019-04-24 03:10:28 -05:00
jahorton
a62de30807 [iOS] lexical model activation 2019-04-24 13:39:24 +07:00
jahorton
24dca0e6a6 Adds documentation, integrates partially for iOS. 2019-04-23 09:16:42 +07:00
Randy Boring
faa75c0df7 retabbed and take out Version syntax problem 2019-04-01 23:10:26 -05:00
Randy Boring
348edaba56 download, unpack, parse, and save an ad hoc lexical model 2019-03-29 01:06:38 -05:00
jahorton
6da4c78161 Extremely rough rip-out-and-replace for the banner 2019-03-27 09:17:10 +07:00
Randy Boring
89fbe0a2d0 start on lexical model 2019-03-04 19:23:24 -06:00
Joshua A. Horton
cce4c82bcf Improves discovery of KMEI framework bundle, dropping load times. 2019-01-03 15:16:41 +07:00
Joshua Horton
124497d732
Merge pull request #1445 from keymanapp/ios-1070-popup-diacritics
[iOS] Subkey combining diacritic display fix
2018-12-19 11:34:50 +07:00
Joshua A. Horton
66b69a7ace iOS History + zero-length string check. 2018-12-19 10:15:02 +07:00
Joshua A. Horton
dbc64548e7 Fixes disappearing diacritics on popup subkeys. 2018-12-18 14:24:49 +07:00
Darcy Wong
1036c73280 Update iOS keyboard to sil_euro_latin-1.8.1.js 2018-12-11 09:55:00 +07:00
Joshua A. Horton
f5465dbae9 Merge branch 'master' into ios-444-keyboard-refactor 2018-12-05 12:13:27 +07:00
Joshua A. Horton
07572a4527 Upgrades the .taptic-based feedback a notch for code BEEP on iOS. 2018-12-05 11:50:56 +07:00
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
d76717a8f7 Improves InputViewController encapsulation. 2018-12-05 09:27:02 +07:00