Commit graph

24978 commits

Author SHA1 Message Date
Joshua A. Horton
1afa5bc31f fix(web): font-scaling for uncached keyboards 2023-05-16 14:42:57 +07:00
Marc Durdin
4ad975d3a8
Merge pull request #8793 from keymanapp/chore/developer/verify-package-has-a-model-or-keyboard
chore(developer): verify that package has at least a model or keyboard
2023-05-16 17:21:41 +10:00
Marc Durdin
ced54e260a
Merge pull request #8792 from keymanapp/chore/developer/verify-included-files-in-package
chore(developer): verify file types of content files in package
2023-05-16 17:21:24 +10:00
Marc Durdin
1be22862cf
Merge pull request #8783 from keymanapp/feat/developer/verify-at-least-one-language-in-package
feat(developer): verify at least one language in package
2023-05-16 17:21:01 +10:00
Marc Durdin
888786e0f4
Merge pull request #8778 from keymanapp/feat/developer/verify-package-lang-tags
feat(developer): verify bcp47 tags are valid and minimal in kmc-package
2023-05-16 17:20:46 +10:00
Marc Durdin
bd0db9c7da
Merge pull request #8769 from keymanapp/feat/developer/verify-keyboard-versions
feat(developer): verify keyboard versions in kmc-package
2023-05-16 17:20:26 +10: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
Joshua A. Horton
88e2bd9489 chore(web): removes a couple already-modularized utils 2023-05-16 10:44:43 +07:00
Joshua A. Horton
6a68e4fae7 chore(web): modularizes app/browser's touch-based language menu 2023-05-16 10:44:42 +07:00
Joshua A. Horton
00f8e3c01c chore(web): cleans up a couple of import paths 2023-05-16 10:43:56 +07:00
Joshua A. Horton
5324afdf79 chore(web): removes originals for newly-modularized stuff 2023-05-16 10:43:55 +07:00
Joshua A. Horton
cec2aa3819 chore(web): hardware keyboard interface now attaches its handlers 2023-05-16 10:43:55 +07:00
Joshua A. Horton
a363fd34cb fix(web): fixes to match key-event control flow design, fixes held keypress 2023-05-16 10:43:54 +07:00
Joshua A. Horton
35e914eb90 refactor(web): minimizes reqts for keystroke preprocessing to KeyEvent object 2023-05-16 10:43:54 +07:00
Joshua A. Horton
096bbeedf7 chore(web): sorts out hardware key-event construction 2023-05-16 10:43:53 +07:00
Joshua A. Horton
f547cc2852 chore(web): key-event listener modularization 2023-05-16 10:43:53 +07:00
Joshua A. Horton
b5df853cab docs(web): bookkeeping for modularization progress 2023-05-16 10:42:56 +07:00
Joshua A. Horton
953973c553 chore(web): modularizes window load/unload handlers, nearby init + shutdown code 2023-05-16 10:42:56 +07:00
Joshua A. Horton
d16927f712 chore(web): modularizes pageFocusHandler 2023-05-16 10:42:55 +07:00
Joshua A. Horton
26a2ee7341 chore(web): modularizes base-page touch handlers for focus / scroll interactions 2023-05-16 10:42:55 +07:00
Joshua A. Horton
18e50656a3 chore(web): modularizes base-page suppressFocusCheck 2023-05-16 10:42:54 +07:00
Joshua A. Horton
978394000b chore(web): ContextManager attachment handlers for focus-event hooks 2023-05-16 10:42:51 +07:00
Joshua A. Horton
348de8a857 chore(web): modularization of blur, focus, and text-change events 2023-05-16 10:38:29 +07:00
Joshua A. Horton
478b8ff294 chore(web): _ControlFocus, _ControlBlur, remaining focus-management flag modularization 2023-05-16 10:37:59 +07:00
rc-swag
03ac1992da
Merge pull request #8750 from keymanapp/feat/windows/support-builds-texteditor
feat(windows): add text editor to the support makefile
2023-05-16 13:37:32 +10:00
rc-swag
9790f1c9a2
Merge pull request #8745 from keymanapp/chore/windows/8646/remove-force-keyboard
chore(windows): remove keyman_forcekeyboard
2023-05-16 13:36:03 +10:00
rc-swag
91a3ba8b86
Merge branch 'chore/windows/5442/remove-legacy-keyman-core' into chore/windows/8646/remove-force-keyboard 2023-05-16 13:35:27 +10:00
Joshua A. Horton
b8180e1d43 fix(web): pulls forward a few fixes relevant to this PR's changes 2023-05-16 10:34:16 +07:00
Joshua A. Horton
8ef3e47184 fix(web): properly forgetting design-iframes on detachment 2023-05-16 10:34:16 +07:00
Joshua A. Horton
fbbe378447 chore(web): removes already-converted code block 2023-05-16 10:34:15 +07:00
Joshua A. Horton
ba8873b6ed chore(web): pulls related changes from child dev-branch 2023-05-16 10:34:15 +07:00
Joshua A. Horton
cc6b0150f7 chore(web): ContextManager attachment handlers for focus-event hooks 2023-05-16 10:34:14 +07:00
Joshua A. Horton
59f96f4d30 chore(web): modularization of blur, focus, and text-change events 2023-05-16 10:34:14 +07:00
Joshua A. Horton
188a54cba3 chore(web): _ControlFocus, _ControlBlur, remaining focus-management flag modularization 2023-05-16 10:34:13 +07:00
Joshua A. Horton
cb665ba1bd chore(web): modularizes dom-event tracking component 2023-05-16 10:33:49 +07:00
Joshua A. Horton
32d47edd28 fix(web): one more tidbit 2023-05-16 10:33:11 +07:00
Joshua A. Horton
f4e27c7566 fix(web): forgot to fix a reference to an altered method signature 2023-05-16 10:23:36 +07:00
Marc Durdin
b2e293892d
Update developer/src/kmc-package/test/fixtures/invalid/keyboardcontentfilenotfound.kps 2023-05-16 13:21:31 +10:00
Joshua A. Horton
e4f93dbfc1 fix(web): pulls forward minor bugfixes for bugs introduced here 2023-05-16 10:16:08 +07:00