Commit graph

234 commits

Author SHA1 Message Date
Joshua A. Horton
629b8c8d64 chore(web): _ControlFocus, _ControlBlur, remaining focus-management flag modularization 2023-05-15 14:46:49 +07:00
Joshua A. Horton
fb4a369894 chore(web): modularizes control keyboard management handling, control focus 2023-05-15 14:46:48 +07:00
Joshua Horton
c68ec30a62
Merge pull request #8630 from keymanapp/fix/web/app-browser-osk-hooks
fix(web): app/browser osk hooks, initialization 🧩
2023-05-15 13:55:04 +07:00
Joshua A. Horton
dbf14faeb0 chore(web): minor cleanup 2023-05-12 09:24:56 +07:00
Joshua A. Horton
1cadcd73e3 chore(web): Merge branch 'refactor/web/browser-focus-maintenance-states' into fix/web/app-browser-osk-hooks 2023-05-12 09:22:05 +07:00
Joshua A. Horton
bd656481b6 chore(web): cleanup per review 2023-05-12 09:21:25 +07:00
Joshua A. Horton
289a11c629 chore(web): Merge branch 'fix/web/webview-android-launch' into refactor/web/legacy-web-events 2023-05-02 16:04:15 +07:00
Joshua A. Horton
4a2beb9a38 fix(web): model display-state issues 2023-05-02 12:53:36 +07:00
Joshua A. Horton
159fa83582 fix(web): proper handling of OSK key events 2023-04-19 15:05:21 +07:00
Joshua A. Horton
8bfa63bc77 fix(web): dependency chaining re: engine/events 2023-04-18 12:26:02 +07:00
Joshua A. Horton
fc669ab0c3 docs(web): minor docs tweak re missing KMW events 2023-04-18 12:07:17 +07:00
Joshua A. Horton
f384e7a244 fix(android): re-enables chiral-keyboard signalling 2023-04-18 12:07:17 +07:00
Joshua A. Horton
f433b57075 change(web): legacy events as child project engine/events 2023-04-18 12:07:16 +07:00
Joshua A. Horton
5f333d56ce fix(web): keyman.addEventListener, keyman.removeEventListener 2023-04-18 12:07:15 +07:00
Joshua A. Horton
b3d5fa30eb refactor(web): modularizes legacy-style KMW events 2023-04-18 12:07:15 +07:00
Joshua A. Horton
cb73fdb05e chore(web): Merge branch 'change/web/set-active-keyboard' into fix/web/webview-android-launch 2023-04-13 13:31:07 +07:00
Joshua A. Horton
cd1cbe578e chore(web): removes abortSignal from beforeKeyboardChange - was not part of original version 2023-04-12 13:15:18 +07:00
Joshua A. Horton
6281163380 fix(web): loading of keyboards in package with mismatched name 2023-04-11 12:29:33 +07:00
Joshua A. Horton
9002f1c25f chore(web): some adjustments per PR review 2023-04-10 10:51:57 +07:00
Joshua A. Horton
b4fee54336 chore(web): Merge branch 'change/web/set-active-keyboard' into fix/web/webview-android-launch 2023-04-07 09:57:10 +07:00
Joshua A. Horton
3c185b3182 chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/set-active-keyboard 2023-04-07 09:54:37 +07:00
Joshua A. Horton
d5ec58c52a fix(web): lots of little connection points for actual in-app use; gets Android app functional 2023-03-29 15:31:55 +07:00
Joshua A. Horton
9f082c7d4c feat(web): functional app/webview in android debug-host (minus SentryManager) 2023-03-29 08:28:44 +07:00
Joshua A. Horton
c75a4b94a3 fix(web): handling of the spacebar-text setting 2023-03-28 09:13:12 +07:00
Joshua A. Horton
a31e23fc9b change(web): banner height control 2023-03-28 09:13:11 +07:00
Joshua A. Horton
2303c960e8 chore(web): connects osk width, height controls + beep 2023-03-28 09:13:11 +07:00
Joshua A. Horton
9e1db916a4 chore(web): drops webview textarea element, should fix most webview api 2023-03-28 08:28:06 +07:00
Joshua A. Horton
ba2d05dd01 docs(web): associated jsdoc @param entries 2023-03-27 13:22:16 +07:00
Joshua A. Horton
e5241956d2 change(web): changes per PR review suggestions, puts ModelSpec in own source file 2023-03-27 13:18:53 +07:00
Joshua A. Horton
6682886566 chore(web): Merge branch 'change/web/webview-context-manager' into change/web/language-resource-module 2023-03-27 12:19:46 +07:00
Joshua A. Horton
2a6733600f chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/webview-context-manager 2023-03-27 12:15:25 +07:00
Joshua A. Horton
6e4831dd7a chore(web): more removal of converted namespace-code, other cleanup 2023-03-27 10:00:43 +07:00
Joshua A. Horton
8005198252 fix(web): beforeKeyboardChange control flow 2023-03-27 09:42:49 +07:00
Joshua A. Horton
717204ef11 docs(web): adds documentation to some of the reworked setActiveKeyboard code 2023-03-27 09:15:10 +07:00
Joshua Horton
58ba743bef
Merge pull request #8459 from keymanapp/change/web/child-rename-configuration-to-paths
change(web): engine/configuration -> engine/paths 🧩
2023-03-27 08:15:43 +07:00
Joshua A. Horton
d2f4e9860e chore(web): addresses final PR review concerns 2023-03-23 15:24:33 +07:00
Joshua A. Horton
acca3f0dbe change(web): keyboard activation as part of ContextManager, related odds and ends 2023-03-23 14:57:47 +07:00
Joshua A. Horton
c55ad3f5a0 change(web): first-pass setActiveKeyboard modularization 2023-03-23 11:31:44 +07:00
Joshua A. Horton
a917eec57b change(web): setActiveKeyboardAsync 2023-03-21 12:20:18 +07:00
Joshua A. Horton
3f52cd4e47 change(web): engine/keyboard-cache => engine/package-cache 2023-03-20 09:43:50 +07:00
Joshua A. Horton
de5354b843 change(web): modularizes ModelManager 2023-03-20 09:25:06 +07:00
Joshua A. Horton
5311c315db docs(web): minor comment cleanup 2023-03-17 14:33:28 +07:00
Joshua A. Horton
8a13a4e64d change(web): webview context configuration + connections 2023-03-17 14:10:05 +07:00
Joshua A. Horton
81a81268d5 change(web): engine/configuration -> engine/paths 2023-03-17 11:07:11 +07:00
Joshua A. Horton
da06b23bb3 change(web): keyman.initialize -> keyman.init 2023-03-17 10:53:56 +07:00
Joshua A. Horton
581babe503 chore(web/engine): Merge branch 'feature-esmodule-web-engine' into change/web/engine-configuration 2023-03-17 09:06:03 +07:00
Joshua A. Horton
7ee7c6c917 chore(web): Merge branch 'change/web/osk-and-key-event-integration' into change/web/keyboard-requisition 2023-03-17 08:44:46 +07:00
Joshua A. Horton
b260534335 change(web): fixes renamed import, puts moved webview hooks back on engine object 2023-03-17 08:41:43 +07:00
Joshua A. Horton
2c702f7b6d chore(web): Merge branch 'change/web/top-level-modularization-design' into change/web/osk-and-key-event-integration 2023-03-17 08:31:12 +07:00
Joshua A. Horton
f96fcaf194 chore(web): one simple review tweak (re performance) 2023-03-16 10:47:23 +07:00