Commit graph

9307 commits

Author SHA1 Message Date
jahorton
86dec07ccd change(ios/engine): author -> copyright, view ordering when all vertically stacked 2020-07-28 08:33:56 +07:00
jahorton
b1c54cacde feat(ios): starts XIB integration 2020-07-27 16:09:56 +07:00
jahorton
b9d73683ab feat(ios/engine): adaptive XIB layout for package prompt 2020-07-27 15:31:29 +07:00
jahorton
d3e89bea43 chore(ios/engine): a spot of cleanup + future note 2020-07-27 13:28:07 +07:00
jahorton
8c0828ade6 refactor(ios/engine): package install moved out of package welcome view 2020-07-27 13:18:19 +07:00
jahorton
1b04151a0d fix(ios/engine): packages' welcome.htm images 2020-07-27 12:30:46 +07:00
Keyman Server
74350251ff
Merge pull request #3409 from keymanapp/auto/version-master-14.0.117
auto: increment master version to 14.0.117
2020-07-25 04:02:13 +10:00
Keyman Build Agent
08e3ed3a8f auto: increment master version to 14.0.117 2020-07-24 14:01:22 -04:00
Joshua Horton
d8d1f1f217
Merge pull request #3402 from keymanapp/chore/ios/engine/dead-installation-code-cleanup
chore(ios/engine): dead code removal + deprecations
2020-07-24 15:43:26 +07:00
Eberhard Beilharz
1f87a0f6ea
Merge pull request #3398 from keymanapp/feat/linux/issue-3271
feat(linux): keyman:// protocol handler
2020-07-24 10:30:11 +02:00
Joshua Horton
089b82dae2
Merge pull request #3405 from keymanapp/feat/ios/engine/staging-hosts
feat(ios/engine): use of Keyman staging sites
2020-07-24 14:07:25 +07:00
Eberhard Beilharz
5ead98dd71
fix(linux): Fix unit tests for beta and stable builds 2020-07-24 08:52:33 +02:00
jahorton
65676aa188 feat(ios/engine): use of Keyman staging sites 2020-07-24 13:34:51 +07:00
Eberhard Beilharz
af28de88fa
Merge pull request #3397 from keymanapp/docs/readme
docs(linux): Update readme
2020-07-24 08:32:37 +02:00
Joshua Horton
4ee325b897
Merge pull request #3401 from keymanapp/feat/ios/engine/delayed-model-chaining
feat(ios/engine): support for deferred chaining of lexical model downloads
2020-07-24 13:13:42 +07:00
Joshua Horton
69fdeeb5f7
Merge pull request #3384 from keymanapp/feat/ios/engine/keyboard-search
feat(ios/engine): keyboard search core
2020-07-24 13:13:04 +07:00
Joshua Horton
d33fbaefe3
Merge pull request #3395 from keymanapp/feat/ios/engine/concurrent-download-queue
feat(ios/engine): download queue concurrency
2020-07-24 13:12:51 +07:00
Joshua Horton
275739a457
Merge pull request #3388 from keymanapp/refactor/ios/engine/chained-lexical-model-downloads
refactor(ios/engine): chained lexical model install callback, fix
2020-07-24 13:12:40 +07:00
Joshua Horton
e7e5c6a491
Merge pull request #3383 from keymanapp/refactor/ios/engine/build-package-download-links
refactor(ios/engine): builds package download links
2020-07-24 13:12:33 +07:00
jahorton
761ab6c687 chore(ios/engine): dead code removal + deprecations 2020-07-24 12:41:01 +07:00
jahorton
3e87b961d4 feat(ios/engine): dismissal -> closure cancellation notice 2020-07-24 11:02:48 +07:00
jahorton
4b5a648730 feat(ios/engine): test for deferred closure call 2020-07-24 10:33:01 +07:00
jahorton
059465cf2d fix(ios/engine): unit test conversions 2020-07-24 10:24:37 +07:00
jahorton
f1b3617283 refactor(ios/engine): delayed lexical model fetches, install-error notification 2020-07-24 10:24:13 +07:00
jahorton
4988a9b40e feat(ios/engine): public access to search module 2020-07-24 09:02:14 +07:00
jahorton
a995f40c39 change(ios/engine): search callbacks now provide URL 2020-07-24 08:46:39 +07:00
Keyman Server
0e6537e6c7
Merge pull request #3400 from keymanapp/auto/version-master-14.0.116
auto: increment master version to 14.0.116
2020-07-24 04:02:05 +10:00
Keyman Build Agent
78099f98cb auto: increment master version to 14.0.116 2020-07-23 14:01:21 -04:00
Eddie Antonio Santos
df283e6fd7
Merge pull request #3385 from keymanapp/feat/developer/compilers-lm-logs
feat(developer/compilers): logging errors and warnings in the lexical model compiler
2020-07-23 09:38:00 -06:00
Eberhard Beilharz
3c7afc4e6b
docs(linux): Update readme 2020-07-23 17:36:06 +02:00
Eberhard Beilharz
8fbdebc9df
feat(linux): keyman:// protocol handler
This change implements the custom keyman:// protocol handler which
will cause the browser to launch km-config when it encounters a
URL using the keyman protocol.

Related to #3271.
2020-07-23 17:35:26 +02:00
Eddie Antonio Santos
2d36f4aeb7
test(developer/compilers): assert new error does not get logged 2020-07-23 09:00:13 -06:00
jahorton
8c3835c4e0 fix(ios/engine): fix, test for prior commit 2020-07-23 16:05:14 +07:00
jahorton
cb844bd2a8 feat(ios/engine): skip model install if language already has model 2020-07-23 15:55:48 +07:00
jahorton
a7777ee3f1 feat(ios/engine): unit tests for link parsing, search closure calling 2020-07-23 15:28:20 +07:00
jahorton
caa1993f21 chore(ios/engine): Merge branch 'feat/ios/engine/concurrent-download-queue' into feat/ios/engine/keyboard-search 2020-07-23 13:53:20 +07:00
jahorton
88f9bde5ee fix(ios/engine): UI-related notifications -> DispatchQueue.main 2020-07-23 13:51:31 +07:00
jahorton
811d21c2f9 refactor(ios/engine): splits link processing into testable methods 2020-07-23 13:49:06 +07:00
jahorton
1cf10d477c feat(ios/engine): default closure tests + sync test 2020-07-23 13:21:47 +07:00
jahorton
4dc0ac25bb feat(ios/engine): DispatchGroup use to resolve closure concurrency 2020-07-23 13:21:47 +07:00
jahorton
a9fd518a69 refactor(ios/engine): redesign of search returns, lex model chaining 2020-07-23 13:21:46 +07:00
jahorton
9fec1800fd feat(ios/engine): further development of default closure for search 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
e054cc6feb feat(ios/engine): keyboard search UI 2020-07-23 13:21:46 +07:00
jahorton
485d261b83 docs(ios/engine): for critical section fields 2020-07-23 13:15:15 +07:00
jahorton
bd4decbb15 feat(ios/engine): download queue concurrency 2020-07-23 12:51:06 +07:00
Marc Durdin
bb758a9f96
Merge pull request #3325 from keymanapp/feat/windows/cleanup-server-names
feat(windows): cleanup server names
2020-07-23 15:23:36 +10:00
Marc Durdin
e4a90f4555
Merge pull request #3382 from keymanapp/feat/windows/keyman-protocol-handler-3339
feat(windows): keyman: protocol handler
2020-07-23 15:23:01 +10:00
Marc Durdin
15501f9a04
Merge pull request #3387 from keymanapp/chore/windows/hostnames
chore(windows): staging site hostnames
2020-07-23 15:22:42 +10:00