Commit graph

4628 commits

Author SHA1 Message Date
Joshua A. Horton
9a6a2f88bf feat(web): extends capabilities of the tslib treeshaker components, finalizes coverage 2023-06-08 14:09:19 +07:00
Joshua A. Horton
a37d3236ac refactor(web): extracts treeshaker into tslib helper-project 2023-06-08 14:09:18 +07:00
Joshua A. Horton
0680330028 chore(web): prep to formalize the tslib treeshaker, integration with esbuild logs 2023-06-08 14:09:17 +07:00
Joshua A. Horton
8deddfbab2 refactor(web): refactored unused helper detection aspect 2023-06-08 14:09:12 +07:00
Joshua A. Horton
b66c173fc2 feat(web): prototype manual treeshake for tslib (in web/browser build-bundler) 2023-06-08 14:08:49 +07:00
Joshua A. Horton
39f30e4385 fix(web): restores element text scrolling 2023-06-08 13:07:39 +07:00
Joshua A. Horton
77fc750186 chore(web): cleanup per PR review 2023-06-08 13:06:07 +07:00
Joshua A. Horton
e318c5cb9c chore(web): build dependency links 2023-06-08 13:03:26 +07:00
Joshua A. Horton
754da7aa99 chore(web): cleanup, array-spread -> concat conversion 2023-06-08 13:03:25 +07:00
Joshua A. Horton
06434953a8 chore(web): KMW use of importHelpers 2023-06-08 13:03:25 +07:00
Joshua Horton
21c780f66b
Merge pull request #8893 from keymanapp/fix/web/bulk-renderer-update
fix(web): restores bulk_rendering tool 🧩
2023-06-08 13:01:35 +07:00
Joshua Horton
8827158902
Merge pull request #8903 from keymanapp/change/web/filesize-fixes
change(web): more efficient worker-wrap encoding, use of hidden-identifier minification 🧩
2023-06-08 12:59:37 +07:00
Joshua Horton
dd358c8adc
Merge pull request #8905 from keymanapp/chore/developer/web-reintegration
chore(developer, web): developer host page linkage to modularized KMW 🧩
2023-06-08 12:59:28 +07:00
Joshua A. Horton
be7c5d092a chore(web): cleanup per PR review 2023-06-07 15:24:50 +07:00
Joshua A. Horton
4fb56e150d chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/filesize-fixes 2023-06-07 12:33:49 +07:00
Joshua A. Horton
bcbe31c7f6 feat(web): adds unit test to catch partial-stub problem early 2023-06-07 09:50:36 +07:00
Joshua A. Horton
78dc7b5fff fix(web): KMW handling of OSK-swapping, partially configured paths in internal stubs 2023-06-07 09:05:21 +07:00
Joshua Horton
ed54530d8c
Merge pull request #8895 from keymanapp/feat/web/release-filesize-profiling
feat(web): release-configuration filesize profiling 🧩
2023-06-06 15:22:47 +07:00
Joshua A. Horton
429889433f chore(developer): Merge branch 'feature-esmodule-web-engine' into chore/developer/web-reintegration 2023-06-06 15:18:22 +07:00
Joshua A. Horton
e005ca4734 fix(web): forgot to ensure that the design-iframe also fully loads 2023-06-06 12:48:34 +07:00
Joshua A. Horton
02587ba15c chore(web): Merge branch 'chore/web/loose-ends' into chore/web/final-modularization-cleanup 2023-06-06 09:09:20 +07:00
Joshua A. Horton
2b0a92725f chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/loose-ends 2023-06-06 08:56:08 +07:00
Joshua Horton
83130c194d
Merge pull request #8878 from keymanapp/chore/web/finish-api-conversion
chore(web): completes conversion of KMW's documented API 🧩
2023-06-06 08:54:36 +07:00
Joshua Horton
a8c6d4defc
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-06-06 08:54:26 +07:00
Joshua Horton
eb8833d514
Merge pull request #8877 from keymanapp/fix/web/beep
fix(web): keystroke error-feedback handling 🧩
2023-06-06 08:49:13 +07:00
Joshua Horton
4fee258d01
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-06-06 08:40:03 +07:00
Joshua A. Horton
b0259cf9c9 chore(web): Merge branch 'chore/web/test-page-patchup' into fix/web/mobile-device-osk-issues 2023-06-05 15:50:56 +07:00
Joshua A. Horton
a7492957c3 chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/test-page-patchup 2023-06-05 15:08:36 +07:00
Joshua A. Horton
75058eb623 chore(web): updates per PR review 2023-06-01 15:04:49 +07:00
Joshua A. Horton
4658fa0f86 feat(web): keyman.views anchorpoint for OSK classes 2023-06-01 11:35:06 +07:00
Joshua A. Horton
645ddcf8ff change(web): enables invisible identifier minification 2023-06-01 08:48:59 +07:00
Joshua A. Horton
5e93bb0189 feat(web): writes profile logs to file, outputs within new /web/build/profiling folder 2023-05-31 15:51:50 +07:00
Joshua A. Horton
d706c5c46a feat(web): adds filesize profiling to CI build logs 2023-05-31 15:27:43 +07:00
Joshua A. Horton
1fb8190726 fix(web): restores bulk_rendering tool 2023-05-31 15:24:12 +07:00
Joshua Horton
9fe489d5d1
Merge pull request #8837 from keymanapp/change/web/sample-page-rework
change(web): rework of KMW sample pages; offers differing site-layout examples 🧩
2023-05-31 13:52:48 +07:00
Joshua Horton
d04a1b4f03
Merge pull request #8873 from keymanapp/chore/web/build-output-refinement
chore(web): refines KMW build output organization 🧩
2023-05-31 13:52:39 +07:00
Joshua A. Horton
edfa31e7c8 fix(web): stops creation of empty subdir 2023-05-31 10:09:28 +07:00
Joshua A. Horton
9773b0b600 chore(web): Merge branch 'chore/web/loose-ends' into chore/web/final-modularization-cleanup 2023-05-30 14:47:34 +07:00
Joshua A. Horton
beafe44a8e chore(web): Merge branch 'chore/web/finish-api-conversion' into chore/web/loose-ends 2023-05-30 14:44:12 +07:00
Joshua A. Horton
55aee5e795 chore(web): Merge branch 'fix/web/beep' into chore/web/finish-api-conversion 2023-05-30 14:40:40 +07:00
Joshua A. Horton
6241699c72 chore(web): Merge branch 'fix/web/mobile-device-osk-issues' into fix/web/beep 2023-05-30 14:15:11 +07:00
Joshua A. Horton
bf1efd3189 chore(web): Merge branch 'chore/web/test-page-patchup' into fix/web/mobile-device-osk-issues 2023-05-30 14:06:33 +07:00
Joshua A. Horton
24464328f3 chore(web): a touch more cleanup 2023-05-30 13:36:46 +07:00
Joshua A. Horton
3e4e95677c change(web): bases all user-test pages off of the build/publish/debug folder 2023-05-30 13:33:29 +07:00
Joshua A. Horton
9a47cbd599 fix(web): spacebar-text user-test page 2023-05-30 13:09:30 +07:00
Joshua A. Horton
1085cb8de7 chore(web): post-merge patchup 2023-05-30 13:04:21 +07:00
Joshua A. Horton
464b52e38d chore(web): Merge branch 'change/web/sample-page-rework' into chore/web/test-page-patchup 2023-05-30 12:59:30 +07:00
Joshua A. Horton
adfb4ab231 chore(web): general cleanup 2023-05-30 12:55:49 +07:00
Joshua A. Horton
0ca7e0f918 chore(web): missed adding one script's changes 2023-05-30 12:46:39 +07:00
Joshua A. Horton
6cbd4d3bd7 chore(web): Merge branch 'chore/web/build-output-refinement' into change/web/sample-page-rework 2023-05-30 12:05:57 +07:00