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 |
|
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 |
|
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 |
|
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 |
|
Joshua Horton
|
7c030e3be0
|
Merge pull request #11085 from keymanapp/feat/developer/compilers/better-suggestion-accessibility-verification
feat(developer/compilers): better unit test for suggestion accessibility
|
2024-03-28 13:48:28 +07:00 |
|
Steven R. Loomis
|
ad64bdf163
|
chore(developer): failing test for invalid variable name
for #11044
|
2024-03-28 01:17:18 -05:00 |
|
Steven R. Loomis
|
8d55d0b5ce
|
Merge pull request #11075 from keymanapp/feat/developer/11040-layr-comma-in-modifiers
feat(developer): support comma in modifiers 🙀
|
2024-03-28 00:13:08 -05:00 |
|
Steven R. Loomis
|
53224cb083
|
Update developer/src/kmc-ldml/src/util/util.ts
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2024-03-28 00:12:50 -05:00 |
|
Steven R. Loomis
|
c1a700d921
|
Merge pull request #11070 from keymanapp/fix/core/11062-error-no-match
fix(developer): in ldml compiler, generate compiler error if `from=` regex matches empty string 🙀
|
2024-03-28 00:11:57 -05:00 |
|
Steven R. Loomis
|
5f836d72f0
|
Merge pull request #11059 from keymanapp/fix/core/11045-assert-marker
fix(core,developer): variable/marker substitution in sets and strings🙀
|
2024-03-28 00:11:28 -05:00 |
|
Steven R. Loomis
|
d9c97c0b78
|
Merge pull request #11065 from keymanapp/fix/common/unicodeset-errcheck
fix(common): properly handle illegal UnicodeSets to prevent crash in kmc-ldml compiler 🙀
|
2024-03-28 00:04:39 -05:00 |
|
Marc Durdin
|
9e369227b2
|
fix(developer): prevent error when scrolling touch layout editor with no selected key
Fixes #11107.
|
2024-03-28 10:42:19 +07:00 |
|
Steven R. Loomis
|
193d7d077c
|
fix(developer): fix an additional issue on illegal UnicodeSets
- improve comments yet again, as they didn't match the code.
|
2024-03-27 08:25:52 -05:00 |
|
Joshua Horton
|
9aac994ba3
|
chore(developer/compilers): comment typo fix
|
2024-03-27 12:45:06 +07:00 |
|
Joshua Horton
|
a084fcfbb8
|
Merge pull request #11074 from keymanapp/fix/developer/compilers/entry-additions-to-internal-trie-nodes
fix(developer): in model compiler, give correct key to shorter prefix words when a longer, higher-frequency word is also present
|
2024-03-27 09:29:12 +07:00 |
|
Joshua A. Horton
|
ff4ddd901d
|
feat(developer/compilers): better unit test for suggestion accessibility
|
2024-03-27 09:17:34 +07:00 |
|
Steven R. Loomis
|
baeb3c80fc
|
fix(developer): fix an additional issue on illegal UnicodeSets
- update comments per review comments
- improve logic of checks around malloc
|
2024-03-26 17:24:56 -05:00 |
|
Joshua A. Horton
|
6fd975c2d2
|
chore(developer/compilers): minor cleanup
|
2024-03-26 12:09:21 +07:00 |
|
Marc Durdin
|
9cba6e7053
|
Merge pull request #10939 from keymanapp/docs/developer/10550-ldml-window-help-links
docs(developer): add help site links
|
2024-03-26 11:37:28 +11:00 |
|
Steven R. Loomis
|
d6e080dd0d
|
feat(developer): implement comma in modifiers 🙀
- improve modifier parsing
- test cases for keys and layr
For: feat(developer) ldml: comma in modifiers #11040
|
2024-03-25 18:49:13 -05:00 |
|
Joshua A. Horton
|
6df89af9d5
|
docs(developer/compilers): makes test fixture comment more precise
|
2024-03-26 06:48:31 +07:00 |
|
Joshua A. Horton
|
78a3704607
|
fix(developer/compilers): entry additions to internal Trie nodes
|
2024-03-26 06:04:22 +07:00 |
|