Commit graph

39 commits

Author SHA1 Message Date
Marc Durdin
9f153ecc17 chore(common): cleanup sh global color variables
Some of the global color variables in shellHelperFunctions.sh were a
little dangerously named. This cleans that up and removes a couple of
redundant functions from other locations.

mac/bashHelperFunctions.sh should be removed and replaced with
references to shellHelperFunctions.sh -- but I wanted to leave that for
a separate branch.
2022-03-10 10:12:09 +11:00
jahorton
7fd62c51f4 refactor(web): centralizes element-oriented OSK display logic, polish for prior commits 2021-09-01 09:44:02 +07:00
Marc Durdin
a7be4f089b fix(web): bulk rendering docs 2021-01-22 16:07:45 +11:00
Marc Durdin
21ee5c4900 fix(web): bulk renderer using video stream capture
Instead of using html2canvas which is only an approximation of the DOM,
we now use the video capture API to get an exact capture of the OSK.
2021-01-22 15:51:38 +11:00
jahorton
126a15e120 refactor(web/engine): renames DeviceSpec, moves to utils 2020-05-18 08:31:32 +07:00
jahorton
d2b6a1bec8 refactor(web): full KMW now uses web-utils package 2020-05-15 13:34:31 +07:00
jahorton
ac3661b2d4 chore(web/engine): Merge branch 'change/web/engine/keyboard-processor-package' into change/web/engine/input-processor-package 2020-04-29 13:11:43 +07:00
jahorton
67ff4a2036 chore(web/engine): Merge branch 'change/web/engine/keyboard-processor-package' into change/web/engine/input-processor-package 2020-04-27 14:01:38 +07:00
jahorton
8a31e0b29a chore(web/engine): Merge branch 'feat/common/init-lerna' into change/web/engine/keyboard-processor-package 2020-04-27 13:52:12 +07:00
jahorton
0b12f6dabc fix(web): better build script header uniformity 2020-04-27 12:44:00 +07:00
jahorton
5c709f9468 chore(web/engine): post-rebase cleanup 2020-04-24 14:35:52 +07:00
jahorton
251257b7f3 fix(web): Fixes resource builds, polishes core builds 2020-04-24 14:35:50 +07:00
jahorton
1eed004296 change(web): package rename + patchup 2020-04-24 13:53:39 +07:00
jahorton
22f1a1208d fix(web): ensures keyboard-processor build, patches tool builds 2020-04-24 13:45:15 +07:00
jahorton
879a4b5e4a feat(common): lerna now npm-installed locally 2020-04-21 15:55:43 +07:00
jahorton
3f330029a4 fix(web): patches up a few utility scripts 2020-04-17 15:10:49 +07:00
jahorton
7a04baa9a5 change(web/engine): kbdProcessor.core => core.keyboardProcessor 2020-04-06 13:17:32 +07:00
jahorton
55998fa1e1 refactor(web/engine): Processor now controls layer 2020-03-31 10:48:53 +07:00
jahorton
135993773c fix(web): missing chmod +x on mac machine 2020-03-21 15:42:20 +07:00
jahorton
9d9f96dc7b refactor(web/engine): catches a bulk-renderer reference to property 2020-03-21 15:28:12 +07:00
jahorton
e6788e2ad9 refactor(web/engine): wraps active keyboard 2020-03-21 14:30:33 +07:00
jahorton
6ba4c8dd69 refactor(web/engine): a few missed details, ensures embedded works 2020-03-20 22:09:43 +07:00
jahorton
1cee4615e4 fix(web): fixes mobile form for bulk-renderer tool 2020-03-13 15:05:55 +07:00
jahorton
6f8b93aa87 fix(web): fixes internal reference for validation tool 2020-03-13 13:50:17 +07:00
jahorton
ecddb73862 change(android): gets API 23 working again, but not 19 or 21 (yet) 2019-12-02 07:55:37 +07:00
Joshua A. Horton
86c88f2120 Fixes a scoping issue on the final render step - device notes. 2018-12-18 11:47:56 +07:00
Joshua A. Horton
7899278ace A little bit of tidying. 2018-12-18 08:36:26 +07:00
Joshua A. Horton
27af75f342 Fixes the touch bug - CSS 'opacity' settings were to blame. 2018-12-18 08:32:52 +07:00
Joshua A. Horton
91c38ced75 Extra bit of desktop vs mobile distinction. 2018-12-17 14:23:05 +07:00
Joshua A. Horton
8d581c7436 Fixes some mobile issues, polishes the basic page structure. 2018-12-17 14:06:19 +07:00
Joshua A. Horton
ded43f3c80 Mild refactor of new code for better organization + readability. 2018-12-17 12:24:16 +07:00
Joshua A. Horton
968c2b8ec1 init() now works with Promises, fixes test regression. 2018-12-17 12:00:03 +07:00
Joshua A. Horton
286e2c4ba1 Removes file used during prototyping the bulk-renderer. 2018-12-17 10:23:29 +07:00
Joshua A. Horton
25ab64ab86 Improves the bulk-renderer's OSK-hijacking approach. 2018-12-17 10:19:12 +07:00
Joshua A. Horton
7784611168 Successful keyboard render chaining! 2018-12-17 09:31:05 +07:00
Joshua A. Horton
9561537101 setActiveKeyboard is now Promise-compatible! 2018-12-17 09:09:53 +07:00
Joshua A. Horton
c95ba33739 Establishes proper Promise fulfillment for one full keyboard. 2018-12-14 15:16:33 +07:00
Joshua A. Horton
e8cc2a7c7b Prototyping's going well; even IE renders here. One kbd, one layer. 2018-12-14 14:14:02 +07:00
Joshua A. Horton
e955c16777 Start of development on a 'bulk rendering' engine for KMW validation. 2018-12-14 10:02:50 +07:00