Commit graph

33096 commits

Author SHA1 Message Date
Joshua A. Horton
90a7af27bd fix(common/models): models-templates unit test conversion, patchup 2023-01-20 13:37:42 +07:00
Joshua A. Horton
679652d7f3 change(common/models): templates submodule conversion 2023-01-20 13:37:42 +07:00
Joshua A. Horton
97a49dbeab chore(web): adds test action to build.sh 2023-01-20 13:29:43 +07:00
Joshua A. Horton
126f7ec35c fix(common/models): fixes wordbreaker describe_outputs 2023-01-20 13:26:12 +07:00
Joshua A. Horton
06e01213e1 feat(web): adds word-breaker build.sh 2023-01-20 13:26:11 +07:00
Joshua A. Horton
20fd783614 fix(common/models): wordbreaker unit tests now es-module compatible 2023-01-20 13:26:11 +07:00
Joshua A. Horton
3f4a7b22cd feat(common/models): adds .cjs bundle, .d.ts bundle 2023-01-20 13:26:10 +07:00
Joshua A. Horton
b773cc852d change(common/models): wordbreakers -> ES modules 2023-01-20 13:26:09 +07:00
Joshua A. Horton
e48db510e1 change(common/web): different namespace-like export attempt 2023-01-20 13:20:17 +07:00
Joshua A. Horton
52c4ba404f feat(common/web): tests for side-effect auto-extension of String class for smp by modules 2023-01-20 13:20:16 +07:00
Joshua A. Horton
7c0908cebd change(common/web): adds one extra module-bundle unit test 2023-01-20 13:20:16 +07:00
Joshua A. Horton
43cdd783bb feat(common/web): bundled-module canary unit test 2023-01-20 13:20:15 +07:00
Joshua A. Horton
17d3f40bec feat(common/web): first pass a a bundled declaration for the namespace-style bundle 2023-01-20 13:20:15 +07:00
Joshua A. Horton
a7873504d4 change(common/web): build output path updates 2023-01-20 13:20:14 +07:00
Joshua A. Horton
ec6c90aad2 change(common/web): new Codes access point now fully readonly 2023-01-20 13:20:14 +07:00
Joshua A. Horton
45e09d043c fix(common/web): unit test breakage from missing 'let' 2023-01-20 13:20:13 +07:00
Joshua A. Horton
0eb722ac21 fix(common/web): test breakage from loss of former Codes access point 2023-01-20 13:20:13 +07:00
Joshua A. Horton
918a24c37a chore(common/web): converts keyboard-processor unit tests 2023-01-20 13:20:12 +07:00
Joshua A. Horton
63b074a010 fix(common/web): matching updates for recorder testing submodule 2023-01-20 13:20:12 +07:00
Joshua A. Horton
7fe069a8f3 chore(common/web): minor cleanup 2023-01-20 13:20:11 +07:00
Joshua A. Horton
14b40a4301 fix(common/web): in-place Node module path resolution 2023-01-20 13:20:11 +07:00
Joshua A. Horton
6bc8ab579b change(common/web): converts common/web/recorder to ES modules 2023-01-20 13:20:07 +07:00
Joshua A. Horton
8a02ddc0f1 feat(common/web): keyboard-processor esbuild bundling 2023-01-20 13:19:42 +07:00
Joshua A. Horton
ddab414c3a fix(web): fixes build output pathing 2023-01-20 13:19:41 +07:00
Joshua A. Horton
991fb8ad05 chore(web): base esmodule conversion of keyboard-processor 2023-01-20 13:19:37 +07:00
Joshua A. Horton
1966468525 fix(common/web): util d.ts bundler error passthrough 2023-01-20 13:02:02 +07:00
Joshua A. Horton
7d24a9e1cb feat(common/web): bundled d.ts for bundled-module outputs 2023-01-20 13:02:01 +07:00
Joshua A. Horton
af9f74fe3d feat(common/web): util bundling now makes cjs, mjs single-file modules 2023-01-20 13:02:01 +07:00
Joshua A. Horton
68c6826344 fix(common/web): esbuild should be a dev-dependency 2023-01-20 13:02:00 +07:00
Joshua A. Horton
2f940935e8 fix(common/web): import path compat with node exec 2023-01-20 13:02:00 +07:00
Joshua A. Horton
32ac60396c fix(common/web): require -> import b/c esmodule 2023-01-20 13:01:59 +07:00
Joshua A. Horton
35f5fbc2e2 chore(web): updates utils' package.json module type setting 2023-01-20 13:01:59 +07:00
Joshua A. Horton
588ccd49f5 change(web): util package modularization, bundling 2023-01-20 13:01:58 +07:00
sgschantz
49d34ef601 updated DeviceKit to version 5.0 and changed build script to delete workaround for carthage
bug
2023-01-20 12:59:53 +07:00
Joshua A. Horton
892b4d781e docs(web): updates Web readme post-reorg 2023-01-20 12:51:49 +07:00
Steven R. Loomis
42fdba4bd1 chore(core): ldml: add unit tests 🙀
- for layer invalid cases

For: #7986
2023-01-19 22:09:03 -06:00
Marc Durdin
a78cad7be9
Merge pull request #8042 from keymanapp/fix/ios/7915-ipados-use-mobile-mode
fix(ios): use mobile mode for keyboard download pages
2023-01-20 15:06:18 +11:00
Steven R. Loomis
666d71f342 chore(core): ldml: update unit tests 🙀
- add hardware="us"

For: #7986
2023-01-19 21:36:04 -06:00
Steven R. Loomis
d7ce2191bf feat(core): ldml: make hardware be an enum 🙀
For: #7986
2023-01-19 12:24:47 -06:00
Keyman Server
1634778944
Merge pull request #8045 from keymanapp/auto/version-beta-16.0.134
auto: increment beta version to 16.0.134
2023-01-20 05:02:55 +11:00
Keyman Server
f12cd852a6
Merge pull request #8044 from keymanapp/auto/version-master-17.0.32
auto: increment master version to 17.0.32
2023-01-20 05:02:50 +11:00
Keyman Build Agent
cbc2792189 auto: increment beta version to 16.0.134 2023-01-19 13:02:11 -05:00
Keyman Build Agent
12f2c0debf auto: increment master version to 17.0.32 2023-01-19 13:02:05 -05:00
Eberhard Beilharz
efd5200050
chore(linux): More refactoring of uninstall
This change refactors and cleans uninstall:

- rename methods to make it clear which ones are private/protected
- extract common code
- improve error reporting
2023-01-19 18:06:56 +01:00
Sabine
67cb7de3fc chore(developer): use res-fils/version.rc for kmcmplib 2023-01-19 14:20:56 +01:00
Sabine
db72606b08 chore(developer): restored kmcompxtest, adapted readme 2023-01-19 14:10:18 +01:00
Eberhard Beilharz
93841aad22
feat(linux): Improve uninstall errors for userdata
This change addresses the code review comments, so that the
uninstallation tries to delete all three directories (keyboard,
documentation, font). It also adds the same logic to keyboards
installed in the User area.
2023-01-19 12:45:14 +01:00
Eberhard Beilharz
92a0da82e6
Merge pull request #8038 from keymanapp/chore/linux/updateExtension
chore(linux): Update recommended extension
2023-01-19 11:54:59 +01:00
Eberhard Beilharz
d20812d043
Merge pull request #8036 from TheSchlunz/TheSchlunz/issue7540
chore(linux): log failures to `km_kbp_context_clear(context)`
2023-01-19 11:46:49 +01:00
Eberhard Beilharz
4f19ea690f
Merge pull request #8037 from TheSchlunz/TheSchlunz/issue7541
chore(linux): use faster zero-length string check
2023-01-19 11:41:24 +01:00