Commit graph

175 commits

Author SHA1 Message Date
Joshua A. Horton
d436639ae4 chore(web): decommisions domManager.ts, kmwkeyboards.ts 2023-05-23 13:11:52 +07:00
Joshua A. Horton
e54b63aa6e fix(web): deferred add kbd by lang, restoration of prev-session kbd 2023-05-23 13:00:00 +07:00
Joshua A. Horton
4c24618c56 chore(web): load/unload ui events 2023-05-23 11:42:46 +07:00
Joshua A. Horton
11314bfb95 chore(web): finishes converting keyman.util API 2023-05-23 10:53:22 +07:00
Joshua A. Horton
7e2f94d2c4 chore(web): finishes modularization of base object API 2023-05-23 08:57:40 +07:00
Joshua A. Horton
17d0e2fca0 fix(web): restores error-feedback handling 2023-05-22 15:26:13 +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
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
f0c231ca14 fix(web): active element did not blur on base-page touch 2023-05-22 11:32:48 +07:00
Joshua A. Horton
81d3177923 fix(web): keyboard-doc fix (thanks to test page) 2023-05-22 11:32:47 +07:00
Joshua A. Horton
a2e6339783 chore(web): migrates a few API, fixes misc small bugs 2023-05-22 11:32:39 +07:00
Joshua A. Horton
a639c14abc docs(web): doc tweaks related to prior commit 2023-05-19 09:47:43 +07:00
Joshua A. Horton
0e422271b7 fix(web): resolves integration-test issues on mobile devices 2023-05-19 09:16:50 +07:00
Joshua A. Horton
7c9a7bf566 fix(web): unfilted Safari refocus on text selection caused unwanted context resets 2023-05-18 12:18:40 +07:00
Joshua A. Horton
f470a7cc96 fix(web): child project tsconfig.json references 2023-05-18 10:07:28 +07:00
Joshua A. Horton
a95a091fcc chore(web): cleans build scripts, converts to use of builder_run_action 2023-05-18 10:06:37 +07:00
Joshua A. Horton
f161c31d6f chore(web): a little more cleanup 2023-05-17 15:47:59 +07:00
Joshua A. Horton
998efff7c5 docs(web): Float UI field docs 2023-05-17 15:44:17 +07:00
Joshua A. Horton
d970dcf5af fix(web): patches up Float UI, converts to TS-based ES-module 2023-05-17 15:44:07 +07:00
Joshua A. Horton
d578981a30 fix(web): restores Button UI keyboard-selection as TS ES-module 2023-05-17 15:42:21 +07:00
Joshua A. Horton
a47f89f5fe fix(web): restores toolbar-ui init unit test 2023-05-17 15:15:57 +07:00
Joshua A. Horton
77896b48cc chore(web): toolbar, toolbar testing page patchup 2023-05-17 15:15:56 +07:00
Joshua A. Horton
8ec6de078a change(web): reverts toolbar direct use of DomEventTracker 2023-05-17 15:15:56 +07:00
Joshua A. Horton
d81b1cd51c fix(web): Toolbar UI -> TS, ES modules - but not yet tested 2023-05-17 15:15:55 +07:00
Joshua A. Horton
892bbd58ee chore(web): more Closure anti-minification removal 2023-05-17 15:04:18 +07:00
Joshua A. Horton
dfc9444bc9 feat(web): Button field typing via TS's ReturnType<> helper 2023-05-17 14:59:53 +07:00
Joshua A. Horton
d964dafb88 chore(web): restores util.createElement since it's an API method 2023-05-17 14:15:46 +07:00
Joshua A. Horton
a3af9207c9 fix(web): post-rebase line duplication 2023-05-17 14:11:29 +07:00
Joshua A. Horton
f51ca4095b change(web): reverts Toggle UI direct use of StylesheetManager 2023-05-17 14:11:29 +07:00
Joshua A. Horton
fcb042f0d7 chore(web): some Toggle UI cleanup, typing, docs 2023-05-17 14:11:28 +07:00
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
d9e1e95b04 chore(web): post-rebase cleanup 2023-05-17 12:04:10 +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
2308662182 fix(web): restores KMW recorder testing tool operation 2023-05-17 11:01:20 +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
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
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
73b8db7f81 feat(web): intial app/browser context management unit tests 2023-05-17 08:48:38 +07:00
Joshua A. Horton
01b8357d11 chore(web): pulls forward build-script polish 2023-05-17 08:22:36 +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