Marc Durdin
954717c0b2
Merge pull request #5776 from keymanapp/fix/developer/5718-handle-shortcut-keys-in-debugger
...
fix(developer): handle shortcut keys in debugger
2021-11-11 07:21:54 +11:00
Sabine
ba0092973e
fix(common/core)-decxstr: tidy up code
2021-11-09 21:22:22 +01:00
Keyman Server
9bcfba9ae7
Merge pull request #5890 from keymanapp/auto/version-master-15.0.143
...
auto: increment master version to 15.0.143
2021-11-09 05:02:27 +11:00
Keyman Build Agent
5f8a25f55d
auto: increment master version to 15.0.143
2021-11-08 13:01:45 -05:00
Sabine
d27e67b760
fix(common/core)-decxstr: requested changes eg. check boundaries for *(q+1) ; added more tests for sequences with 0xFFFF 0XF000
2021-11-08 13:12:21 +01:00
Eberhard Beilharz
642bad8d7d
fix(linux): fix freeing of options
2021-11-08 12:38:00 +01:00
Eberhard Beilharz
be7dd09cb0
chore(linux): Address code review comments
2021-11-08 12:02:30 +01:00
Eberhard Beilharz
16ebd7e653
Merge pull request #5884 from keymanapp/chore/linux/5613-unittests
...
chore(linux): fix failing ibus-keyman tests 🎫
2021-11-08 10:16:32 +01:00
Eberhard Beilharz
65fc5efce5
Merge pull request #5885 from keymanapp/chore/linux/removetests
...
chore(linux): cleanup defunct tests 🎫
2021-11-08 10:15:35 +01:00
Eberhard Beilharz
db66a12aec
Merge pull request #5886 from keymanapp/chore/linux/cleanuptests
...
chore(linux): Cleanup 🎫
2021-11-08 10:15:20 +01:00
sgschantz
a4721bc21b
chore(ios): iOS integration of Fulah (ff-NG) localization
2021-11-08 13:28:03 +07:00
Darcy Wong
7de5c724d8
Merge remote-tracking branch 'origin/master' into common/crowdin-mfi
2021-11-08 07:50:59 +07:00
Darcy Wong
4a054861b6
chore(developer): Merge remote-tracking branch 'origin/master' into chore/developer/update-jszip
2021-11-08 07:32:09 +07:00
Darcy Wong
5b9cc959fe
chore(common): Merge remote-tracking branch 'origin/master' into chore/common/crowdin-ff-ng
2021-11-08 07:30:10 +07:00
Darcy Wong
0c19f04245
chore(common): Merge remote-tracking branch 'origin/master' into chore/common/crowdin-bwr
2021-11-08 07:28:53 +07:00
Eberhard Beilharz
5e6585717d
chore(linux): fix run-tests.sh script
...
Part of #5613 .
2021-11-05 22:35:09 +01:00
Keyman Server
2dd6f3e22f
Merge pull request #5887 from keymanapp/auto/version-master-15.0.142
...
auto: increment master version to 15.0.142
2021-11-06 05:03:36 +11:00
Keyman Build Agent
503d12ceec
auto: increment master version to 15.0.142
2021-11-05 14:02:49 -04:00
Eberhard Beilharz
2974ac03d7
chore(linux): Cleanup
...
Remove unnecessary functionality from test client. Part of #5613 .
2021-11-05 18:48:34 +01:00
Eberhard Beilharz
2095d98c14
chore(linux): Update method comments
2021-11-05 16:27:22 +01:00
Eberhard Beilharz
78da8aa33a
chore(linux): fix _delete_surrounding in ibus-keyman test client
...
Part of #5613 .
2021-11-05 16:26:15 +01:00
Eberhard Beilharz
2ab39581eb
chore(linux): set options before running test
...
Part of #5613 .
2021-11-05 16:26:04 +01:00
Eberhard Beilharz
ce4ced05a6
chore(linux): cleanup defunct tests
...
The previously existing ibus-keyman tests didn't work reliably and
were never executed automatically. This change removes them.
2021-11-05 15:56:37 +01:00
Eberhard Beilharz
7761a402fe
Merge pull request #5881 from keymanapp/chore/linux/5613-unittests
...
chore(linux): Add integration tests for ibus-keyman 🎫
2021-11-05 15:15:56 +01:00
Eberhard Beilharz
2caaffd4e5
chore(linux): Fix build
...
# Keyman Conventional Commit suggestions:
# - Consider appending the text ". Fixes #5613 " to your commit message.
2021-11-05 12:00:37 +01:00
Eberhard Beilharz
cdee19e953
chore(linux): Add integration tests for ibus-keyman
...
This change adds integration/regression tests for ibus-keyman. It
re-uses the unit tests that we have for core.
Also modifies one test so that the context doesn't use characters
used in the keyboard. This makes it easier to setup in ibus-keyman
tests.
2021-11-04 09:22:28 +01:00
Darcy Wong
07709f428e
Merge pull request #5877 from keymanapp/feat/mac/update-crowdin-yml
...
feat(mac): Add Keyman for macOS files to crowdin.yml
2021-11-04 07:20:45 +07:00
Eberhard Beilharz
db5b9db23b
refactor(linux): Remove unused variables
2021-11-03 19:05:43 +01:00
Keyman Server
57acf1eb6c
Merge pull request #5880 from keymanapp/auto/version-master-15.0.141
...
auto: increment master version to 15.0.141
2021-11-04 05:02:16 +11:00
Keyman Build Agent
906da08c47
auto: increment master version to 15.0.141
2021-11-03 14:01:32 -04:00
Eberhard Beilharz
04d8c0928a
Merge pull request #5864 from keymanapp/chore/common/kmp
...
chore(common/core): Compile test keyboards to .kmp 🎫
2021-11-03 17:48:04 +01:00
Eberhard Beilharz
b77cf9fa83
chore(common/core): Fix build paths on Windows
...
While adding nested subdirs to `meson.build` works it still adds the
directory with the wrong path separator on Windows. This suddenly
caused problems when building.
2021-11-03 15:44:23 +01:00
Eberhard Beilharz
509612a791
chore(common/core): fix build on Windows
2021-11-03 12:11:54 +01:00
Darcy Wong
bc9573abea
fix(android/engine): Truncate language name in list
2021-11-03 16:23:59 +07:00
Darcy Wong
330111124f
Merge pull request #5838 from keymanapp/feat/android/uninstall-sil-euro-latin
...
feat(android): Allow uninstall of sil_euro_latin keyboard
2021-11-03 09:02:43 +07:00
Eberhard Beilharz
cde47f297d
chore(common/core): Compile test keyboards to .kmp
...
This change adds package templates to the test folder and compiles
a keyboard package for each of the test keyboards. These
packages are useful for manual testing in addition to the automated
tests.
2021-11-02 19:37:45 +01:00
Keyman Server
2fb6b495e8
Merge pull request #5875 from keymanapp/auto/version-master-15.0.140
...
auto: increment master version to 15.0.140
2021-11-03 05:02:03 +11:00
Keyman Build Agent
46a10d8f44
auto: increment master version to 15.0.140
2021-11-02 14:01:20 -04:00
Darcy Wong
6c719791f5
feat(mac): Add mac files to crowdin.yml
2021-11-02 15:16:23 +07:00
Eberhard Beilharz
1dac2a4048
Merge pull request #5863 from keymanapp/chore/linux/keycodes
...
chore(linux): Extract keycode_to_vk[] to separate header file 🎫
2021-11-02 08:45:47 +01:00
Eberhard Beilharz
8e6292e4ca
Merge pull request #5862 from keymanapp/chore/core/refactor-tests
...
chore(common/core): refactor kmx unit tests 🎫
2021-11-02 08:45:27 +01:00
Darcy Wong
9136933c9e
fix(web): Check parent element is defined before assigning
2021-11-02 11:22:08 +07:00
sgschantz
3dca46263b
remove < and > from help buttons and capitalize Download Keyboard button
2021-11-01 15:44:25 +07:00
sgschantz
fec69e6bd8
deleted unused localization string for Keyman in About window
2021-11-01 15:16:28 +07:00
sgschantz
2c5ff2b62a
renamed method that gets package name from inf file
2021-11-01 12:01:11 +07:00
Keyman Server
ce7a08f30f
Merge pull request #5865 from keymanapp/auto/version-master-15.0.139
...
auto: increment master version to 15.0.139
2021-10-30 05:02:21 +11:00
Keyman Build Agent
52506b74c6
auto: increment master version to 15.0.139
2021-10-29 14:01:38 -04:00
Eberhard Beilharz
29451ac5e8
chore(linux): Extract keycode_to_vk[] to separate header file
...
This will allow to use the array in unit tests.
# Keyman Conventional Commit suggestions:
# - Consider appending the text ". Fixes #5613 " to your commit message.
2021-10-29 18:22:56 +02:00
Eberhard Beilharz
487455c865
chore(common/core): refactor kmx unit tests
...
Extract common code to separate file.
2021-10-29 17:50:56 +02:00
Eberhard Beilharz
d5a889662d
Merge pull request #5860 from keymanapp/chore/common/kmpjson
...
chore(common/core): generate kmp.json
2021-10-29 17:28:26 +02:00