Commit graph

24978 commits

Author SHA1 Message Date
Marc Durdin
375964b910
Merge pull request #8846 from keymanapp/refactor/developer/kmc-package-message-tests
chore(developer): add test for missing .js file to kmc-package
2023-05-23 15:23:56 +10:00
Joshua A. Horton
699ddd058a chore(web): significant kmwkeyboards.ts cleanup 2023-05-23 12:09:35 +07:00
Joshua A. Horton
e01614e0f9 chore(web): undone domManager.ts cleanup 2023-05-23 12:07:48 +07:00
Joshua A. Horton
ba0373864d chore(web): applies suggestions from code review + necessary corollaries 2023-05-23 12:00:03 +07:00
Joshua A. Horton
6ffd4a4c89 chore(web): Merge branch 'feature-esmodule-web-engine' into refactor/web/alerts-and-waits 2023-05-23 11:55:30 +07:00
Joshua Horton
eb8eba5914
Merge pull request #8808 from keymanapp/chore/web/touch-language-menu
chore(web): modularization of KMW's touch form-factor language menu 🧩
2023-05-23 11:53:27 +07:00
Joshua Horton
c74fd5a45c
Merge pull request #8807 from keymanapp/chore/web/hardware-event-keyboard
chore(web): hardware-event keystroke handling, preprocessing 🧩
2023-05-23 11:53:07 +07:00
Marc Durdin
15142e9a4b chore(developer): cleanup 2023-05-23 11:52:37 +07:00
Joshua A. Horton
ef6d159175 fix(web): addresses FIXME comment 2023-05-23 11:52:28 +07:00
Joshua A. Horton
2fe0d3c33a chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/hardware-event-keyboard 2023-05-23 11:50:54 +07:00
Joshua Horton
112cea00ea
Merge pull request #8806 from keymanapp/chore/web/page-integration-handlers
chore(web): modularization of Web's page-integration handlers 🧩
2023-05-23 11:49:42 +07:00
Joshua Horton
b9ff8c324e
Merge pull request #8805 from keymanapp/chore/web/context-focus-event-hooks
chore(web): reconnection of KMW's context-focus event hooks 🧩
2023-05-23 11:49:26 +07:00
Joshua Horton
7bda7e9236
Merge pull request #8804 from keymanapp/chore/web/dom-event-tracking
chore(web): modularizes the keyman.util dom-event tracking components 🧩
2023-05-23 11:49:06 +07:00
Joshua Horton
e9e0bedb25
Merge pull request #8803 from keymanapp/chore/web/context-management-handlers
chore(web): context-management handlers 🧩
2023-05-23 11:47:46 +07:00
Joshua Horton
f0fe7da216
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-05-23 11:47:27 +07:00
Joshua A. Horton
070dc66483 chore(web): a bit of cleanup 2023-05-23 11:44:11 +07:00
Joshua A. Horton
4c24618c56 chore(web): load/unload ui events 2023-05-23 11:42:46 +07:00
Marc Durdin
b6173fda37 fix(developer): 'no keyboard version' no longer emitted
The `Info_KeyboardFileHasNoKeyboardVersion` message is now only emitted
if the package uses `FollowKeyboardVersion`, which broke a unit test in
kmc.
2023-05-23 11:39:44 +07:00
Joshua A. Horton
11314bfb95 chore(web): finishes converting keyman.util API 2023-05-23 10:53:22 +07:00
Joshua Horton
cce0f79616
Merge pull request #8802 from keymanapp/feat/web/attachment-unit-tests
feat(web): element-attachment unit tests 🧩
2023-05-23 10:42:09 +07:00
Joshua Horton
b2b18cdd5a
Merge pull request #8801 from keymanapp/refactor/web/element-attachment-module
refactor(web): element attachment as an independent module 🧩
2023-05-23 10:42:00 +07:00
Marc Durdin
e4cfc8843c chore: Merge branch 'master' into feat/typescript-keymanweb-compiler 2023-05-23 09:51:06 +07:00
Darcy Wong
9abea339dc
Merge pull request #8845 from keymanapp/fix/android/publish-gradlew
fix(android/app): Pathing for publish script
2023-05-23 09:41:33 +07:00
Marc Durdin
e293d7608c chore(developer): add test for missing .js file 2023-05-23 09:28:26 +07:00
Joshua A. Horton
7e2f94d2c4 chore(web): finishes modularization of base object API 2023-05-23 08:57:40 +07:00
Marc Durdin
3828a5c16b refactor(developer): move message tests into test-messages.ts 2023-05-23 08:31:29 +07:00
Steven R. Loomis
b7a7ac328c feat(developer): vars: var utils and some tests 🙀
For: #7377
2023-05-22 19:10:53 -05:00
Darcy Wong
110514e9a6 fix(android/app): Pathing for publish script 2023-05-23 06:56:15 +07:00
Keyman Server
fafe498775
Merge pull request #8843 from keymanapp/auto/version-master-17.0.111
auto: increment master version to 17.0.111
2023-05-23 01:02:13 +07:00
Keyman Build Agent
e746ec1c0c auto: increment master version to 17.0.111 2023-05-22 14:01:39 -04:00
Eberhard Beilharz
ab25157364
feat(linux): Refactor to benefit from C++ RAII
Also apply changes from code review comments.
2023-05-22 19:51:45 +02:00
Eberhard Beilharz
a820d34c08
chore(linux): Fix meson warnings 2023-05-22 18:10:54 +02:00
Joshua A. Horton
fe9be5dff4 chore(web): a bit of cleaning 2023-05-22 15:57:43 +07:00
Joshua A. Horton
17d0e2fca0 fix(web): restores error-feedback handling 2023-05-22 15:26:13 +07:00
Joshua A. Horton
81cce5062b chore(web): Merge branch 'refactor/web/element-attachment-module' into feat/web/attachment-unit-tests 2023-05-22 14:23:03 +07:00
Joshua A. Horton
683708b1cc chore(web): adjustments per review 2023-05-22 14:22:19 +07:00
Joshua Horton
cc98b453a2
Merge pull request #8838 from keymanapp/chore/web/merge-master-esmodule-a17s13-mid
chore(web):  merge master into feature-esmodule (mid a17s13) 🧩
2023-05-22 13:54:26 +07:00
Joshua A. Horton
ca894d0991 chore(web): Merge branch 'master' into chore/web/merge-master-esmodule-a17s13-mid 2023-05-22 13:49:45 +07:00
Joshua A. Horton
56dfb11ed9 chore(web): deletes prior location of moved code in last commit 2023-05-22 13:39:02 +07:00
Joshua A. Horton
335031ae53 fix(web): osk rotation, prevention of page-bottom occlusion 2023-05-22 13:36:45 +07:00
Joshua A. Horton
6becc6d489 chore(web): minor script cleanups 2023-05-22 11:32:53 +07:00
Joshua A. Horton
3c4306800f fix(web): more page patchup 2023-05-22 11:32:52 +07:00
Joshua A. Horton
86d92eae2e chore(web): removes another touch-alias focused test page 2023-05-22 11:32:52 +07:00
Joshua A. Horton
48c8fa3324 fix(web): sticky desktop-OSK CAPS 2023-05-22 11:32:51 +07:00
Joshua A. Horton
49ee4738f0 docs(web): fixes manual test page link 2023-05-22 11:32:51 +07:00
Joshua A. Horton
bf941bd805 chore(web): decommissions touch-alias scroll manual test page 2023-05-22 11:32:50 +07:00
Joshua A. Horton
ce5514091c fix(web): missing resource, small tweaks 2023-05-22 11:32:50 +07:00
Joshua A. Horton
cc61253454 fix(web): forgot one pred-text connection 2023-05-22 11:32:49 +07:00
Joshua A. Horton
2220241264 chore(web): updates extremely old manual test pages 2023-05-22 11:32:49 +07:00
Joshua A. Horton
f0c231ca14 fix(web): active element did not blur on base-page touch 2023-05-22 11:32:48 +07:00