Keyman Build Agent
66a5043690
auto: increment beta version to 14.0.259
2021-03-11 05:01:44 -05:00
jahorton
24cbb23622
fix(common/models): prevents "undefined" reversion display string
2021-03-11 10:51:48 +07:00
Keyman Build Agent
7321dd8570
auto: increment beta version to 14.0.258
2021-03-10 05:58:10 -05:00
Darcy Wong
71287d93d6
Merge pull request #4640 from keymanapp/fix/common/core/web/keyboard-check-kdu
...
fix(common/core/web): Add keyboard check for scriptObject
2021-03-10 16:26:36 +07:00
Keyman Build Agent
6dba7e048b
auto: increment beta version to 14.0.257
2021-03-10 03:36:09 -05:00
Darcy Wong
41626650f5
fix(common/core/web): Add keyboard check for scriptObject
2021-03-10 14:56:29 +07:00
Keyman Build Agent
fcda8a66ed
auto: increment master version to 15.0.20
2021-03-09 13:13:10 -05:00
Keyman Build Agent
ec65b1e9b9
auto: increment beta version to 14.0.256
2021-03-09 09:25:01 -05:00
Keyman Build Agent
a833579785
auto: increment beta version to 14.0.255
2021-03-09 03:21:45 -05:00
Marc Durdin
9f7134427b
chore: merge master into branch
2021-03-09 09:33:14 +11:00
Eberhard Beilharz
e371fcb8b8
chore(linux): Verify signed source packages
2021-03-08 19:29:27 +01:00
Eberhard Beilharz
3a78ef4be1
chore(linux): Fix some lintian warnings for Debian package
2021-03-08 17:38:28 +01:00
Keyman Build Agent
56af93f82f
auto: increment beta version to 14.0.254
2021-03-05 13:02:56 -05:00
Marc Durdin
fe2c1cd187
fix(windows): incxstr could run over buffer with malformed data
...
Fixes #4591 .
I fixed incxstr in 4 places:
1. Common/Core: kmx_xstring.cpp
2. Engine: xstring.cpp
3. Test project importkeyboard importkeyboard.cpp
4. Test project m-to-p m-to-p.cpp
I updated mcompile to remove its own copy of incxstr (identical to that
in xstring.cpp) to reduce WETness but opted not to do so for the test
apps, which are pretty much throwaway anyway.
I note that there is more work we could do here; we need to check every
character as we increment so we don't miss a `U+0000` end of string with
malformed data. But I would like to tackle that as a separate job at
some point in the future after Core integration.
2021-03-05 12:50:29 +11:00
Keyman Build Agent
e39ee5294c
auto: increment beta version to 14.0.253
2021-03-04 13:02:44 -05:00
Joshua Horton
7e82ba629e
Merge pull request #4587 from keymanapp/fix/common/models/post-bksp-suggestions
...
fix(common/models): fixes application of suggestions immediately after a backspace
2021-03-04 15:57:08 +07:00
Joshua Horton
7748abde9d
Merge pull request #4572 from keymanapp/fix/web/3950-underlying-key-display
...
fix(web): fixes lack of respect for underlying-key display settings
2021-03-04 13:23:22 +07:00
jahorton
2e55dced98
feat(common/models): adds some suggestion unit tests
2021-03-04 13:19:24 +07:00
jahorton
978eea2204
change(common/models): a bit of tidy-up
2021-03-04 12:44:08 +07:00
jahorton
35ee5828da
fix(common/models): fixes incorrect deleteLeft prop for post-bksp suggestions
2021-03-04 12:36:39 +07:00
jahorton
bd8f7a1c04
change(common/core/web): default mobile layouts follow KDU (desktop) setting
2021-03-04 10:39:24 +07:00
Keyman Build Agent
08257cf633
auto: increment beta version to 14.0.252
2021-03-03 13:02:52 -05:00
Eberhard Beilharz
a5d0e7cdae
Merge pull request #4569 from keymanapp/feat/linux/issue-4542
...
chore(common/core/desktop): write debug output to console
2021-03-03 14:54:59 +01:00
jahorton
399c7fb6b4
fix(web): fixes lack of respect for underlying-key display settings
2021-03-03 08:55:37 +07:00
Eberhard Beilharz
958fb3ac1f
docs(common): More readme improvements
2021-03-02 19:16:19 +01:00
Keyman Build Agent
2f5c001c61
auto: increment beta version to 14.0.251
2021-03-02 13:01:09 -05:00
Eberhard Beilharz
268a42cba4
chore(common): Fix Windows build
2021-03-02 17:37:31 +01:00
Eberhard Beilharz
2421af506e
chore(common): write debug output to console
...
We have a `g_debug_ToConsole` variable. However, so far this was
always set to true and output to `syslog`. This change modifies
the default to `false`, and in that case logs to `syslog`. If
`g_debug_ToConsole` is true we no output to the console.
When running the KMX unit tests we set `g_debug_ToConsole` to true.
2021-03-02 16:55:22 +01:00
Eberhard Beilharz
2593c7873f
docs(common): Add readme for unit tests
2021-03-02 16:55:22 +01:00
Eberhard Beilharz
64f9f9297a
chore(linux): Improve readme
...
Also ignore some more generated files.
2021-03-02 16:55:22 +01:00
Keyman Build Agent
3a2e4741bb
auto: increment beta version to 14.0.250
2021-03-01 13:01:24 -05:00
Joshua Horton
d2278c6494
Merge pull request #4540 from keymanapp/fix/web/1125-ff-keymaps-with-mnemonics
...
fix(web): mnemonic keystrokes w FF keymapping
2021-03-01 08:17:01 +07:00
Keyman Build Agent
eabc2e4f3c
auto: increment beta version to 14.0.249
2021-02-26 13:02:44 -05:00
Joshua Horton
c7cf3d8947
Merge pull request #4427 from keymanapp/feat/common/models/mid-context-suggestions
...
feat(common/models): mid-context suggestions & reversions, fix(common/models): correction-search SMP issues
2021-02-26 12:11:47 +07:00
jahorton
58a214831b
docs(web): enhances comments re: keymapping
2021-02-26 12:06:39 +07:00
jahorton
a232f32ea4
chore: reverts right-delete changes
2021-02-26 10:32:48 +07:00
jahorton
86341505eb
fix(web): mnemonic keystrokes w FF keymapping. Fixes #1125
2021-02-26 09:58:27 +07:00
Keyman Build Agent
ca128e5adf
auto: increment master version to 15.0.19
2021-02-25 13:23:09 -05:00
Keyman Build Agent
66f8ea2c3e
auto: increment beta version to 14.0.248
2021-02-25 13:22:15 -05:00
jahorton
8516561081
change(common/models): disables right-deletion for now
2021-02-25 14:31:11 +07:00
jahorton
28ed690fe2
chore(common/models): Merge branch 'beta' into feat/common/models/mid-context-suggestions
2021-02-25 09:16:45 +07:00
Keyman Build Agent
dede81e2b8
auto: increment beta version to 14.0.247
2021-02-24 14:40:17 -05:00
Keyman Build Agent
a4e4e24cc1
auto: increment beta version to 14.0.246
2021-02-24 13:01:48 -05:00
jahorton
4618dce6a0
docs(common/core/web): addresses PR review comment
2021-02-24 09:02:26 +07:00
jahorton
f20388d956
fix(common/core/web): core key-processing returns
2021-02-23 11:55:06 +07:00
Keyman Build Agent
c0f0b75c45
auto: increment master version to 15.0.18
2021-02-22 13:03:33 -05:00
Keyman Build Agent
ba097f074c
auto: increment beta version to 14.0.245
2021-02-22 13:02:42 -05:00
Marc Durdin
5cd007683c
chore: Merge branch 'master' into chore/beta-master-B14S6-part-2
2021-02-22 19:51:56 +11:00
jahorton
21d9f49001
fix(common/models): merges identical suggestions after casing
2021-02-22 14:43:58 +07:00
Keyman Build Agent
ddd5f6d6d1
auto: increment beta version to 14.0.244
2021-02-12 13:03:18 -05:00