Dr Mark C. Sinclair
33d6668915
chore(developer): add initial check run sets platforms correctly if kmx file provided test
2024-04-15 12:00:37 +01:00
Dr Mark C. Sinclair
be1a0302d7
chore(developer): add test case numbers to multi-case tests
2024-04-15 10:43:23 +01:00
Darcy Wong
d6ee7f510c
Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-b17s5
2024-04-12 09:29:23 +07:00
Dr Mark C. Sinclair
d63a2413de
chore(developer): moved test cases out of two tests to avoid sync problems
2024-04-11 18:31:38 +01:00
Dr Mark C. Sinclair
193401e15e
chore(developer): add check run sets minKeymanVersion correctly test
2024-04-11 14:17:05 +01:00
Dr Mark C. Sinclair
adac3c5ee2
chore(developer): refactor check kmxFileVersionToString returns correct strings test to use testCases variable
2024-04-11 11:38:22 +01:00
Dr Mark C. Sinclair
46bd1d21ea
chore(developer): add addtional test cases to check run sets packageIncludes correctly test
2024-04-11 11:34:55 +01:00
Dr Mark C. Sinclair
9f5e4c065d
chore(developer): add check run sets packageIncludes correctly test
2024-04-11 11:23:12 +01:00
Dr Mark C. Sinclair
639253940b
chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-unit-tests-2
2024-04-11 10:01:54 +01:00
Dr Mark C. Sinclair
051fc4bd9f
chore(developer): add two author.info tests and adjust code coverage comment
2024-04-08 15:54:35 +01:00
Dr Mark C. Sinclair
bb92f569fb
chore(developer): add check run sets keyboard_info.isRTL if set in jsFile test
2024-04-08 11:58:28 +01:00
Dr Mark C. Sinclair
4d418606c2
chore(developer): check run leaves keyboard_info.isRTL undefined if not set in jsFile test
2024-04-08 11:14:16 +01:00
Dr Mark C. Sinclair
b3ed94b346
chore(developer): add check fontSourceToKeyboardInfoFont handles font file names with backslashes test
2024-04-08 10:44:35 +01:00
Dr Mark C. Sinclair
001b2e3800
chore(developer): add check fillLanguages throws error if Intl.DisplayNames.of throws error that is not RangeError test
2024-04-05 16:14:08 +01:00
Dr Mark C. Sinclair
3533f60175
chore(developer): add check fillLanguages gives region/script from tag if Intl.DisplayNames.of throws RangeError1 test
2024-04-05 15:58:19 +01:00
rc-swag
d711856f72
Merge pull request #11152 from keymanapp/fix/windows/11005/decode-uri-packageid
...
fix(windows): decode uri for Package ID and filename
2024-04-05 12:57:54 +10:00
rc-swag
fdc1db4c78
fix(windows): IDE introduce project file deployment path
2024-04-05 08:41:32 +10:00
Dr Mark C. Sinclair
08a1cd5341
chore(developer): add check fontSourceToKeyboardInfoFont returns first font if none of those supplied is a valid type test
2024-04-04 17:15:44 +01:00
Dr Mark C. Sinclair
f46cd28ffe
chore(developer): add check fillLanguages handles displayName, region and script correctly with private-use subtag test
2024-04-04 16:34:49 +01:00
Dr Mark C. Sinclair
8362149c27
chore(developer): add check fillLanguages handles displayName correctly with no script test
2024-04-04 11:42:25 +01:00
Dr Mark C. Sinclair
25517d43f2
chore(developer): refactor some of the stubs to use tertiary operator
2024-04-04 11:36:02 +01:00
Dr Mark C. Sinclair
2cca69e6d3
chore(developer): add check fillLanguages handles displayName correctly with no region test
2024-04-04 11:28:21 +01:00
rc-swag
e85074a675
fix(windows): add utilhttp to developer projects
2024-04-04 19:21:02 +10:00
Marc Durdin
268332b608
chore(developer): fix sentry-cli path
2024-04-03 11:58:39 +07:00
Marc Durdin
debb799caa
fix(common): upgrade sentry-cli to 2.31.0
...
Fixes #11091 .
Updating to latest sentry-cli on all projects, reviewed release notes
and there do not appear to be any breaking changes.
sentry-cli 2.19.4 had a bug with uploading wasm symbols:
https://github.com/getsentry/sentry-cli/issues/1682
It was fixed in 2.20.0:
https://github.com/getsentry/sentry-cli/releases/tag/2.20.0
2024-04-03 10:48:35 +07:00
Marc Durdin
ed608e98e9
Merge pull request #11137 from keymanapp/fix/developer/11092-memory-buffer-overflow-in-compiler
...
fix(developer): handle buffer boundaries in four cases
2024-04-03 14:08:15 +11:00
Dr Mark C. Sinclair
9963f0342f
chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-unit-tests-2
2024-04-02 14:15:46 +01:00
Dr Mark C. Sinclair
3feefabb65
chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-unit-tests-2
2024-04-02 14:10:45 +01:00
Dr Mark C. Sinclair
401cb3cf59
chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-unit-tests
2024-04-02 14:07:47 +01:00
Dr Mark C. Sinclair
4aa950744c
chore(developer): correct a comment
2024-04-02 14:01:01 +01:00
Dr Mark C. Sinclair
ebeef5f2a8
chore(developer): wrap two uses of stubs in try-catch-finally
2024-04-02 13:57:37 +01:00
Dr Mark C. Sinclair
707c7ee292
chore(developer): remove EN_LANGTAG and replace with dynamic tag from langtags
2024-04-02 13:27:29 +01:00
Marc Durdin
02f9ce15c4
fix(developer): handle buffer boundaries in four cases
...
Fixes #11092 .
Addresses buffer boundary tests for four cases, so a fatal error is not
returned to the user:
* character range too long (U+1234 .. U+2468)
* extended string too long ('abcde...xxxxx')
* outs too long (store(foo) .... outs(bar))
* virtual key expansion too long ([K_A] .. [K_Z] ...)
See #11136 for additional work arising.
2024-04-02 14:51:33 +07:00
Dr Mark C. Sinclair
bbebda8de6
chore(developer): add check fillLanguages handles regions and scripts correctly test
2024-04-01 16:17:07 +01:00
Dr Mark C. Sinclair
d53219dc55
chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-unit-tests
2024-04-01 15:09:17 +01:00
Dr Mark C. Sinclair
688fe657bc
chore(developer): adjust spacing on two keyboatds test expected result
2024-04-01 15:08:16 +01:00
Dr Mark C. Sinclair
3eb8705e58
chore(developer): add detailed assert for two keyboards
2024-04-01 13:54:26 +01:00
Dr Mark C. Sinclair
f2fdee1ee1
chore(developer): add check fillLanguages can handle two keyboards correctly test
2024-04-01 12:00:26 +01:00
Dr Mark C. Sinclair
a50b8214ea
chore(developer): add keyboard_info.languages assert
2024-04-01 11:02:49 +01:00
Dr Mark C. Sinclair
48d516dd14
chore(developer): add check fillLanguages constructs keyboard_info.languages correctly test
2024-04-01 10:42:43 +01:00
Steven R. Loomis
cc7ef60f51
fix(developer): error on missing variable name
...
- improve unit tests
- split out message for dollarsign, create numberspace for transform errs
Fixes : #11044
2024-03-29 11:57:04 -05:00
Steven R. Loomis
d4a0809f2d
Merge branch 'beta' into feat/developer/11044-error-invalid-var
2024-03-29 11:02:15 -05:00
Marc Durdin
ebe258d062
Merge pull request #11109 from keymanapp/fix/developer/11107-scroll-typeerror
...
fix(developer): prevent error when scrolling touch layout editor with no selected key
2024-03-29 15:23:13 +11:00
Steven R. Loomis
b420cccc68
Merge branch 'beta' into feat/developer/11044-error-invalid-var
2024-03-28 12:22:50 -05:00
Steven R. Loomis
876c0e7488
fix(developer): error on missing variable name
...
- disallow any stray $ in the from pattern (unless escaped)
Fixes : #11044
2024-03-28 11:43:55 -05:00
Dr Mark C. Sinclair
e70220e1f6
chore(developer): add check fillLanguages returns false for osk font fail test
2024-03-28 12:22:37 +00:00
Dr Mark C. Sinclair
1e21b24335
chore(developer): add check fillLanguages returns false for display font fail test
2024-03-28 11:45:41 +00:00
Dr Mark C. Sinclair
484316c1bc
chore(developer): remove two commented out imports
2024-03-28 10:44:35 +00:00
Dr Mark C. Sinclair
41f5e7f500
chore(developer): add const variable for khmer angkor sources
2024-03-28 10:40:59 +00:00
Dr Mark C. Sinclair
ce1eba6271
chore(developer): add const variables for khmer_angor fixtures
2024-03-28 10:25:05 +00:00