Commit graph

1945 commits

Author SHA1 Message Date
Randy Boring
7e3e6adfb8 fix warnings by removing unnecessary 'public' declarations 2019-06-05 17:20:30 -05:00
Randy Boring
dd11a3622b added switches to corrections and predictions cells 2019-06-03 02:10:00 -05:00
Randy Boring
43730d2501 UI Language Settings shows keyboards and 3 settings
launches KeyboardInfoView
2019-05-30 21:08:44 -05:00
Randy Boring
7691387669 begin Language Settings controller
crashes due to not making any cells yet
2019-05-30 00:14:18 -05:00
Randy Boring
c08c0dde63 fix crash when there is no model to download for the language of the newly downloaded keyboard 2019-05-29 16:44:01 -05:00
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
Randy Boring
fed3692891 banner and getstarted switches show, now. get started switch even works mostly
banner switch needs to  be  attached  to a  setting still.
2019-05-28 18:28:45 -05:00
Randy Boring
c3de33b7e8 break after installing first langage
get rtl property but default to false
2019-05-28 14:51:50 -05:00
Randy Boring
3b79a1266f process all the keyboard files so all the languages get added for later installation
but only installs for the first language
2019-05-28 14:51:50 -05:00
Randy Boring
5915de94b8 break after adding one keyboard
comment added to a possibly suspicious parameter
2019-05-28 14:49:05 -05:00
Randy Boring
1e3976f6a9 break after adding one keyboard
comment added to a possibly suspicious parameter
2019-05-28 14:41:38 -05:00
Randy Boring
232c321266 rename Installed Languages to Language Settings 2019-05-24 21:52:19 -05:00
Randy Boring
375a0890a3 clicking InstalledLanguages shows InstalledLanguagesViewController
count  the installed languages
navigate back to Settings
2019-05-24 00:32:09 -05:00
Randy Boring
01c88c7ac3 put Done button at top of Keyman Settings in viewDidLoad 2019-05-24 00:32:09 -05:00
Randy Boring
b52f0e651b launch SettingsViewController without Navigator, can't back out yet 2019-05-24 00:32:09 -05:00
Randy Boring
79c0fa0c06 settings starts to show up though you cannot exit settings yet! 2019-05-24 00:32:09 -05:00
Randy Boring
4d0163a707 save user defaults when changed and set the old preference when toggled 2019-05-24 00:32:09 -05:00
Randy Boring
2943130ca5 start of UI for lexical models
begin with top menu, stub for Settings, and  changing the underlying key for showing Get Started
2019-05-24 00:32:09 -05:00
Marc Durdin
84f79cd859
Merge in changes from master build.sh to kmbuild.sh 2019-05-24 10:51:40 +10:00
Marc Durdin
6ce76c6159
Merge branch 'master' into ios-firstvoices 2019-05-24 10:50:43 +10:00
Marc Durdin
6472c96758 [iOS] Don't rebuild KMEI when building FV as well as Keyman 2019-05-24 06:39:10 +10:00
Marc Durdin
d690e72ac7 [iOS] Restore testing file changes in Keyman for iOS to master 2019-05-22 16:01:23 +10:00
Marc Durdin
7edd901f8b [iOS] Add oem builds to build.sh 2019-05-22 14:48:40 +10:00
Marc Durdin
feb9b88589 [iOS] Continue cleanup of FV app 2019-05-20 14:26:47 +10: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