Darcy Wong
9cde92f2e5
chore(android/samples): Update namespace for KeyboardHarness app
2023-01-06 09:06:17 +07:00
Darcy Wong
92c982723c
chore(android/samples): Update namespace for Sample apps
2023-01-06 09:04:12 +07:00
Darcy Wong
4268a11537
chore(android/app): Update namespace for Keyman app
2023-01-06 08:51:37 +07:00
Darcy Wong
33bdac867a
fix(android/engine): Update indexes for FileUtilsTest
2023-01-06 08:23:34 +07:00
Darcy Wong
83af536fb8
chore(android/engine): Update all the package names
2023-01-06 08:19:34 +07:00
Darcy Wong
8bfc350a7e
chore(android/engine): Rename folders
2023-01-06 08:09:01 +07:00
Keyman Server
559423324a
Merge pull request #7974 from keymanapp/auto/version-master-17.0.24
...
auto: increment master version to 17.0.24
2023-01-04 05:02:19 +11:00
Keyman Build Agent
e5e08c929f
auto: increment master version to 17.0.24
2023-01-03 13:01:34 -05:00
Steven R. Loomis
b2a983fa97
Merge pull request #7960 from keymanapp/feat/linux/docker2
...
docs(linux): document fullbuild using docker
2023-01-02 12:06:01 -06:00
Steven R. Loomis
73a6a92e63
Merge pull request #7958 from keymanapp/fix/linux/ibus-prefilter-test
...
fix(linux): add IBUS_HAS_PREFILTER ifdef to linux/ibus-keyman/tests
2023-01-02 12:05:38 -06:00
Keyman Server
5dccf1a9a8
Merge pull request #7962 from keymanapp/auto/version-master-17.0.23
...
auto: increment master version to 17.0.23
2023-01-03 05:01:57 +11:00
Keyman Build Agent
9343ad2024
auto: increment master version to 17.0.23
2023-01-02 13:01:17 -05:00
Eberhard Beilharz
1e703d5df0
Merge pull request #7920 from keymanapp/chore/linux/reconf
...
chore(linux): Remove unused JENKINS parameter
2023-01-02 11:59:01 +01:00
Marc Durdin
1b79873247
Merge pull request #7948 from keymanapp/chore/a17s2-beta-to-master
...
chore: merge beta to master (A17S2)
2023-01-02 09:14:38 +11:00
Steven R. Loomis
84b85283f7
docs(linux): document fullbuild using docker
2022-12-30 16:21:57 -06:00
Steven R. Loomis
fdb2f6bf08
fix(linux): add IBUS_HAS_PREFILTER ifdef to linux/ibus-keyman/tests/ibusimcontext.c
2022-12-30 15:52:45 -06:00
Marc Durdin
d9eae3869d
Merge branch 'master' into chore/a17s2-beta-to-master
2022-12-23 08:44:42 +11:00
Keyman Server
8b219118ee
Merge pull request #7944 from keymanapp/auto/version-beta-16.0.129
...
auto: increment beta version to 16.0.129
2022-12-23 05:02:09 +11:00
Keyman Build Agent
fee5c19771
auto: increment beta version to 16.0.129
2022-12-22 13:01:27 -05:00
Marc Durdin
9b57ce84e3
Merge pull request #7927 from keymanapp/fix/developer/7926-force-es3-for-lms
...
fix(developer): force ES3 code generation for LMs
2022-12-22 08:07:50 +11:00
Marc Durdin
905fcd1913
chore: Apply review comments
2022-12-22 08:07:42 +11:00
Keyman Server
827e350a2b
Merge pull request #7943 from keymanapp/auto/version-beta-16.0.128
...
auto: increment beta version to 16.0.128
2022-12-22 07:35:00 +11:00
Keyman Build Agent
f30eec4280
auto: increment beta version to 16.0.128
2022-12-21 15:34:20 -05:00
Marc Durdin
4fe4fbc6f6
Merge pull request #7935 from keymanapp/fix/windows/7716/modifier-stuck
...
fix(windows): modifer event is always serialized
2022-12-22 07:31:24 +11:00
Marc Durdin
be7fb6c2bd
Merge pull request #7909 from keymanapp/fix/fv/view-permission
...
fix(oem/fv/android): Add view permission of online help
2022-12-22 07:30:57 +11:00
Marc Durdin
5ddb39d2e5
Merge pull request #7941 from keymanapp/fix/fv/version-string-format
...
fix(oem/fv/android): Fix keyboard version title (again)
2022-12-22 07:30:35 +11:00
Keyman Server
42bf762054
Merge pull request #7942 from keymanapp/auto/version-master-17.0.22
...
auto: increment master version to 17.0.22
2022-12-22 05:01:59 +11:00
Keyman Build Agent
22f39c87b0
auto: increment master version to 17.0.22
2022-12-21 13:01:22 -05:00
Darcy Wong
c9e0bf2df4
fix(oem/fv/android): Prefix the string with fv_
2022-12-21 16:53:57 +07:00
Darcy Wong
5772d443d3
fix(oem/fv/android): Fix keyboard version title (again)
2022-12-21 15:51:54 +07:00
Keyman Server
1b99d8fc6c
Merge pull request #7936 from keymanapp/auto/version-beta-16.0.127
...
auto: increment beta version to 16.0.127
2022-12-21 17:29:11 +11:00
Keyman Build Agent
af0305ff87
auto: increment beta version to 16.0.127
2022-12-21 01:28:31 -05:00
rc-swag
6669d232a6
fix(windows): extra bracket after removing nested if
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-12-21 16:07:17 +10:00
Ross
2c02d34746
fix(windows): modifer event is always serialized
...
PR #7449 added modifier event to make ensure modifer events
where sent to the serializer even if the key stroke was determined
the key stroke did not need seralizing. However, a logic error was made
trying to use the exiting 'Flag' however this was not set in the
!UseCachedHotkeyModifierState case. This change adds helper function
to simply check if the key is a modifier key and send it to the
event seralizer in that case. Separating from the other logic which
is more concerned with handling hotkeys.
2022-12-21 14:09:35 +10:00
rc-swag
c1141adbc3
Merge pull request #7933 from keymanapp/fix/windows/cherry-pick/7661-shutdown-masks-modal-result
...
fix(windows): shutdown fix masked modal result 🔥 🍒
2022-12-21 10:12:35 +10:00
rc-swag
5cdbb30ef6
Merge pull request #7932 from keymanapp/fix/windows/7661-shutdown-masks-modal-result
...
fix(windows): shutdown fix masked modal result 🔥
2022-12-21 09:44:49 +10:00
Marc Durdin
184aa0c0db
fix(windows): shutdown fix masked modal result
...
Regression introduced in #7661 (17.0 alpha), #7825 (16.0 beta).
When shutting down CEF cleanly, we needed to pause the form destruction
sequence in order for CEF to complete its shutdown tasks. However, for
a dialog form, it will commonly be closed by setting `ModalResult` to a
non-zero value. In our fix, we inadvertently lost any `ModalResult`
value by calling `Close` after CEF was finished, which sets
`ModalResult` to `mrCancel` (value of 2).
This fix caches the `ModalResult` value, and if non-zero, uses it
instead after CEF shuts down, to achieve the same result.
2022-12-21 08:14:01 +11:00
Marc Durdin
6a273d0fda
fix(windows): shutdown fix masked modal result
...
Regression introduced in #7661 (17.0 alpha), #7825 (16.0 beta).
When shutting down CEF cleanly, we needed to pause the form destruction
sequence in order for CEF to complete its shutdown tasks. However, for
a dialog form, it will commonly be closed by setting `ModalResult` to a
non-zero value. In our fix, we inadvertently lost any `ModalResult`
value by calling `Close` after CEF was finished, which sets
`ModalResult` to `mrCancel` (value of 2).
This fix caches the `ModalResult` value, and if non-zero, uses it
instead after CEF shuts down, to achieve the same result.
2022-12-21 08:06:59 +11:00
Keyman Server
b4c30e5b21
Merge pull request #7931 from keymanapp/auto/version-master-17.0.21
...
auto: increment master version to 17.0.21
2022-12-20 05:02:40 +11:00
Keyman Server
aff995bdd8
Merge pull request #7930 from keymanapp/auto/version-beta-16.0.126
...
auto: increment beta version to 16.0.126
2022-12-20 05:02:12 +11:00
Keyman Build Agent
1ccfb8ec46
auto: increment master version to 17.0.21
2022-12-19 13:02:02 -05:00
Keyman Build Agent
2228eaa12f
auto: increment beta version to 16.0.126
2022-12-19 13:01:34 -05:00
Marc Durdin
0a28c45b6c
Merge pull request #7925 from keymanapp/revert-7910-chore/common/warnings
...
chore: Revert "chore(common): Fix shellcheck warnings"
2022-12-19 18:53:24 +11:00
Marc Durdin
74f0fe2d08
fix(developer): force ES3 code generation for LMs
...
Fixes #7926 .
Android 5.0 (Chrome 37) only supports ES3. Thus, we should transpile our
lexical models to ES3 rather than ES2015, for now at least.
For example, this forces constructs such as `const` to be replaced with
`var`.
2022-12-19 14:48:05 +11:00
rc-swag
a6849e84f1
Merge pull request #7900 from keymanapp/fix/windows/red-label-no-language
...
fix(windows): no languages warning source changed
2022-12-19 10:04:45 +10:00
Darcy Wong
dc1c95298a
Merge pull request #7901 from keymanapp/chore/android/remove-sentry-samples
...
chore(android/samples): Remove Sentry dependencies
2022-12-19 05:50:10 +07:00
Marc Durdin
eb77a73ab6
Revert "chore(common): Fix shellcheck warnings"
2022-12-19 07:18:48 +11:00
Keyman Server
7b82e08036
Merge pull request #7923 from keymanapp/auto/version-beta-16.0.125
...
auto: increment beta version to 16.0.125
2022-12-19 05:02:03 +11:00
Keyman Build Agent
fabab24df4
auto: increment beta version to 16.0.125
2022-12-18 13:01:22 -05:00
Darcy Wong
17be0e54aa
Merge pull request #7908 from keymanapp/fix/fv/keyboard-info-version-title
...
fix(oem/fv/android): Cleanup version title
2022-12-18 21:19:16 +07:00