Commit graph

27982 commits

Author SHA1 Message Date
Eberhard Beilharz
ad29b1e4c1
Merge pull request #4851 from keymanapp/cherrypick/linux/issue-4823
fix(linux): Fix crash if `<kbd>.json` doesn't contain description 🍒
2021-04-02 12:47:37 +02:00
Keyman Server
4a72340ac5
Merge pull request #4853 from keymanapp/auto/version-master-15.0.28
auto: increment master version to 15.0.28
2021-04-02 05:04:49 +11:00
Keyman Build Agent
7a99c68d32 auto: increment master version to 15.0.28 2021-04-01 14:03:53 -04:00
Eberhard Beilharz
0e3c672b63
fix(linux): Fix crash if <kbd>.json doesn't contain description
This fixes #4823. Cherry-pick of PR #4835.

(cherry picked from commit ebe49cfc6f)
2021-04-01 12:26:16 +02:00
Marc Durdin
340f1f72a4
Merge pull request #4849 from keymanapp/chore/history-from-14.0
chore: history from 14.0.271
2021-04-01 17:50:41 +11:00
Marc Durdin
2ec17a8637 chore: history from 14.0.271 2021-04-01 14:16:52 +11:00
jahorton
7e4be304f5 chore(ios): post-merge patchup 2021-04-01 09:52:15 +07:00
Darcy Wong
8a2ac01ea7
Merge pull request #4844 from keymanapp/docs/android/emabling-system-keyboards-image
docs(android): Update image for enabling-system-keyboards
2021-04-01 09:30:56 +07:00
Darcy Wong
869db6959e
Merge pull request #4846 from keymanapp/cherrypick/common/crowdin-ff
chore(common): Check in crowdin for Fulah 🍒
2021-04-01 09:29:29 +07:00
jahorton
8ab0c0ed80 chore(ios/engine): Merge branch 'master' into refactor/ios/engine/shouldReloadKeyboard 2021-04-01 09:27:28 +07:00
Darcy Wong
41745a7b0d chore(common): Check in crowdin for Fulah 2021-04-01 09:12:31 +07:00
Darcy Wong
88b862884b docs(android): Update image for enabling-system-keyboards 2021-04-01 08:56:16 +07:00
Marc Durdin
587128783a
Merge pull request #4831 from keymanapp/fix/developer/4830-range-expansions-buffer-size
fix(developer): buffer size for range expansions
2021-04-01 12:49:50 +11:00
Marc Durdin
71f0994e66
Merge pull request #4818 from keymanapp/dependabot/npm_and_yarn/resources/build/version/y18n-4.0.1
chore(deps): bump y18n from 4.0.0 to 4.0.1 in /resources/build/version
2021-04-01 12:24:45 +11:00
Marc Durdin
b384a6061e
Merge pull request #4840 from keymanapp/fix/android/4819-ensure-keyboard-always-set-after-pageLoaded
fix(android): ensure keyboard is always set after pageLoaded
2021-04-01 12:22:06 +11:00
dependabot[bot]
b537c759f9
chore(deps): bump y18n from 4.0.0 to 4.0.1 in /resources/build/version
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 23:59:19 +00:00
Marc Durdin
948544ba60
Merge pull request #4817 from keymanapp/dependabot/npm_and_yarn/web/testing/regression-tests/y18n-4.0.1
chore(deps): bump y18n from 4.0.0 to 4.0.1 in /web/testing/regression-tests
2021-04-01 10:58:00 +11:00
Marc Durdin
9a61eaef8d fix(android): ensure keyboard is always set after pageLoaded
Fixes #4819.

If the web page reloads after KMManager is initialised, it now resets
the keyboard and lexical model so they remain in sync.
2021-04-01 10:50:48 +11:00
Marc Durdin
9ebcfedd64
Merge pull request #4837 from bravogeorge/patch-1
docs(android): Update installing-keyboards.md
2021-04-01 09:11:01 +11:00
bravogeorge
0c00efd4ca
Update installing-keyboards.md
Went off directions from @jahorton .From step 5 I rewrote the sentence after "once the download is complete..." to make the wording less awkward and instructions more concrete. then "A" I rewrote to make it less jarring and more clearer transition to "B". Part "C" was rewritten with the same intention. Less jarring and more clarity.
2021-03-31 12:47:46 -07:00
Keyman Server
c0797e3629
Merge pull request #4836 from keymanapp/auto/version-master-15.0.27
auto: increment master version to 15.0.27
2021-04-01 05:03:20 +11:00
Keyman Build Agent
bac8f4d07d auto: increment master version to 15.0.27 2021-03-31 14:02:28 -04:00
Marc Durdin
d1dd8b022e fix(developer): buffer size for range expansions
Fixes #4830.

There remain some additional buffer size checks we should be doing in
`GetXString` but this will address the current issue by using the
standard maximum buffer size.
2021-03-31 19:10:12 +11:00
Darcy Wong
5a19417780 chore(android): Check in crowdin for Indonesian
I tried to use the correct BCP-47 tag `id` instead of `in` for Indonesian. But Java (and Android) still use the deprecated tag `in`...
2021-03-31 11:05:31 +07:00
Darcy Wong
15406a4b05
Merge pull request #4813 from keymanapp/fix/android/kmstring-format
fix(android/engine): Add KMString wrapper for formatting Strings
2021-03-31 09:01:56 +07:00
Keyman Server
337cac692f
Merge pull request #4826 from keymanapp/auto/version-master-15.0.26
auto: increment master version to 15.0.26
2021-03-31 05:02:45 +11:00
Keyman Build Agent
fb7c43c046 auto: increment master version to 15.0.26 2021-03-30 14:01:55 -04:00
jahorton
0db5e9dc6d change(web): only check for touch-aliases if touchable 2021-03-30 10:00:41 +07:00
jahorton
6c275ca9d3 change(web): adds code to assist diagnosis of #4797 2021-03-30 09:43:50 +07:00
Marc Durdin
3d943c7f1c
Merge pull request #4814 from keymanapp/fix/developer/4810-requote-font-names
fix(developer): requote font names
2021-03-30 13:30:45 +11:00
dependabot[bot]
cd6f8bf72b
chore(deps): bump y18n in /web/testing/regression-tests
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 18:04:48 +00:00
Keyman Server
7f79cd8ea7
Merge pull request #4816 from keymanapp/auto/version-master-15.0.25
auto: increment master version to 15.0.25
2021-03-30 05:03:43 +11:00
Keyman Build Agent
abca21872e auto: increment master version to 15.0.25 2021-03-29 14:02:35 -04:00
Marc Durdin
071bfd9011 fix(developer): requote font names
Fixes #4810.
2021-03-29 20:53:12 +11:00
Eberhard Beilharz
962b30cbdb
Merge pull request #4811 from keymanapp/fix/linux/issue-4800
fix(linux): Fix crash if query doesn't contain bcp47 tag 🍒 (#4800)
2021-03-29 10:11:35 +02:00
Darcy Wong
a96137bef9 fix(android/engine): Add KMString wrapper for formatting Strings 2021-03-29 14:29:28 +07:00
Eberhard Beilharz
5c1c114e5d
fix(linux): Fix crash if query doesn't contain bcp47 tag (#4800)
(cherry picked from commit c9de93d478)
2021-03-29 09:14:38 +02:00
Marc Durdin
a07d58eaaf
Merge pull request #4776 from keymanapp/fix/developer/4773-open-containing-folder
fix(developer): open containing folder was not opening correct folder
2021-03-29 15:07:45 +11:00
Joshua Horton
98b6995a60
Merge pull request #4808 from keymanapp/fix/ios/keyboard-set-on-load
fix(ios): ensures JS keyboard set after page load
2021-03-29 10:42:59 +07:00
jahorton
e35ed5be9c docs(web): better documents TouchAlias internals, scrollbar handling 2021-03-29 09:13:33 +07:00
jahorton
e3cb123dd6 fix(ios): ensures JS keyboard set after page load 2021-03-29 08:45:24 +07:00
Keyman Server
0cf8750a1b
Merge pull request #4799 from keymanapp/auto/version-master-15.0.24
auto: increment master version to 15.0.24
2021-03-27 05:03:32 +11:00
Keyman Build Agent
dfbe63195a auto: increment master version to 15.0.24 2021-03-26 14:02:42 -04:00
Darcy Wong
3ac02ade3a
Merge pull request #4790 from keymanapp/fix/android/null-package-json
fix(android): Fix NullPointerException in package installation
2021-03-26 13:12:45 +07:00
Darcy Wong
d6b0a3aa9c fix(web): Revert previous commit
ccc42f3fc9
2021-03-26 12:55:27 +07:00
Darcy Wong
ccc42f3fc9 fix(web): Don't configure if banner undefined 2021-03-26 12:46:26 +07:00
Joshua Horton
0d6ce2d4ae
Merge pull request #4774 from keymanapp/fix/ios/sys-kbd-setup-help
fix(ios): fixes sys-kbd setup help link for iOS 9 and 10
2021-03-26 10:17:28 +07:00
Darcy Wong
62baa789ff fix(android/app): Improve UX of errors during package installation
* Use Toasts so they'll still be visible when the activity finishes
* Set download dialog cancelable so it can be dismissed on errors
2021-03-26 09:08:27 +07:00
Darcy Wong
5c08bf6f30 fix(android/engine): Fix NullPointerException in PackageProcessor 2021-03-26 09:05:42 +07:00
jahorton
b36efadeff fix(ios): sys kbd help didn't use centralized host def 2021-03-26 08:11:17 +07:00