Joshua A. Horton
435bfec4e5
change(web): app/browser now uses common bundler script
2023-12-15 14:13:44 +07:00
Joshua A. Horton
0b8ee4e6db
refactor(web): drops lm-worker primary bundle script
2023-12-15 11:35:56 +07:00
Joshua A. Horton
dccdb6d87a
feat(web): creates a Web-bundling cmd script
2023-12-15 11:34:35 +07:00
Joshua A. Horton
17605a405e
change(web): lm-worker build dir constants
2023-12-15 11:34:20 +07:00
Joshua A. Horton
7392fdd572
refactor(web): lm-worker polyfiller rework
2023-12-15 11:04:45 +07:00
Joshua A. Horton
9f2816ca99
change(web): lm-worker wrapper script generalization
2023-12-15 09:47:50 +07:00
Joshua A. Horton
0e20cc3552
chore(web): a bit more lm-worker wrapping polish
2023-12-14 15:49:57 +07:00
Joshua A. Horton
2abf2c0142
change(web): lm-worker wrapper generalization prep
2023-12-14 15:46:48 +07:00
Joshua A. Horton
ad56b9ea53
chore(web): centralizes lm-worker build polyfill handling
2023-12-14 15:32:21 +07:00
Joshua A. Horton
0653398ef2
chore(web): mild lm-worker bundling simplification
2023-12-14 15:15:00 +07:00
Joshua A. Horton
154cac8bd5
chore(web): drops unused index.js artifact from lm-worker
2023-12-14 15:14:53 +07:00
Marc Durdin
eb881dc137
Merge pull request #7324 from keymanapp/feature-gestures
...
epic: new gesture engine 🐵
2023-12-14 15:23:43 +11:00
Joshua Horton
31a73e0f59
Merge pull request #10238 from keymanapp/fix/web/webview-test-host
...
fix(web): fixes android-webview emulation Web test page
2023-12-14 10:16:29 +07:00
Joshua Horton
d493fddcb5
Merge pull request #10253 from keymanapp/fix/web/null-to-null-event-unit-test
...
fix(web): unit test for null-null keyboard switch event from #10245
2023-12-14 10:14:27 +07:00
Joshua A. Horton
b881049583
fix(web): fixes unit test needing update from #10245
2023-12-14 08:27:19 +07:00
Joshua Horton
c93e640a34
Merge pull request #10245 from keymanapp/fix/web/null-get-keyboard
...
fix(web): fixes null-stub keyboard lookups, related 'keyboardchange' event niche case
2023-12-14 08:10:53 +07:00
Steven R. Loomis
9a77b5d9a7
Merge pull request #10251 from keymanapp/chore/linux/10024-nodejs-and-docker
...
chore(linux): docker: fix Node.js install, make customizable
2023-12-13 17:24:51 -06:00
Steven R. Loomis
2c852e7530
chore(linux): docker: make emscripten version customizable
...
Fixes: chore(linux): script deprecation warning from nodesource #10024
2023-12-13 23:23:55 +00:00
Steven R. Loomis
a7fca66daa
Apply suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2023-12-13 17:16:19 -06:00
Steven R. Loomis
56aac458b0
Merge pull request #10252 from keymanapp/fix/core/10249-unbreak-linux-epic-ldml
...
fix(core): ldml: fix bad usage of unique_ptr 🙀
2023-12-13 14:54:02 -06:00
Steven R. Loomis
74985f4576
fix(core): ldml: fix bad usage of unique_ptr 🙀
...
- needed to declare the pointer properly
Fixes: bug(core): Build failures in LDML code on newer Ubuntu versions #10249
2023-12-13 13:06:27 -06:00
Steven R. Loomis
9e5091acd0
chore(linux): docs: add note about Dev Containers
...
- add note about how to use these docker images as Dev Containers
2023-12-13 18:54:58 +00:00
Steven R. Loomis
6488a42875
chore(linux): docs: fix Node.js install
...
- update other docs to simply point to NodeSource's instructions
Fixes: chore(linux): script deprecation warning from nodesource #10024
2023-12-13 18:33:51 +00:00
Steven R. Loomis
bf08c73f22
chore(linux): docker: fix Node.js install, make customizable
...
- fix the Node.js install script deprecation
- also make items configurable such as Ubuntu version and Node version
Fixes: chore(linux): script deprecation warning from nodesource #10024
2023-12-13 18:26:01 +00:00
Joshua Horton
c754a22d7f
Merge pull request #10173 from keymanapp/feat/web/path-base-coord-replacement
...
feat(web): enhanced flick resetting via path base-coord replacement 🐵
2023-12-13 14:09:32 +07:00
Joshua Horton
207324e68a
Merge pull request #10152 from keymanapp/change/web/path-evaluate-signature
...
change(web): prep for enhanced flick-resets - alters the contact-path evaluation signature 🐵
2023-12-13 14:09:23 +07:00
Joshua Horton
535bfec1b3
Merge pull request #10242 from keymanapp/chore/merge-master-into-feature-gestures
...
chore: merge master into feature-gestures 🐵
2023-12-13 14:09:05 +07:00
Joshua A. Horton
ec4231b4aa
fix(web): fixes null-stub keyboard lookups, null -> null "keyboard change"
2023-12-13 12:43:25 +07:00
Keyman Server
8b02e79e04
Merge pull request #10239 from keymanapp/auto/version-master-17.0.230
...
auto: increment master version to 17.0.230
2023-12-13 10:43:31 +07:00
Keyman Build Agent
27cfaab6b4
auto: increment master version to 17.0.230
2023-12-12 22:43:03 -05:00
Joshua Horton
2eae833b56
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-12-13 10:41:28 +07:00
Joshua A. Horton
a95de855a5
fix(web): fixes android-webview emulation Web test page
2023-12-13 10:27:13 +07:00
Steven R. Loomis
ff5427f258
Merge pull request #10222 from keymanapp/feat/core/9121-regex2-epic-ldml
...
fix(core): improve memory allocation issues in calling into icu 🙀
2023-12-12 16:21:05 -06:00
Steven R. Loomis
6871cf03b3
Merge pull request #10198 from keymanapp/fix/core/8069-todo-ldml-epic-ldml
...
fix(core): remove a TODO-LDML 🙀
2023-12-12 16:20:20 -06:00
Steven R. Loomis
26048702d2
Merge pull request #10090 from keymanapp/fix/core/9451-key-not-found-epic-ldml
...
feat(core): ldml improve key-not-found 🙀
2023-12-12 16:19:53 -06:00
Marc Durdin
d184614e6c
Merge pull request #10216 from keymanapp/feat/developer/10161-developer-settings-in-rc
...
feat(developer): Move options to ~/.keymandeveloper/options.json
2023-12-13 09:15:07 +11:00
Marc Durdin
69a11c9ceb
chore(developer): Merge branch 'master' into feat/developer/10161-developer-settings-in-rc
2023-12-13 05:05:53 +07:00
Marc Durdin
2f59e8d38b
Merge pull request #10211 from keymanapp/fix/developer/10091-10194-touch-layout-builder-errors
...
fix(developer): two errors in touch layout editor
2023-12-13 08:46:04 +11:00
Marc Durdin
1b45c6b8e9
Merge pull request #10155 from keymanapp/feat/developer/10138-new-project-new-process
...
feat(developer): New Project opens in new process 🦕
2023-12-13 08:45:53 +11:00
Marc Durdin
0b05013fc8
Merge pull request #10154 from keymanapp/feat/developer/10149-window-menu
...
feat(developer): Add Window menu 🦕
2023-12-13 08:45:43 +11:00
Marc Durdin
1f06224c6e
Merge pull request #10151 from keymanapp/fix/developer/10144-10145-10146-10148
...
fix(developer): various project fixes 🦕
2023-12-13 08:45:30 +11:00
Marc Durdin
e65d5c59b5
Merge pull request #10115 from keymanapp/feat/core/action-struct-to-queue
...
feat(core): action struct to action items conversion
2023-12-13 08:45:17 +11:00
Marc Durdin
ee7d6e67d9
chore(developer): refactor IsTemporaryProject
2023-12-13 04:43:34 +07:00
Marc Durdin
37a8e9670a
Merge pull request #10228 from keymanapp/chore/ios/fv-cert-key
...
chore(ios): FV certificate key
2023-12-13 08:31:57 +11:00
Steven R. Loomis
46b8d0668a
Merge branch 'fix/core/8069-todo-ldml-epic-ldml' into feat/core/9121-regex2-epic-ldml
2023-12-12 08:58:29 -06:00
Steven R. Loomis
c975b61c9b
Merge branch 'fix/core/9451-key-not-found-epic-ldml' into fix/core/8069-todo-ldml-epic-ldml
2023-12-12 08:58:11 -06:00
Steven R. Loomis
1cd97fadb9
feat(core): ldml improve key-not-found 🙀
...
- move vkey_to_contextreset table into a common spot in core
- assert that vk < 0x100 to avoid running off the table
For: #9451
2023-12-12 08:56:33 -06:00
Steven R. Loomis
7735fc045a
fix(core): improve memory allocation issues in calling into icu 🙀
...
- typo from code review
For: #9121
Co-authored-by: Joshua A. Horton <joshua_horton@sil.org>
2023-12-12 08:18:45 -06:00
Marc Durdin
d15032eaf1
chore(ios): FV certificate key
2023-12-12 16:18:30 +07:00
Joshua Horton
cc24571e63
Merge pull request #10195 from keymanapp/chore/web/web-script-cleanup
...
chore(web): build script cleanup 🐵
2023-12-12 07:32:06 +07:00