Commit graph

33096 commits

Author SHA1 Message Date
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
Ross
1d3fc99b28 chore(windows): Merge branch 'master' into chore/windows/5442/remove-legacy-keyman-core 2023-05-17 10:27:56 +10:00
rc-swag
1f37ca6e61
chore(windows): use __FUNCTION__ for comment
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2023-05-17 10:27:12 +10:00
Steven R. Loomis
900de4caf0 feat(developer): vars: bitrot 🙀
- still no basic.txt yet…

For: #7377
2023-05-16 18:12:12 -05:00
Steven R. Loomis
d1b55ddee6 Merge remote-tracking branch 'upstream/master' into feat/developer-7377-transform-format-epic-ldml3 2023-05-16 18:10:49 -05:00
Keyman Server
787cf873f9
Merge pull request #8815 from keymanapp/auto/version-master-17.0.109
auto: increment master version to 17.0.109
2023-05-17 01:03:38 +07:00
Keyman Build Agent
cfe62f72d3 auto: increment master version to 17.0.109 2023-05-16 14:03:00 -04:00
Marc Durdin
a61bab426f
Merge pull request #8746 from davidmoore1/xcode14_3Carthage
chore(ios): Changes required for XCode 14.3
2023-05-16 19:27:31 +10:00
Marc Durdin
a4ae39c15c
chore make oem/firstvoices/ios/Cartfile consistent with ios/Cartfile 2023-05-16 19:27:18 +10:00
Eberhard Beilharz
f6e5e468c4
chore(linux): Rename test-helper.sh to test-helper.inc.sh
Follow-up of code review.
2023-05-16 10:59:16 +02:00
sgschantz
ce0dc60a18 added KMContext, cleaned up some header comments 2023-05-16 15:22:29 +07:00
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