Commit graph

27982 commits

Author SHA1 Message Date
jahorton
d842a45adf feat(web): adds ability to constrain y-position of popup keys 2020-04-08 09:38:40 +07:00
jahorton
a06dc6e894 refactor(web/engine): popup-key adjustments, key.id null check 2020-04-08 09:16:52 +07:00
Darcy Wong
b2db224bbc chore(android): Address review comments 2020-04-08 08:35:53 +07:00
Keyman Server
c84a1d1fee
Merge pull request #2967 from keymanapp/auto/version-master-14.0.49
auto: increment master version to 14.0.49
2020-04-08 09:03:42 +10:00
Keyman Build Agent
9f33239098 auto: increment master version to 14.0.49 2020-04-07 19:02:51 -04:00
Marc Durdin
4548040661
Merge pull request #2923 from keymanapp/feat/windows/test-sentry-integration
feat(windows): Testing Sentry integration
2020-04-08 06:02:00 +07:00
Marc Durdin
50bcf1075b
Merge pull request #2931 from keymanapp/feat/windows/sentry-crashpad-and-2.0-native-lib
feat(windows): use crashpad, better call stacks, x64 support and sentry 0.2.3
2020-04-08 04:40:14 +07:00
Marc Durdin
cebb2a6980 chore(windows): sentry 0.2.3 2020-04-08 07:10:47 +10:00
Keyman Server
33dc9881a5
Merge pull request #2964 from keymanapp/auto/version-master-14.0.48
auto: increment master version to 14.0.48
2020-04-08 04:02:00 +10:00
Keyman Build Agent
75bda4bae4 auto: increment master version to 14.0.48 2020-04-07 14:00:56 -04:00
jahorton
e447a5a1da refactor(web/engine): fully centralizes keyEvent generation on key spec 2020-04-07 17:28:36 +07:00
Darcy Wong
142d17a5c2 chore(android): Clean up unused string and spacing 2020-04-07 17:20:30 +07:00
Darcy Wong
e8d7615a78 feat(android): Pass language ID to keyboard search 2020-04-07 17:16:28 +07:00
jahorton
11da216cf3 refactor(web/engine): starts keyEvent generation on key spec object 2020-04-07 16:30:15 +07:00
Darcy Wong
f7f73e0ef2 feat(android): Use https://keyman.com/keyboards/ to add keyboards 2020-04-07 15:31:54 +07:00
jahorton
8e4908b7e5 change(ios): initial iOS use of web popups. Currently unbounded 2020-04-07 15:04:33 +07:00
jahorton
55d607f43f change(web): reworks native vs embedded osk definitions 2020-04-07 14:43:12 +07:00
Joshua Horton
8f8ca95469
Merge pull request #2941 from keymanapp/refactor/web/engine/headless-inner-core
refactor(web/engine): headless KeyboardProcessor
2020-04-07 13:39:14 +07:00
Darcy Wong
c532e74c1f feat(android): Update WebBrowserActivity to handle keyman:download 2020-04-07 12:30:28 +07:00
jahorton
07475cfaf5 fix(ios): globe key 'longpress' workaround 2020-04-07 10:30:31 +07:00
jahorton
ebb607adcc fix(ios): iOS 13.4 subkey menu workaround 2020-04-07 10:09:54 +07:00
Joshua Horton
c24d47826a
Merge pull request #2951 from keymanapp/fix/ios/in-app-keyboard-resets
fix(ios): prevents in-app keyboard resets
2020-04-07 09:05:12 +07:00
Joshua Horton
2c77cef79a
Merge pull request #2940 from keymanapp/refactor/web/engine/processor-split
refactor(web/engine): InputProcessor/KeyboardProcessor split
2020-04-07 09:04:35 +07:00
Joshua Horton
ad30457466
Merge pull request #2939 from keymanapp/refactor/web/engine/dom-functionality-split
refactor(web/engine): proper split-off of DOM-reliant code
2020-04-07 09:04:10 +07:00
jahorton
5d788c5c84 change(web): better DOM-default-output namespace use 2020-04-07 08:47:41 +07:00
Eddie Antonio Santos
6987ded528
Merge pull request #2954 from keymanapp/lmlayer-default-searchtermtokey-regression
fix(common/lmlayer): use searchTermToKey() on input
2020-04-06 19:08:25 -06:00
Darcy Wong
0219f9ad68 chore(android): Make data a private instance variable
Some code cleanup to address PR comments
2020-04-07 06:45:24 +07:00
Keyman Server
9b4be8d20b
Merge pull request #2955 from keymanapp/auto/version-master-14.0.47
auto: increment master version to 14.0.47
2020-04-07 04:18:29 +10:00
Keyman Build Agent
05a3268c94 auto: increment master version to 14.0.47 2020-04-06 14:17:45 -04:00
Eddie Antonio Santos
42bc0197fb
fix(common/lmlayer): arrow fn -> fn expr (IE11 compat) 2020-04-06 11:52:14 -06:00
Eddie Antonio Santos
aa1552fbe8
fix(common/lmlayer): use IE11-friendly syntax 2020-04-06 11:30:50 -06:00
Eddie Antonio Santos
e659d4df0d
fix(common/lmlayer): correct Unicode range in default key fn 2020-04-06 10:24:33 -06:00
Eddie Antonio Santos
77596b2c5c
test(common/lmlayer): reproduce issue reported in community forum
https://community.software.sil.org/t/search-term-to-key-in-lexical-model-not-working-both-ways-by-default/3133
2020-04-06 09:30:28 -06:00
Eddie Antonio Santos
fea6026f71
test(common/lmlayer): add regression test for searchTermToKey 2020-04-06 09:25:50 -06:00
Darcy Wong
a084c92456 feat(android): Handle keyman:download scheme for deep linking 2020-04-06 20:39:11 +07:00
Darcy Wong
04266290a9
Merge pull request #2946 from keymanapp/fix/android/security-exception
fix(android): Add check for WRITE_EXTERNAL_STORAGE permission
2020-04-06 13:55:24 +07:00
jahorton
4645cee5ef docs(web/engine): build script comment fix 2020-04-06 13:22:28 +07:00
jahorton
6779cca412 chore(web/engine): Merge branch 'refactor/web/engine/processor-split' into refactor/web/engine/headless-inner-core 2020-04-06 13:21:24 +07:00
jahorton
7a04baa9a5 change(web/engine): kbdProcessor.core => core.keyboardProcessor 2020-04-06 13:17:32 +07:00
jahorton
5ef4304d24 change(web/engine): inner-core => keyboard-processor 2020-04-06 12:34:32 +07:00
jahorton
ed88cb75c0 fix(ios): prevents in-app keyboard resets 2020-04-06 09:01:30 +07:00
Keyman Server
1127413d3f
Merge pull request #2948 from keymanapp/auto/version-master-14.0.46
auto: increment master version to 14.0.46
2020-04-06 04:01:35 +10:00
Keyman Build Agent
2cc698b61d auto: increment master version to 14.0.46 2020-04-05 14:00:38 -04:00
Darcy Wong
1d1b2c69e1
Merge pull request #2947 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/minimist-1.2.3
chore(deps-dev): bump minimist from 1.2.2 to 1.2.3 in /web/testing/regression-tests
2020-04-05 08:15:48 +07:00
Marc Durdin
40b69950fa fix(windows): support x64, remove sentry.dll 2020-04-05 07:36:50 +10:00
dependabot[bot]
af9a4d69c4
chore(deps-dev): bump minimist in /web/testing/regression-tests
Bumps [minimist](https://github.com/substack/minimist) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.2...1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-04-04 17:27:29 +00:00
Darcy Wong
984d907c92 fix(android): Add check for WRITE_EXTERNAL_STORAGE permissions 2020-04-04 15:37:47 +07:00
Keyman Server
5baad104a6
Merge pull request #2945 from keymanapp/auto/version-master-14.0.45
auto: increment master version to 14.0.45
2020-04-04 05:01:34 +11:00
Keyman Build Agent
744dae7072 auto: increment master version to 14.0.45 2020-04-03 14:00:40 -04:00
Darcy Wong
528df281fe
Merge pull request #2944 from keymanapp/feat/android/select-language-kmp
feat(android): Propagate languageID when downloading kmp
2020-04-03 17:26:47 +07:00