Commit graph

10753 commits

Author SHA1 Message Date
Marc Durdin
5fe4e4c7ad
Merge pull request #4140 from keymanapp/fix/windows/4012-menu-scroll-not-reset
fix(windows): menu scroll positions need reset at popup
2020-12-16 07:24:36 +11:00
Marc Durdin
6a6ca3f853
Merge pull request #4139 from keymanapp/fix/windows/4112-menu-glitch
fix(windows): glitch in keyboard menu
2020-12-16 07:24:25 +11:00
Marc Durdin
8bef1290e0
Merge pull request #4138 from keymanapp/chore/windows/4042-remove-importkeyboard
chore(windows): remove obsolete importkeyboard app
2020-12-16 07:24:16 +11:00
Keyman Server
d10be475c0
Merge pull request #4151 from keymanapp/auto/version-beta-14.0.211
auto: increment beta version to 14.0.211
2020-12-15 15:34:55 +11:00
Keyman Build Agent
686db730be auto: increment beta version to 14.0.211 2020-12-14 23:34:08 -05:00
Marc Durdin
c39e93d9d2
Merge pull request #4142 from keymanapp/fix/windows/beta-uses-wrong-server
fix(windows): beta uses wrong server
2020-12-15 15:26:40 +11:00
Marc Durdin
1046a84328 chore: fix oopsie 2020-12-15 14:37:22 +11:00
Marc Durdin
32d9fc78d1 chore(windows): rename variables 2020-12-15 12:21:20 +11:00
Marc Durdin
895cd8b375 fix(windows): beta uses wrong server 2020-12-15 12:11:11 +11:00
Marc Durdin
ad932cdb74 fix(windows): menu scroll positions need reset at popup
Fixes #4012.

If the menu previously was scrollable, then it would potentially show
items at the wrong offset because the offsets were not reset when the
menu popup was called if no scroll was needed.
2020-12-15 11:46:30 +11:00
Marc Durdin
80d8169a4e fix(windows): glitch in keyboard menu
Fixes #4112.

Glitch in keyboard menu from scrollable buttons being drawn at top-left.
2020-12-15 11:44:59 +11:00
Marc Durdin
900eef7945 chore(windows): remove obsolete importkeyboard app
Functionality has been ported to kmconvert.

Fixes #4042.
2020-12-15 11:20:09 +11:00
Keyman Server
4c31ee69ee
Merge pull request #4136 from keymanapp/auto/version-beta-14.0.210
auto: increment beta version to 14.0.210
2020-12-15 08:17:59 +11:00
Keyman Build Agent
bc0bd37123 auto: increment beta version to 14.0.210 2020-12-14 16:17:15 -05:00
Marc Durdin
c68e767eba
Merge pull request #4135 from keymanapp/chore/common/retrigger-beta
chore: fix trigger for beta branches
2020-12-15 08:15:37 +11:00
Marc Durdin
85fd8a53d9 chore: fix trigger for beta branches 2020-12-15 08:14:57 +11:00
Keyman Server
b44780fe57
Merge pull request #4134 from keymanapp/auto/version-beta-14.0.209
auto: increment beta version to 14.0.209
2020-12-15 08:06:41 +11:00
Keyman Build Agent
d5648fa418 auto: increment beta version to 14.0.209 2020-12-14 16:05:54 -05:00
Marc Durdin
e150e66186
Merge pull request #4133 from keymanapp/chore/common/retrigger-beta
chore: re-trigger beta
2020-12-15 08:03:49 +11:00
Marc Durdin
4cc830a918 chore: re-trigger beta 2020-12-15 08:03:03 +11:00
Keyman Server
8eda2c72cf
Merge pull request #4132 from keymanapp/auto/version-beta-14.0.208
auto: increment beta version to 14.0.208
2020-12-15 07:55:15 +11:00
Keyman Build Agent
b993ef3056 auto: increment beta version to 14.0.208 2020-12-14 15:54:24 -05:00
Marc Durdin
87f319ace7
Merge pull request #4131 from keymanapp/fix/common/build-trigger-definitions
fix: build trigger definitions
2020-12-15 07:49:50 +11:00
Marc Durdin
af4a04ff47 fix: build trigger definitions 2020-12-15 07:48:11 +11:00
Keyman Server
d7646d75bb
Merge pull request #4130 from keymanapp/auto/version-beta-14.0.207
auto: increment beta version to 14.0.207
2020-12-15 07:46:13 +11:00
Keyman Build Agent
9c34cbcc5a auto: increment beta version to 14.0.207 2020-12-14 15:45:28 -05:00
Marc Durdin
b52d162a4c chore: update tier 2020-12-15 06:43:19 +11:00
Marc Durdin
ddf3c4b517
Merge pull request #4128 from keymanapp/chore/android/new-versioncode-system
chore(android): rework versionCode system
2020-12-15 06:32:28 +11:00
Marc Durdin
9798f86b16 chore(android): rework versionCode system
We now generate a versionCode directly from the release version number,
and this is what we use for Google Play Store to ensure that we have
an always-incrementing version number.
2020-12-15 06:31:01 +11:00
Marc Durdin
7d116c3aff
Merge pull request #4106 from keymanapp/feat/ios/app/optional-crash-reporting
feat(ios/app): adds error reporting toggle
2020-12-15 06:03:03 +11:00
Keyman Server
5c87a52707
Merge pull request #4123 from keymanapp/auto/version-master-14.0.206
auto: increment master version to 14.0.206
2020-12-15 05:01:50 +11:00
Keyman Build Agent
1ec1654f81 auto: increment master version to 14.0.206 2020-12-14 13:01:01 -05:00
jahorton
58f79e48cf fix(ios): fixes sys kbd error init, toggling 2020-12-14 13:34:26 +07:00
jahorton
5d3d7d1a42 fix(ios): proper crash-report setting init in sys kbd context 2020-12-14 11:48:16 +07:00
Joshua Horton
f998609cfc
Merge pull request #4118 from keymanapp/chore/common/models/string-normalize-semifill-for-ios9
chore(common/models): predictive-text "semi-fill" for iOS 9 use
2020-12-14 10:56:45 +07:00
jahorton
1938139038 change(ios): second wave - setSentryState 2020-12-14 10:17:28 +07:00
jahorton
04f72f0601 change(ios): incorporating PR feedback - first wave 2020-12-14 10:06:49 +07:00
jahorton
553e02e1ef fix(common/models): method name typo 2020-12-14 09:28:58 +07:00
jahorton
22ac71540b chore(common/models): adds a naive... semi-fill?... for String.normalize for old devices 2020-12-14 09:26:36 +07:00
Marc Durdin
0e71f8597c
Merge pull request #4117 from keymanapp/fix/web/3996-blank-keyboard-in-embedded
fix(web): sporadic blank keyboard on Android
2020-12-14 12:59:36 +11:00
Marc Durdin
4d07a393b0 fix(web): sporadic blank keyboard on Android
Fixes #3996.

This is a tentative fix: it merely prevents `_Hide` from having any effect when in embedded mode. Tested on Android and could not force any issues.

However, it addresses the symptom and is probably sufficient but does not actually fix the root issue of the problem, which is that the `_Hide` method should never be called for embedded mode, as keyboard visibility is controlled by the host Keyman Engine on the device. Digging out those code paths is a much bigger job, and as the keyboard continues to function correctly if the effect of the hide (opacity=0) is undone by hand using web inspector, I am reasonably confident that this won't break other things.
2020-12-14 09:51:27 +11:00
Keyman Server
3355674de2
Merge pull request #4114 from keymanapp/auto/version-master-14.0.205
auto: increment master version to 14.0.205
2020-12-12 05:01:48 +11:00
Keyman Build Agent
20d06c526d auto: increment master version to 14.0.205 2020-12-11 13:00:58 -05:00
jahorton
f5fc278aa6 fix(ios): toggle now affects Swift-side crashes... after app restart 2020-12-11 11:21:37 +07:00
Marc Durdin
5c3a8b9b11
Merge pull request #4108 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/ini-1.3.7
chore(deps): bump ini from 1.3.5 to 1.3.7 in /web/testing/regression-tests
2020-12-11 14:36:58 +11:00
jahorton
c093561f86 chore(ios): more cap consistency 2020-12-11 09:47:28 +07:00
jahorton
665bd1411d change(ios): capitalization consistency 2020-12-11 09:46:46 +07:00
Joshua Horton
30b4d198b6
Merge pull request #4100 from keymanapp/fix/ios/migration-wrap-unexpected-nil
fix(ios): prevents crash from failed legacy-resource-wrapping attempt
2020-12-11 09:41:42 +07:00
jahorton
dde5c06259 fix(ios): Web-side sentry silencing 2020-12-11 09:39:31 +07:00
Marc Durdin
7f93ec73a2
Merge pull request #4105 from keymanapp/chore/windows/help-revisions
chore(windows): apply eberhard's suggestions to docs
2020-12-11 12:58:27 +11:00