Commit graph

1341 commits

Author SHA1 Message Date
jahorton
1469e41452 In-app banner scaling workaround 2019-07-24 14:52:23 +07:00
jahorton
ff914d8089 Fixes iOS lexical model preference management 2019-07-24 14:52:20 +07:00
Randy Boring
af2544eb37 change model or lexical model to dictionary 2019-07-23 22:28:27 -04:00
Randy Boring
0828049385 can now download a lexical model from the cloud 2019-07-23 12:39:46 -04:00
Randy Boring
641f3c271a show more of the lm name by removing boilerplate text in front of it 2019-07-23 12:37:38 -04:00
Randy Boring
1e85c4c6cc use dictionaray instead of lexical model for user strings
show the name of the model installed when there is only one
2019-07-23 12:33:33 -04:00
Randy Boring
f6e66e7e0e default version string is 1.0 2019-07-23 12:32:49 -04:00
Randy Boring
ca46e6bb14 Table view data source UITableViewDataSource marked 2019-07-23 12:32:25 -04:00
Randy Boring
d13722e638 Table view data source UITableViewDataSource marked 2019-07-23 12:31:48 -04:00
Randy Boring
c6952f7a10 LanguageLMDetailViewController.swift and LanguageLMDetailViewController.xib added
InstalledLanguagesViewController and LanguageSpecificViewController changed ids
2019-07-23 12:30:27 -04:00
Randy Boring
7b92acc9df send the language to the controller showing the lexical models for this language 2019-07-23 11:50:31 -04:00
Randy Boring
42fb61cc3a document installed2API and make available to outside code 2019-07-23 11:46:10 -04:00
Randy Boring
a654d541d4 LexicalModelState is not needed, KeyboardState has all the values we need, note where we need to put a dialog when there are no lexical models for this language 2019-07-23 11:44:27 -04:00
Randy Boring
811407f59e Merge branch 'master' into ios-ui-language-add-lm
the branch this depended on was merged to master and deleted
2019-07-18 23:51:32 -05:00
Randy Boring
777bbe3e1e merge and improve 2019-07-18 22:33:21 -05:00
Randy Boring
b7b46557fc Merge branch 'master' into ios-ui-lm-management 2019-07-18 21:37:44 -05:00
rfaramir
36a5a7a469
Merge pull request #1868 from keymanapp/ios-ui-language-add-kbd
[ios] Add keyboard from Language Settings
2019-07-18 19:56:54 -05:00
rfaramir
c320e54271
Merge pull request #1865 from keymanapp/ios-test-reachability
[ios] test target and swift reachability
2019-07-18 19:53:45 -05:00
Marc Durdin
9b13d130a7
Merge pull request #1852 from keymanapp/ios-key-preview-position-fix-1850
[web] [iOS] [Android] Adjust position of subkeys and key previews
2019-07-18 16:32:03 +10:00
rfaramir
d21f6493dd
Merge pull request #1610 from keymanapp/ios-multi-lang-kbd
[ios] Update installing a multilingual keyboard from local kmp package
2019-07-17 22:43:37 -05:00
Randy Boring
91961fe6b6 remove commented-out header import 2019-07-17 22:34:36 -05:00
Randy Boring
1e55aed052 parse the whole input, it may be skipped when installed later 2019-07-17 22:02:58 -05:00
Randy Boring
8853cb3c00 removed boilerplate comments 2019-07-17 20:51:54 -05:00
Randy Boring
ba8b8228f9 done disable Done btn when adding a lesical model 2019-07-17 19:24:54 -05:00
Randy Boring
7c6eec266d Language Settings can now add a new keyboard via LanguageSpecificViewController, a subclass of LanguageViewController
LanguageViewController made more easily subclassable so languages variable doesn't have to be exposed
2019-07-16 15:07:54 -05:00
Randy Boring
a6f7cd3891 add Plus button to add a keyboard 2019-07-15 12:55:45 -05:00
Joshua Horton
33814b1c73
Merge branch 'master' into ios-ui-lm-management 2019-07-15 10:39:14 +07:00
Randy Boring
892cec8723 only register lexical model if it is valid for the current language 2019-07-14 22:19:00 -05:00
Randy Boring
63761b9618 Test Target works now
begins work on keeping better track of languages and related data
2019-07-11 18:16:51 -05:00
Randy Boring
f96dc1a5c7 Merge branch 'master' into ios-test-reachability 2019-07-09 18:22:56 -05:00
Randy Boring
1929193634 finish adding keyboard and lexical model callbacks so the UI doesn't stay unusable 2019-07-08 22:50:47 -05:00
Randy Boring
52d8987916 logging to track callbacks 2019-07-08 22:49:53 -05:00
jahorton
4be2652383 Tweaks iOS keyboard.html to use new nomenclature 2019-07-04 10:40:56 +07:00
Marc Durdin
1ae9b63575
Merge branch 'master' into ios-key-preview-position-fix-1850 2019-07-03 09:50:06 +10:00
Randy Boring
8db97abfbb fixes exception thrown for having UI calls made while on background thread 2019-07-01 01:42:50 -05:00
Randy Boring
fee3a6d9fc a couple javadoc comments 2019-07-01 01:42:12 -05:00
Marc Durdin
3d8bdb32d5 [iOS] Upgrade project files to enable additional warnings 2019-07-01 12:44:24 +10:00
Marc Durdin
f84f4dbe70 [iOS] Update localisation formats 2019-07-01 12:42:25 +10:00
Marc Durdin
bfe7120214 [iOS] Cleanup hints 2019-07-01 12:41:15 +10:00
Marc Durdin
4dfb8b1895 [web] Adjust position of subkeys and key previews for iOS (needs test against Android); fixup init order error with correctOSKTextSize 2019-07-01 12:27:20 +10:00
Randy Boring
e3a64f811a download lexical model after keyboard install via Installed Languages Plus button 2019-06-26 13:50:47 -05:00
Randy Boring
303ddf61b9 made UI changes from main thread only with dispatch async 2019-06-19 21:40:07 -05:00
Randy Boring
04e2fde8d1 fixed indentation 2019-06-18 21:48:59 -05:00
Randy Boring
91b9595f05 put model name in display text, model id in detailed display text 2019-06-17 21:25:15 -05:00
Randy Boring
34aa3b806a headers for keyboards and language settings in Language Settings UI 2019-06-17 21:13:27 -05:00
Randy Boring
6bab22435f title Installed Languages instead of Languages Settings 2019-06-17 19:47:08 -05:00
Randy Boring
3d28463abd use 16.0pt font to be like the Languages list and others 2019-06-17 19:46:27 -05:00
Randy Boring
be5b47cbe1 remove Manage Dictionary until we implement that 2019-06-17 19:36:23 -05:00
Randy Boring
22ebb33188 eliminate error of cannot convert value of type 'InstallableLexicalModel' to expected argument type 'InstallableLexicalModel' 2019-06-17 19:04:36 -05:00
Randy Boring
61f96392a8 start of attempt to get Test target building
ambiguous reference in UserDefaults is killing me!
2019-06-14 16:48:49 -05:00