Commit graph

33096 commits

Author SHA1 Message Date
Marc Durdin
336b7a7111
Merge pull request #4989 from keymanapp/fix/windows/4988-handle-errors-starting-keymanx64
fix(windows): handle errors starting keymanx64
2021-04-28 11:24:11 +10:00
Marc Durdin
a1066f13a1
chore(windows): review comments
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2021-04-28 11:06:22 +10:00
Marc Durdin
94b6e1a00f fix(windows): handle errors starting keymanx64
Fixes #4988.
Fixes KEYMAN-WINDOWS-3F.

This relates to #4976 and is a stop-gap until we implement that. It will
reduce the number of reported errors (both to us and the end user) but
does not address the core issue, which requires a more significant
refactor.
2021-04-28 10:37:47 +10:00
Keyman Server
7aa107e5af
Merge pull request #4986 from keymanapp/auto/version-master-15.0.37
auto: increment master version to 15.0.37
2021-04-27 04:03:20 +10:00
Keyman Build Agent
7495b39395 auto: increment master version to 15.0.37 2021-04-26 14:02:33 -04:00
Eberhard Beilharz
cdec9edc6f
Merge pull request #4973 from keymanapp/chore/labels
chore: Add cherry-pick label for cherry-pick PRs
2021-04-26 03:23:45 -07:00
Marc Durdin
f16c5f1b3c
Merge pull request #4975 from keymanapp/chore/common/update-stable-history
chore(common): update stable history for 14.0.272
2021-04-26 20:22:41 +10:00
Marc Durdin
d448b1e82e
Merge pull request #4981 from keymanapp/chore/web/disable-ftat-log
chore: disable findTouchAliasElement logging
2021-04-26 20:20:47 +10:00
Darcy Wong
27588e4b07
Merge pull request #4961 from keymanapp/fix/web/banner-crash
fix(web): Make banner initialization more robust
2021-04-26 15:22:41 +07:00
Marc Durdin
4f404ccdb8 chore: disable findTouchAliasElement logging 2021-04-26 17:38:01 +10:00
Darcy Wong
cb0faa1868
Merge pull request #4978 from keymanapp/fix/android/sentry-msg-en
chore(android/engine): Don't use localized string for Sentry errors
2021-04-26 14:18:34 +07:00
Eberhard Beilharz
3adc8e8695
Merge pull request #4971 from keymanapp/fix/linux/issue-4908
fix(linux): Fix crash with incomplete metadata (#4908)
2021-04-26 00:01:13 -07:00
Darcy Wong
19f3adc953 chore(android/engine): Don't use localized string for Sentry errors 2021-04-26 13:45:44 +07:00
Marc Durdin
b56bb1783b
Merge pull request #4977 from keymanapp/docs/ios/readme-prereqs
docs(ios): tweaks prereqs in readme
2021-04-26 15:01:17 +10:00
jahorton
1b3a34d8cb docs(ios): tweaks prereqs in readme 2021-04-26 08:08:48 +07:00
Marc Durdin
818f1ab3a3 chore(common): update stable history for 14.0.272 2021-04-26 08:22:41 +10:00
Keyman Server
662e221882
Merge pull request #4974 from keymanapp/auto/version-master-15.0.36
auto: increment master version to 15.0.36
2021-04-24 04:03:49 +10:00
Keyman Build Agent
749dda76ee auto: increment master version to 15.0.36 2021-04-23 14:02:59 -04:00
Eberhard Beilharz
aa5800d116
chore: Add cherry-pick label for cherry-pick PRs 2021-04-23 12:14:28 +02:00
Eberhard Beilharz
52fa70c74c
Merge pull request #4970 from keymanapp/fix/linux/issue-4907
fix(linux): Don't crash if kmp file vanishes (fixes #4907)
2021-04-23 02:52:14 -07:00
Eberhard Beilharz
31a0de32fe
fix(linux): Fix crash with incomplete metadata (#4908) 2021-04-23 11:39:27 +02:00
Eberhard Beilharz
319b7d20ee
fix(linux): Don't crash if kmp file vanishes (fixes #4907) 2021-04-23 11:13:46 +02:00
Eberhard Beilharz
38d28039f7
Merge pull request #4969 from keymanapp/chore/linux/cherry/trigger-build
chore(linux): Fix triggering of Jenkins builds for stable branch 🍒
2021-04-23 02:12:41 -07:00
Eberhard Beilharz
52e77c4b24
chore(linux): Fix triggering of Jenkins builds for stable branch
Previously we tried to trigger on the wrong, non-existing branch
`PR-stable-14.0`.

(cherry picked from commit 748a7fa13d)
2021-04-23 10:26:43 +02:00
Joshua Horton
7bdf20a6b4
Merge pull request #4967 from keymanapp/chore/ios/ci-xcode-12-transition
chore(ios): prep for CI transition to Xcode 12, build script tweak
2021-04-23 12:51:44 +07:00
jahorton
4a49cfebae fix(oem/fv/ios): fixes typo in build script changes 2021-04-23 10:27:21 +07:00
jahorton
c9257a4cc6 change: reverts change to mac build script 2021-04-23 09:51:10 +07:00
jahorton
55833844a3 change(ios): auto-downloads kbd/model if not present 2021-04-23 09:44:25 +07:00
jahorton
e4da1768b9 chore(ios): adds Carthage workaround for Xcode 12 for CI use 2021-04-23 09:43:36 +07:00
Darcy Wong
ecf1bc1627
Merge pull request #4966 from keymanapp/fix/web/parameterless-selectBanner
change(web): tightens call signature for banner selection
2021-04-23 09:29:45 +07:00
jahorton
cb47deddf3 fix(web): banner init when prediction is disabled 2021-04-23 09:14:43 +07:00
jahorton
ea266eef22 change(web): better fix - no parameterless selectBanner calls 2021-04-23 08:30:44 +07:00
Darcy Wong
4a64c193ed Merge remote-tracking branch 'origin/master' into fix/web/banner-crash 2021-04-23 08:17:51 +07:00
Keyman Server
03c230c4e7
Merge pull request #4963 from keymanapp/auto/version-master-15.0.35
auto: increment master version to 15.0.35
2021-04-23 06:25:01 +10:00
Keyman Build Agent
fdb515a17e auto: increment master version to 15.0.35 2021-04-22 16:24:03 -04:00
Keyman Server
c455e0bb86
Merge pull request #4962 from keymanapp/auto/version-master-15.0.34
auto: increment master version to 15.0.34
2021-04-23 04:03:22 +10:00
Keyman Build Agent
1b2553407c auto: increment master version to 15.0.34 2021-04-22 14:02:35 -04:00
Darcy Wong
879f7bded9 fix(web): Set banner when state is undefined 2021-04-22 17:34:44 +07:00
Joshua Horton
3ffa35c154
Merge pull request #4938 from keymanapp/fix/web/embedded-smp-after-kbd-swap
fix(web, ios): better SMP, emoji handling with frequent keyboard swaps
2021-04-22 14:27:17 +07:00
Eberhard Beilharz
7382845027
Merge pull request #4914 from keymanapp/feat/linux/sentry
feat(linux): Improve Sentry crash reporting
2021-04-21 23:46:55 -07:00
Joshua Horton
bda0171448
Merge pull request #4954 from keymanapp/fix/web/subkey-suggestions
fix(web): fixes subkey lookup for fat-finger processing
2021-04-22 11:53:00 +07:00
jahorton
60def978ed change(web): removes now-redundant SMP enablements 2021-04-22 11:50:42 +07:00
Marc Durdin
3ceb80ab61
Merge pull request #4946 from keymanapp/fix/web/publish-restorePosition
fix(web): publish restorePosition() function
2021-04-22 14:46:00 +10:00
jahorton
c7310e0b86 fix(web): fixes subkey lookup for fat-finger processing 2021-04-22 11:00:07 +07:00
Marc Durdin
0f0082aee8 chore(web): cleanup testing for osk movement 2021-04-22 13:51:21 +10:00
Darcy Wong
f54b594239
Merge pull request #4951 from keymanapp/fix/fv/migrate-14.0
fix(oem/fv/android): Migrate keyboard list from 12.0 to 14.0
2021-04-22 10:28:39 +07:00
Marc Durdin
2d2bdd8032 fix(web): move function 2021-04-22 13:01:11 +10:00
Marc Durdin
0a37ce3832 fix(web): reset dfltX and dfltY in restorePosition
Fixes #4948.

This resets `keyman.osk.dfltX` and `keyman.osk.dfltY` in the
`restorePosition()` function, except when the user clicks the pin (or
`true` passed in for `keepDefaultPosition` parameter). It also moves the
grungy `window.event` hack out of the function and into a private
handler specifically for the pin div `onclick`.

I didn't want to reset `dfltX` and `dfltY` when the user clicks on the
pin, because that is a change in behaviour.
2021-04-22 12:58:30 +10:00
Marc Durdin
528f9693d0
Update web/source/osk/oskManager.ts
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2021-04-22 12:32:15 +10:00
Darcy Wong
4423ddccde fix(oem/fv/android): Migrate keyboard list from 12.0 to 14.0 2021-04-22 09:25:02 +07:00