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