Sabine
e2489737be
chore(developer): remove kmx-file; NamedCodeConstants: rename variables, set const variables for buf sizes, brackets in for-loops
2023-01-12 14:05:38 +01:00
Sabine
8f3c9552eb
chore(developer): remove CERR_CallIsProfessionalFeature, CERR_IncludeCodesIsProfessionalFeature, CERR_MnemonicLayoutIsProfessionalFeature
2023-01-10 16:38:41 +01:00
Sabine
b06d4c4aad
chore(developer): remove some unnecessary CERR_ tests
2023-01-10 16:30:21 +01:00
Sabine
26f17a9626
chore(developer): add more CERR_tests and move some to other folder, edit readme
2022-12-02 19:59:08 +07:00
Marc Durdin
a3c570fccd
chore(common): avoid building 'invalid' shared keyboards
2022-11-29 14:44:52 +07:00
Sabine
abac2c680f
chore(developer): edit + add CERR_tests
2022-10-19 18:46:04 +02:00
Sabine
b6a68c9f69
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
...
# Conflicts:
# common/test/keyboards/invalid/source/CERR_1234_sil_yoruba8_WrongCopyrightChar_and_WrongErrNrInName.kmn
# common/test/keyboards/invalid/source/CERR_40133_balochi_phonetic_WrongErrNrInName.kmn
# common/test/keyboards/invalid/source/sil_yoruba8_WrongCopyrightChar_AndMissingErNrInName.kmn
# common/test/keyboards/invalid/source/xCERR_4034_balochi_phonetic_WrongNamingConvention.kmn
chore(developer): solve conflicts
2022-10-13 18:05:28 +02:00
Sabine
f74e69682d
chore(developer): add some more keyboardtests
2022-10-13 17:13:43 +02:00
Sabine
156facaa5d
chore(developer): add some more keyboardtests
2022-10-12 17:22:38 +02:00
Sabine
2738052264
chore(developer): check for '_' after Errornumber in Filename
2022-10-06 16:38:49 +02:00
Sabine
d06cf43a73
chore(developer): delete files of keyboards/kmcompx_tests
2022-10-04 14:13:59 +02:00
Sabine
fa9a66b3ec
chore(developer): change mostly whitespace changes
2022-10-04 14:08:59 +02:00
Sabine
4141b90c33
chore(developer): move CERR-tests into test/keyboards/invalid
2022-10-03 15:50:58 +02:00
Marc Durdin
f9b4f3d173
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' into chore/merge-master-into-kmcompx
2022-09-20 11:06:55 +10:00
Sabine
92c5c01e95
chore(developer): move tests (for ErrorMessages) to common/test/keyboards
2022-09-16 20:22:51 +02:00
Sabine
e5bdeebc28
chore(developer): added tests for kmcompx
2022-09-16 17:47:53 +02:00
Marc Durdin
1724778e77
chore: try disabling concurrency for browserstack tests
...
We're still getting sporadic test failures with BrowserStack. So per one
discussion online, attempting to run without concurrency to see if it
improves stability.
I note that the video from tests where we "fail to capture" shows a
browser with an error: "Safari Can't Connect to the Server" "Safari
can't open the page "localhost:9879/?id=75185158" because Safari can't
connect to the server "localhost".
1971215883
2022-09-10 06:23:26 +10:00
Joshua A. Horton
bac2578039
chore(web): addresses PR review comment
2022-08-02 08:10:01 +07:00
Joshua A. Horton
205312c451
chore(web): timeout-adapter implementation
2022-08-01 13:06:15 +07:00
Joshua A. Horton
b42a87ee5b
chore(web): updates target devices for BrowserStack-based CI tests
2022-08-01 12:37:19 +07:00
Joshua A. Horton
5a7840753f
chore(web): centralizes test-start timeout config logic
2022-08-01 11:39:14 +07:00
Joshua A. Horton
405a553c06
chore(web): requireable module for common CI test-config
2022-08-01 10:54:57 +07:00
Marc Durdin
4f36c3c2df
chore(developer): Merge branch 'master' into chore/developer/js-to-lmc
2022-06-25 05:48:57 +10:00
Marc Durdin
d5aa61fdc0
chore(common): Merge branch 'chore/web/keyman-version-for-developer' into chore/common/move-common-core-desktop-to-core
2022-05-30 09:38:27 +10:00
Marc Durdin
fcf78bcd94
chore: merge master into branch
2022-05-27 13:11:23 +10:00
Marc Durdin
91b5f2e640
chore(developer): fixup kmcomp ref in keyboards build
2022-05-23 13:58:53 +10:00
Marc Durdin
4ab3c53810
chore(common): adjust scripts for core relocation
2022-05-18 07:22:11 +10:00
Marc Durdin
dfd5fad2c7
chore(common): move common/core/web to common/web and flatten
2022-05-17 11:15:22 +10:00
Marc Durdin
833dde0ae4
chore: remove unnecessary package-lock.json files
2022-05-16 14:47:58 +10:00
Marc Durdin
0fbf53f8d7
chore(web): move version from package.json to keyman-version package
...
Starts to resolve the chaos of putting version numbers into every
package.json file.
Adds a new keyman-version package which mimics the
version information in build-utils.sh. This will eventually replace
resources/web-environment.
Fixes the build for the lexical model compiler tools to remove refs to
package.json version and use keyman-version instead.
More fixes coming in a follow-up.
2022-04-17 06:47:39 +10:00
Joshua A. Horton
53cd3b1b71
change(web): re-renaming the test kbd
2022-04-13 18:32:10 -05:00
Joshua A. Horton
f16f1185de
fix(web): kmn typo
2022-04-12 16:31:47 -05:00
Joshua A. Horton
5e52ed4d2d
change(web): renamed+moved 'vowel hater' test kbd
2022-04-12 08:30:09 -05:00
Darcy Wong
b9f6ac34e2
test(common/resources): Add Noto font to web_context_tests keyboard
2022-04-07 08:04:42 +07:00
Marc Durdin
d63bd4edde
chore(web): rebuild obolo_chwerty keyboard
2022-03-17 20:47:00 +11:00
Marc Durdin
c80140d618
chore(common): update obolo_chwerty_6347 for new store names
2022-03-17 05:32:50 +11:00
Marc Durdin
7a5d1b964f
chore(web): Merge branch 'beta' into feat/web/6364-new-layer-old-layer-replaces-layerchanged
2022-03-17 04:55:25 +11:00
Marc Durdin
c74c8db6fe
fix(common): obolo_chwerty package had broken link
2022-03-17 04:55:05 +11:00
Marc Durdin
1038379c41
Merge pull request #6351 from keymanapp/fix/web/caps-state-tracking-for-touch
...
fix(web): caps state tracking for touch
2022-03-15 10:04:45 +11:00
Marc Durdin
81ec8b86e2
Merge pull request #6347 from keymanapp/fix/developer/warn-on-ncaps-consistency
...
fix(developer): warn on ncaps usage inconsistency
2022-03-15 10:02:35 +11:00
Marc Durdin
2fc52af719
feat(common): zip and index keyboard artifacts
2022-03-14 07:03:16 +11:00
Marc Durdin
c2b073a49b
chore: fixup additional layerchanged in keyboard
2022-03-13 19:53:14 +11:00
Marc Durdin
b23df3fbc8
feat(web): &newLayer and &oldLayer
...
Fixes #6364 .
Removes `&layerChanged` and adds `&newLayer` and `&oldLayer` system
stores with the additional nuances around values as described in #6364 .
2022-03-13 08:29:15 +11:00
Marc Durdin
faff0e2aef
fix(common): address review comment
...
Don't specify wine as kmcomp launcher if a custom kmcomp is provided on
the command line.
2022-03-11 05:42:08 +11:00
Marc Durdin
c177f142d3
fix(common): allow custom keyboard builds
...
This allows for custom builds of keyboards, e.g. where a keyboard is
manually constructed for testing purposes.
2022-03-11 05:23:37 +11:00
Darcy Wong
193f7bd370
chore(common): Update caps_3620_3621 to fileVersion 15.0
2022-03-10 14:03:29 +07:00
Darcy Wong
b213c3b829
fix(android/engine): Test fileVersion during package install
2022-03-10 13:15:59 +07:00
Marc Durdin
9cabb7cd66
fix(web): add obolo_chwerty_6351 test keyboard
2022-03-10 13:31:05 +11:00
Marc Durdin
0fb2a371a3
feat(common): build test keyboards via script
...
Relates to #5815 .
build.sh is a new script that builds any or all of the keyboards in the
common/test/keyboards folder. build.bat is a wrapper for build.sh, just
for Windows CMD.
Assumes that kmcomp.exe has already been built or allows you to specify
your own kmcomp.exe if necessary.
2022-03-10 08:40:55 +11:00
Marc Durdin
6c04a11ef3
fix(developer): add obolo_chwerty_6347 for testing
2022-03-10 08:40:12 +11:00