Commit graph

55 commits

Author SHA1 Message Date
sgschantz
323f60b5f2 respond to review comments, change subsystem names 2024-01-23 14:26:24 +07:00
sgschantz
542dc83b44 remove XCGLogger dependency from Keyman Engine 2024-01-19 10:47:54 +07:00
jahorton
c023acfb0b fix(ios): also, the language-specific settings 2021-08-04 12:22:30 +07:00
jahorton
fcdb04ec14 chore(ios): Merge branch 'master' into chore/ios/handled-error-logging 2021-05-28 07:17:15 +07:00
jahorton
c04ef72f5b change(ios): drops conditional iOS <= 11 checks 2021-05-27 14:13:27 +07:00
jahorton
8cdca7372a feat(ios): more log.error conversion 2021-05-26 13:12:53 +07:00
jahorton
5187dfff17 chore(ios): connects many log cmds to Sentry 2021-05-26 09:59:19 +07:00
jahorton
a78d1d76cf fix(ios): adds i18n for some error alerts 2021-03-03 14:24:37 +07:00
jahorton
8f6e85af87 feat(ios): displays local welcome.htm for resource help 2020-09-23 12:04:26 +07:00
jahorton
6d1fbe045c feat(ios/app): integration with keyboard search 2020-08-06 13:03:15 +07:00
jahorton
bc061ebda6 refactor(ios/engine): rips out search lex-model querying 2020-08-06 12:53:19 +07:00
jahorton
01351ababb refactor(ios/engine): ResourceInfoView support for lexical models 2020-07-30 15:50:40 +07:00
jahorton
ad2ecaefc0 feat(ios/engine): completes settings views' i18n 2020-07-30 10:29:43 +07:00
jahorton
761ab6c687 chore(ios/engine): dead code removal + deprecations 2020-07-24 12:41:01 +07:00
jahorton
811d21c2f9 refactor(ios/engine): splits link processing into testable methods 2020-07-23 13:49:06 +07:00
jahorton
a9fd518a69 refactor(ios/engine): redesign of search returns, lex model chaining 2020-07-23 13:21:46 +07:00
jahorton
ae9aa48f67 feat(ios/engine): partial implementation for search result installation 2020-07-23 13:21:46 +07:00
jahorton
35bebbc506 refactor(ios/engine): '+' hook triggers search 2020-07-23 13:21:46 +07:00
jahorton
91ecb05b61 fix(ios): Predict/correct toggles act immediately 2020-02-18 12:27:11 +07:00
jahorton
925ccf6a75 change(ios): Partial refactor of resource info UI data retrieval
change(ios):  Minor polish, iOS history.md

docs(ios): history.md correction
2020-01-21 12:28:09 +07:00
jahorton
5e999e6ab1 feat(ios): Initial work toward a XIB-based InfoViewController 2020-01-21 12:28:01 +07:00
jahorton
ed00964ec2 change(ios): start color-constant definition pattern 2019-11-08 10:23:10 +07:00
jahorton
0ff1015411 fix(ios): most of the new Swift 5 deprecations 2019-11-01 08:25:35 +07:00
jahorton
a4e596749a change(ios): Swift 4 -> Swift 5 base conversion 2019-11-01 08:25:34 +07:00
jahorton
7e9b0def23 Hides correct toggle instead of disabling 2019-09-23 12:08:45 +07:00
jahorton
8ec2d849fb Disables correct toggle when predict disabled 2019-09-18 14:41:29 +07:00
Joshua Horton
7ddfe9a411
Merge pull request #2011 from keymanapp/ios-default-keyboard-delete
[iOS] Allows deletion of default keyboard
2019-08-30 06:39:32 +07:00
jahorton
4e178c4517 Allows slide-deletion of default keyboard 2019-08-29 09:47:55 +07:00
jahorton
2868dc8909 Merge branch 'beta' into ios-resource-download-manager 2019-08-26 13:36:21 +07:00
jahorton
aedcd96825 Allows deletion of default keyboard. 2019-08-26 13:18:01 +07:00
jahorton
cc60a6eee3 Cleans up new warnings from the branch 2019-08-23 12:03:52 +07:00
jahorton
a6787ba39e Allows bypassing master language list 2019-08-23 09:38:00 +07:00
jahorton
72496bb894 Moves swipe-deletion from picker to lang settings 2019-08-09 15:12:38 +07:00
jahorton
59a26cd1a2 More Settings menu adjustments. 2019-08-08 11:51:18 +07:00
jahorton
2a6d5788a9 Fixes toggles on language screen. 2019-08-08 11:39:15 +07:00
Randy Boring
861f089632 capitalize the heading for Keyboards and Language settings in LanguageSettingsViewController 2019-07-29 16:18:15 -05:00
rfaramir
01dda40512
Merge pull request #1885 from keymanapp/ios-ui-language-add-lm
[ios] ui language add lexical model
2019-07-26 02:04:08 -04:00
jahorton
1c03dae60b Enacts predict/correct settings in embedded KMW 2019-07-25 11:52:37 +07:00
jahorton
a9af23f06a Establishes iOS correct/predict prefs storage 2019-07-25 10:34:22 +07: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
7b92acc9df send the language to the controller showing the lexical models for this language 2019-07-23 11:50:31 -04: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
Randy Boring
e3a64f811a download lexical model after keyboard install via Installed Languages Plus button 2019-06-26 13:50:47 -05:00
Randy Boring
04e2fde8d1 fixed indentation 2019-06-18 21:48:59 -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
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
267968fbe8 add Manage dictionary line to Language Settings view 2019-06-12 20:55:05 -05:00