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
Marc Durdin
b606821b3f
Merge pull request #3391 from keymanapp/fix/windows/setup-silent-mode
...
fix(windows): make sure silent is actually silent for setup
2020-07-23 12:53:29 +10:00
Marc Durdin
7231e786c1
Merge pull request #3392 from keymanapp/fix/windows/setup-hide-unavailable-options
...
fix(windows): hide unavailable options in Setup
2020-07-23 12:53:12 +10:00
Marc Durdin
474961f8d0
Merge pull request #3389 from keymanapp/fix/windows/proxy-config
...
fix(windows): proxy configuration from system
2020-07-23 11:39:10 +10:00
Eddie Antonio Santos
84a4047ee4
feat(developer/compilers): stop logging after a maximum has been reached
2020-07-22 16:08:01 -06:00
Marc Durdin
9d124bc451
fix(windows): hide unavailable options in Setup
2020-07-23 07:39:04 +10:00
Eddie Antonio Santos
174daede86
change(developer/compilers): log to stdout
2020-07-22 15:35:53 -06:00
Eddie Antonio Santos
7a31d63c70
feat(developer): add lexical model min/max range defintions
2020-07-22 15:31:27 -06:00
Marc Durdin
2697535b28
fix(windows): make sure silent is actually silent for setup
2020-07-23 07:26:23 +10:00
Eddie Antonio Santos
fb514ee384
refactor(developer/compilers): change warning names to have CWARN_ prefixes
2020-07-22 15:20:27 -06:00
Keyman Server
f1280852f0
Merge pull request #3390 from keymanapp/auto/version-master-14.0.115
...
auto: increment master version to 14.0.115
2020-07-23 04:01:37 +10:00
Keyman Build Agent
b5109b364d
auto: increment master version to 14.0.115
2020-07-22 14:00:54 -04:00
Eddie Antonio Santos
ffda8e7e67
refactor(developer/compilers): extract enum: LogLevel
2020-07-22 11:35:20 -06:00
Eddie Antonio Santos
60a869131a
test(developer/compilers): assert reading another file
2020-07-22 10:12:15 -06:00
Eddie Antonio Santos
2c5f38c7a8
docs(developer/compilers): better docs for LogHoarder
2020-07-22 10:03:01 -06:00
Eddie Antonio Santos
6b4eb14c7b
test(developer/compilers): add assertions about logged warnings
2020-07-22 09:52:37 -06:00
Eddie Antonio Santos
1244ed720f
refactor(developer/compilers): extract interface: LogMessage
2020-07-22 09:26:43 -06:00
Eddie Antonio Santos
2429d81c8c
feat(developer/compilers): allow log message redirection
2020-07-22 09:18:34 -06:00
Eddie Antonio Santos
fe10f4e7c6
docs(developer/compilers): add docs for error classes
2020-07-22 09:12:21 -06:00
Eddie Antonio Santos
9ce4dd119f
refactor(developer/compilers): move method deterineLogLevelTitle()
2020-07-22 09:04:41 -06:00
Eddie Antonio Santos
2c209d1b01
change(developer/compilers): assign filename/lineno directly
2020-07-22 09:01:49 -06:00
Eddie Antonio Santos
009ef29ba8
refactor(developer/compilers): extract class hierarchy: LogMessage
2020-07-22 08:59:30 -06:00
Eddie Antonio Santos
54146314ca
feat(developer/compilers): warn if duplicate word found in same file
2020-07-22 08:46:12 -06:00
Marc Durdin
235ac5f25c
fix(windows): proxy configuration from system
...
This configures the proxy per Windows settings; we should be able to
remove the Proxy Configuration UI from Keyman and simplify in future
as well, but this at least gets us over the line for the bootstrap
installer.
2020-07-22 17:22:55 +10:00
jahorton
b262098116
refactor(ios/engine): chained lexical model install callback, fix
2020-07-22 13:58:14 +07:00
Marc Durdin
3651be3323
chore(windows): staging site hostnames
2020-07-22 15:36:41 +10:00
Marc Durdin
d83cfffe51
Merge pull request #3360 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/lodash-4.17.19
...
chore(deps): bump lodash from 4.17.15 to 4.17.19 in /web/testing/regression-tests
2020-07-22 15:34:58 +10:00
Keyman Server
0b7fe2fdc3
Merge pull request #3386 from keymanapp/auto/version-master-14.0.114
...
auto: increment master version to 14.0.114
2020-07-22 04:01:51 +10:00
Keyman Build Agent
b56422bfd9
auto: increment master version to 14.0.114
2020-07-21 14:01:09 -04:00