Keyman Server
9da82bcfca
Merge pull request #6534 from keymanapp/auto/version-beta-15.0.235
...
auto: increment beta version to 15.0.235
2022-04-15 04:03:10 +10:00
Keyman Build Agent
4052e00890
auto: increment beta version to 15.0.235
2022-04-14 14:02:32 -04:00
Eberhard Beilharz
93c8de2375
Merge pull request #6530 from keymanapp/chore/linux/changelog
...
chore(linux): Update Debian changelog
2022-04-14 09:19:19 +02:00
Eberhard Beilharz
1cb0d48671
Merge pull request #6529 from keymanapp/chore/linux/l10n
...
chore(linux): Fix l10n language mappings
2022-04-14 09:13:02 +02:00
Darcy Wong
1e42d360c6
Merge pull request #6509 from keymanapp/chore/common/crowdin-pt
...
chore(common): Add Crowdin strings for Portuguese (pt-PT)
2022-04-14 06:11:02 +07:00
Keyman Server
dfaf3fc571
Merge pull request #6531 from keymanapp/auto/version-beta-15.0.234
...
auto: increment beta version to 15.0.234
2022-04-14 04:02:56 +10:00
Keyman Build Agent
767817c425
auto: increment beta version to 15.0.234
2022-04-13 14:02:17 -04:00
Eberhard Beilharz
6388afadce
chore(linux): Fix l10n language mappings
...
Also rename the .po files to match the new mappings:
- `bwr_NT.po` -> `brw_NG.po`: the language shows up as `bwr-ng` in
Crowdin, and there's no `NT` country code.
- `ha_HG.po` -> `ha.po`: the language shows up as `ha` in Crowdin and
there's no `HG` country code.
- `shu_latn.po` -> `shu@latin.po`: the convention seems to be to put
the script after `@` sign.
2022-04-13 11:44:06 +02:00
Eberhard Beilharz
5eb82d70a2
Merge pull request #6522 from keymanapp/fix/linux/6256-fileVersion
...
fix(linux): test fileVersion during package install
2022-04-13 10:10:02 +02:00
Darcy Wong
9615154e22
Merge pull request #6524 from keymanapp/fix/android/referrer-code
...
chore(android/app): Add description for referrer response error
2022-04-13 07:00:49 +07:00
Eberhard Beilharz
be52f79194
chore(linux): Update Debian changelog
...
Add an entry to match what got uploaded to Debian.
2022-04-12 15:41:52 +02:00
Eberhard Beilharz
4c1f6e7be2
fix(linux): Refactor and fix tests
...
- patch `is_fcitx_running()` so that tests will work without X11
- move common test code to methods
- move some tests to subtests
2022-04-12 12:09:55 +02:00
Eberhard Beilharz
fd51f684d3
Merge pull request #6482 from keymanapp/fix/linux/6227-tabcompl
...
fix(linux): Remove tab completion warning
2022-04-12 09:06:13 +02:00
Darcy Wong
d774fcd5a1
chore(android/app): Add description for referrer response error
2022-04-12 10:52:13 +07:00
Keyman Server
ea6216aa45
Merge pull request #6523 from keymanapp/auto/version-beta-15.0.233
...
auto: increment beta version to 15.0.233
2022-04-12 04:02:57 +10:00
Keyman Build Agent
114f58ee7f
auto: increment beta version to 15.0.233
2022-04-11 14:02:20 -04:00
Eberhard Beilharz
ad2a6b713f
fix(linux): test fileVersion during package install
...
Fixes #6256
2022-04-11 18:22:46 +02:00
Eberhard Beilharz
3eb4b58a58
fix(linux): Remove tab completion warning
...
This is done by replacing the deprecated `imp` module.
Fixes #6227 .
2022-04-11 16:30:22 +02:00
Darcy Wong
6b2a71a76e
Merge pull request #6501 from keymanapp/chore/common/crowdin-km-spacebar
...
chore(common): Update km strings
2022-04-11 15:12:19 +07:00
Darcy Wong
243361f052
Merge pull request #6508 from keymanapp/chore/common/crowdin-az-2
...
chore(common): Update Crowding strings for Azerbaijani
2022-04-11 07:42:31 +07:00
Marc Durdin
2340eb14a9
Merge pull request #6512 from keymanapp/feat/web/prediction-casing-follows-layer-redux
...
feat(web): prediction casing follows current layer redux
2022-04-11 06:09:03 +10:00
Keyman Server
68e7e2751c
Merge pull request #6515 from keymanapp/auto/version-beta-15.0.232
...
auto: increment beta version to 15.0.232
2022-04-10 04:02:55 +10:00
Keyman Build Agent
cdb4680698
auto: increment beta version to 15.0.232
2022-04-09 14:02:21 -04:00
Darcy Wong
cb10a4c4e3
Merge pull request #6477 from keymanapp/fix/android/engine/verify-count-surrogate-pairs
...
fix(android/engine): Update countSurrogatePairs()
2022-04-09 08:10:43 +07:00
Keyman Server
a09d323176
Merge pull request #6514 from keymanapp/auto/version-beta-15.0.231
...
auto: increment beta version to 15.0.231
2022-04-09 04:03:13 +10:00
Keyman Build Agent
01c089cf35
auto: increment beta version to 15.0.231
2022-04-08 14:02:37 -04:00
sgschantz
105f25e4f2
enabled Portugese (pt-PT) localization to Keyman for Mac project
2022-04-08 15:29:27 +07:00
sgschantz
691a3d3760
enabled Portugese (pt-PT) localization to Keyman for iOS project
2022-04-08 14:55:51 +07:00
Darcy Wong
229c314ac5
chore(common): Use pt-PT for iOS and macOS strings
2022-04-08 14:11:56 +07:00
Darcy Wong
3fae9cf1c4
chore(common): Remove pt files
2022-04-08 13:51:58 +07:00
rc-swag
4c3d81db86
Merge pull request #6392 from keymanapp/fix/windows/5996/no-keystrokes-emoji-input
...
fix(windows): framework for switching of pipeline
2022-04-08 16:16:34 +10:00
Marc Durdin
03dc4adb89
feat(web): prediction casing follows current layer
...
Fixes #6507 .
Reintroduces #6459 which implemented #6455 .
2022-04-08 16:14:03 +10:00
Marc Durdin
11dd70d7de
chore(common): make first parameter required
2022-04-08 16:14:02 +10:00
Marc Durdin
49eb062c65
feat(web): prediction casing follows current layer
...
Fixes #6455 .
This involved adding an extra hint to the data passed into the lexical
model layer, being the CasingForm that the current layer wants to use.
Given there are several entry points to the lexical model layer, this
meant a few places where we needed to check the current layer.
I refactored the very long function `InputProcessor.processKeyEvent` to
extract out the `buildAlternates` function. There should be no
functional changes to the `buildAlternates` code. But it makes
`processKeyEvent` significantly easier to read.
2022-04-08 16:14:01 +10:00
Eberhard Beilharz
8b266ada50
Merge pull request #6500 from keymanapp/chore/linux/beta-packages
...
chore(linux): Update changelog file
2022-04-08 08:03:35 +02:00
Marc Durdin
7e6a64551e
Merge pull request #6510 from keymanapp/revert-6459-feat/web/prediction-casing-follows-layer
...
chore: Revert "feat(web): prediction casing follows current layer"
2022-04-08 15:56:29 +10:00
Marc Durdin
11fa76b988
Merge pull request #6505 from keymanapp/fix/windows/6504-access-violation-logging-tip-maintenance
...
fix(windows): don't log before checking nil when installing keyboard
2022-04-08 15:45:40 +10:00
Marc Durdin
e616900cad
Revert "feat(web): prediction casing follows current layer"
2022-04-08 14:50:32 +10:00
Darcy Wong
f0e41833c4
chore(common): Add Crowdin strings for Portuguese
2022-04-08 11:36:18 +07:00
Darcy Wong
8770c705cb
chore(common): Update Crowding strings for Azerbaijani
2022-04-08 10:01:23 +07:00
Darcy Wong
d11cf84b54
Merge pull request #6498 from keymanapp/fix/android/on-keyboard-change
...
fix(android/engine): Show keyboard after rotating
2022-04-08 09:41:37 +07:00
Marc Durdin
c679117991
fix(windows): don't log before checking nil when installing keyboard
2022-04-08 11:09:11 +10:00
Darcy Wong
aa4dda3dd7
Update android/KMEA/app/src/main/assets/android-host.js
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-04-08 06:43:33 +07:00
Darcy Wong
91038ef6f2
Merge remote-tracking branch 'origin/beta' into chore/common/crowdin-km-spacebar
2022-04-08 06:28:18 +07:00
Keyman Server
075b9bc629
Merge pull request #6502 from keymanapp/auto/version-beta-15.0.230
...
auto: increment beta version to 15.0.230
2022-04-08 04:03:30 +10:00
Keyman Build Agent
ef9a9459d2
auto: increment beta version to 15.0.230
2022-04-07 14:02:52 -04:00
Eberhard Beilharz
07ae306fd4
chore(linux): change to Architecture: any
...
As per request by Debian this changes the architecture to `any`
so that it'll try to build on all architectures.
See https://lists.debian.org/debian-input-method/2022/03/msg00095.html .
2022-04-07 17:44:00 +02:00
Darcy Wong
45ca87dae1
chore(common): Update km strings
2022-04-07 21:58:07 +07:00
Darcy Wong
ab828900e5
Merge pull request #6481 from keymanapp/fix/android/share-intent
...
fix(android/app): Simplify sharing intent
2022-04-07 21:50:43 +07:00
Eberhard Beilharz
57d770bd6c
chore(linux): Update changelog file
2022-04-07 16:34:04 +02:00