Commit graph

4628 commits

Author SHA1 Message Date
Joshua A. Horton
9610d3922b fix(web): restores toggle-module hotkeys, hotkeys in general 2023-05-17 14:11:28 +07:00
Joshua A. Horton
691a40651a fix(web): restores near-full Toggle UI functionality (no hotkeys) 2023-05-17 14:11:27 +07:00
Joshua A. Horton
41edf24aba chore(web): the path config now needs mocking 2023-05-17 12:08:08 +07:00
Joshua A. Horton
d9e1e95b04 chore(web): post-rebase cleanup 2023-05-17 12:04:10 +07:00
Joshua A. Horton
7567792042 fix(web): post-rebase - extra bit to mock for 'dom' context tests 2023-05-17 11:47:12 +07:00
Joshua A. Horton
e9ef1865a2 chore(web): a bit of tidy-up and script restoration 2023-05-17 11:46:38 +07:00
Joshua A. Horton
2e3bf2f552 fix(web): restores other test suites, aside from KMW UI modules 2023-05-17 11:46:11 +07:00
Joshua A. Horton
bbb5389fe0 fix(web): setupKMW, teardownKMW 2023-05-17 11:46:11 +07:00
Joshua A. Horton
552552ffe7 chore(web): more import-type re: keyman global 2023-05-17 11:01:21 +07:00
Joshua A. Horton
2308662182 fix(web): restores KMW recorder testing tool operation 2023-05-17 11:01:20 +07:00
Joshua A. Horton
dbb15141a4 chore(web): updates Promise API test page b/c it validates font-path suspicions 2023-05-17 10:26:13 +07:00
Joshua A. Horton
6116a49520 fix(web): missing break-statements in switch 2023-05-17 09:42:48 +07:00
Joshua A. Horton
a48235043d fix(web): post-rebase patchup - needed field m 2023-05-17 09:42:47 +07:00
Joshua A. Horton
9b9a0d2b4d change(web): a more robust fix - does not replace .paths on re-init 2023-05-17 09:42:47 +07:00
Joshua A. Horton
393fc1abab fix(web): multi-init option overriding, ordering 2023-05-17 09:42:46 +07:00
Joshua A. Horton
ee3e9d36b6 fix(web): linkage of keyboard font to attached controls 2023-05-17 09:42:46 +07:00
Joshua A. Horton
0e8081ddb8 chore(web): cleans up accidentally-duplicated comment 2023-05-17 09:09:12 +07:00
Joshua A. Horton
8dceb1737f chore(web): minor cleanup 2023-05-17 08:48:46 +07:00
Joshua A. Horton
e54f7970e8 fix(web): issues with enable, disable while attached; final conversion of attachmentAPI.js unit tests 2023-05-17 08:48:45 +07:00
Joshua A. Horton
da17a9b1c1 chore(web): some tidying, removal of old version for decently-converted unit tests 2023-05-17 08:48:45 +07:00
Joshua A. Horton
1a3d056881 feat(web): adds activation-replacement unit test 2023-05-17 08:48:44 +07:00
Joshua A. Horton
b1c95469f4 fix(web): complex focus-change + indep-mode kbd issue, user test 2023-05-17 08:48:44 +07:00
Joshua A. Horton
88f62e467b feat(web): focus check for design-iframe, editables 2023-05-17 08:48:43 +07:00
Joshua A. Horton
6c0d4f130d docs(web): thoughts toward future unit tests 2023-05-17 08:48:43 +07:00
Joshua A. Horton
25839d0268 feat(web): independent-mode keyboard unit tests 2023-05-17 08:48:43 +07:00
Joshua A. Horton
f3a3522d10 feat(web): keyboard-load with focus-change interaction unit tests, related polish 2023-05-17 08:48:42 +07:00
Joshua A. Horton
08bbcf4393 feat(web): error on activating without a stub, fleshes out related unit tests 2023-05-17 08:48:41 +07:00
Joshua A. Horton
717070dccc feat(web): fleshes out one of the incomplete unit tests 2023-05-17 08:48:41 +07:00
Joshua A. Horton
b03a8c1832 feat(web): adds some active-keyboard management unit tests 2023-05-17 08:48:41 +07:00
Joshua A. Horton
6a41ca95a9 feat(web): forgetActiveElement unit test, related fixes 2023-05-17 08:48:40 +07:00
Joshua A. Horton
3200649912 fix(web): .activeTarget, event interactions with focus states 2023-05-17 08:48:40 +07:00
Joshua A. Horton
8d9aebf13f feat(web): adds event-related checks to some recent unit tests 2023-05-17 08:48:39 +07:00
Joshua A. Horton
09b8b0f6ab chore(web): more concise test names 2023-05-17 08:48:39 +07:00
Joshua A. Horton
73b8db7f81 feat(web): intial app/browser context management unit tests 2023-05-17 08:48:38 +07:00
Joshua A. Horton
1341183964 chore(web): oh right, builder_warn is a thing 2023-05-17 08:28:52 +07:00
Joshua A. Horton
9e1854db43 docs(web): updates README, adds project-relationship diagram 2023-05-17 08:23:10 +07:00
Joshua A. Horton
01b8357d11 chore(web): pulls forward build-script polish 2023-05-17 08:22:36 +07:00
Joshua A. Horton
1afa5bc31f fix(web): font-scaling for uncached keyboards 2023-05-16 14:42:57 +07:00
Joshua A. Horton
28c7eaf52f fix(web): cloud keyboard fetching issues 2023-05-16 13:25:37 +07:00
Joshua A. Horton
47293d9f16 fix(web): sil_euro_latin's desktop mode - insertText use 2023-05-16 13:24:30 +07:00
Joshua A. Horton
171682916d chore(web): pulls 'initialized' flag var from later branch 2023-05-16 10:50:56 +07:00
Joshua A. Horton
8cec8fc9f2 fix(web): osk failed to hide after mouseover -> mouseout 2023-05-16 10:50:55 +07:00
Joshua A. Horton
503c6d340c fix(web): ci script upload updates 2023-05-16 10:50:54 +07:00
Joshua A. Horton
56306755a0 fix(web): touch globe key menu 2023-05-16 10:50:53 +07:00
Joshua A. Horton
404b6a52c6 fix(web): first-pass fixes - nits & path config timing + keyboard load interactions 2023-05-16 10:50:44 +07:00
Joshua A. Horton
57ec36d9b8 feat(web): app/browser - initial compilation, though incomplete 2023-05-16 10:45:26 +07:00
Joshua A. Horton
df9950a3a4 chore(web): removes unreferenced bits 2023-05-16 10:45:04 +07:00
Joshua A. Horton
1999c6cc12 chore(web): reimplements keyboard-related alerts and waits 2023-05-16 10:45:03 +07:00
Joshua A. Horton
07e413ddb9 refactor(web): alerts and waits as module, basic integration 2023-05-16 10:45:03 +07:00
Joshua A. Horton
b770d0005d chore(web): maintaining reference point to active touch lang menu 2023-05-16 10:44:43 +07:00