Commit graph

18998 commits

Author SHA1 Message Date
Joshua A. Horton
3f52cd4e47 change(web): engine/keyboard-cache => engine/package-cache 2023-03-20 09:43:50 +07:00
Joshua A. Horton
de5354b843 change(web): modularizes ModelManager 2023-03-20 09:25:06 +07:00
Joshua A. Horton
5311c315db docs(web): minor comment cleanup 2023-03-17 14:33:28 +07:00
Joshua A. Horton
5d9d902398 change(web): keyboard change performs full context reset 2023-03-17 14:29:55 +07:00
Joshua A. Horton
f1238dece9 fix(web): cleans up half-rebased changeset re: oninserttext 2023-03-17 14:13:55 +07:00
Joshua A. Horton
70c75e0e44 docs(web): important note for upcoming work 2023-03-17 14:10:06 +07:00
Joshua A. Horton
569efbe6b0 chore(web): removes comment from before mock work 2023-03-17 14:10:05 +07:00
Joshua A. Horton
8a13a4e64d change(web): webview context configuration + connections 2023-03-17 14:10:05 +07:00
Joshua A. Horton
7be31d0372 refactor(common/web): PredictionContext reuse on context change, postApplication cleanup 2023-03-17 14:09:48 +07:00
Joshua A. Horton
0e3d995a81 chore(common/web): simplification tweak for Mock cloning 2023-03-17 14:06:18 +07:00
Joshua A. Horton
995a850e60 feat(web): input, textarea getSelectedText unit tests + fixes for others 2023-03-17 14:01:04 +07:00
Joshua A. Horton
e00f157150 feat(common/web): mock selection unit tests 2023-03-17 13:17:34 +07:00
Joshua A. Horton
0f754f9be7 feat(common/web): mocks may now model selected text 2023-03-17 12:48:07 +07:00
Joshua A. Horton
4ac37582c5 chore(web): minor text alignment 2023-03-17 11:41:33 +07:00
Joshua A. Horton
81a81268d5 change(web): engine/configuration -> engine/paths 2023-03-17 11:07:11 +07:00
Joshua A. Horton
da06b23bb3 change(web): keyman.initialize -> keyman.init 2023-03-17 10:53:56 +07:00
Joshua A. Horton
581babe503 chore(web/engine): Merge branch 'feature-esmodule-web-engine' into change/web/engine-configuration 2023-03-17 09:06:03 +07:00
Joshua Horton
f48ecf0eaf
Merge pull request #8401 from keymanapp/change/web/keyboard-requisition
change(web): engine-level keyboard/stub fetching and caching 🧩
2023-03-17 08:50:17 +07:00
Joshua Horton
88cb304124
Merge pull request #8325 from keymanapp/change/web/osk-and-key-event-integration
change(web): modular osk & key event integration 🧩
2023-03-17 08:50:08 +07:00
Joshua Horton
f0364dbf3a
Merge pull request #8299 from keymanapp/change/web/top-level-modularization-design
change(web): initial top level module-design, modularization 🧩
2023-03-17 08:49:58 +07:00
Joshua A. Horton
56f3345f9f chore(web): implements PR review suggestions 2023-03-17 08:45:39 +07:00
Joshua A. Horton
7ee7c6c917 chore(web): Merge branch 'change/web/osk-and-key-event-integration' into change/web/keyboard-requisition 2023-03-17 08:44:46 +07:00
Joshua A. Horton
b260534335 change(web): fixes renamed import, puts moved webview hooks back on engine object 2023-03-17 08:41:43 +07:00
Joshua A. Horton
2c702f7b6d chore(web): Merge branch 'change/web/top-level-modularization-design' into change/web/osk-and-key-event-integration 2023-03-17 08:31:12 +07:00
Joshua A. Horton
cdbd347af2 change(common/web): defaultOutput -> defaultRules 2023-03-17 08:28:57 +07:00
Joshua A. Horton
f96fcaf194 chore(web): one simple review tweak (re performance) 2023-03-16 10:47:23 +07:00
Joshua A. Horton
236ebc2f38 fix(web): app/webview now sets OSK's doCacheBusting 2023-03-15 13:31:35 +07:00
Joshua A. Horton
3732834a49 fix(web): fixes a method signature 2023-03-15 13:26:51 +07:00
Joshua A. Horton
18b6c83597 chore(web): minor toolchain tweak 2023-03-15 10:46:47 +07:00
Joshua A. Horton
c9a4c197ab fix(web): osk cachebusting for keyboard stylesheets 2023-03-15 10:30:46 +07:00
Joshua A. Horton
9c8c426a98 change(web): differentiated app-level configs, getDebugInfo 2023-03-15 10:18:36 +07:00
Joshua A. Horton
8dedc5cc77 change(web): css cache-bust, webview-mode default options 2023-03-15 09:29:00 +07:00
Joshua A. Horton
ebf100260b change(web): handling of embed/webview cache busting 2023-03-15 08:26:35 +07:00
Joshua A. Horton
2f6871fb92 change(web): engine config moved to main/engine, keyboard namespacing 2023-03-14 15:24:57 +07:00
Joshua Horton
88cf7a4cc5
Merge pull request #8290 from keymanapp/change/web/child-script-pattern
change(web): reworks Web build with parent-child scripts 🧩
2023-03-14 13:29:05 +07:00
Joshua A. Horton
b34cdb9c84 chore(web): Merge branch 'change/web/osk-and-key-event-integration' into change/web/keyboard-requisition 2023-03-14 13:11:34 +07:00
Joshua A. Horton
208dd453c1 chore(web): Merge branch 'change/web/top-level-modularization-design' into change/web/osk-and-key-event-integration 2023-03-14 13:09:51 +07:00
Joshua A. Horton
24c5ba3bec chore(web): Merge branch 'change/web/child-script-pattern' into change/web/top-level-modularization-design 2023-03-14 12:48:15 +07:00
Joshua A. Horton
b35cd6b9b1 chore(web): remaining review nit 2023-03-14 12:45:35 +07:00
Joshua A. Horton
5988f5b1e2 chore(web): updates new scripts to optimized form (see #8416) 2023-03-14 12:38:26 +07:00
Joshua A. Horton
a9f28138a4 chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/child-script-pattern 2023-03-14 12:24:10 +07:00
Joshua A. Horton
c8ea8a6cd7 chore: minor 'master' merge conflict resolution 2023-03-14 12:18:53 +07:00
Joshua Horton
426333ad66
Merge pull request #8418 from keymanapp/chore/feature-esmodule-master-update
chore(web): updates feature branch to current master (A17S8) 🧩
2023-03-14 12:17:20 +07:00
Joshua Horton
10518dd62e
Merge pull request #8429 from keymanapp/chore/common/ldml-ts-and-node-updates
chore(common): TS updates to non-sync'd packages, feature-esmodule merge conflict prevention
2023-03-14 12:06:15 +07:00
Joshua A. Horton
f7d082981c chore: Merge branch 'master' into chore/feature-esmodule-master-update 2023-03-14 11:51:57 +07:00
Marc Durdin
534bd2a54b
Merge pull request #8416 from keymanapp/chore/common/build-script-performance
chore(common): build script performance improvements
2023-03-14 15:41:32 +11:00
Marc Durdin
e4ca4aa570
Merge pull request #8415 from keymanapp/chore/common/shorthand-builder
chore(common): support shorthand for build.sh
2023-03-14 15:41:25 +11:00
Joshua A. Horton
d0d7b38ad7 chore(web): input-processor patchup, kmc-model as builder dep 2023-03-14 09:39:50 +07:00
Joshua A. Horton
befc3b4b3a chore(common): keyman-version clean action was incomplete 2023-03-14 09:39:09 +07:00
Joshua A. Horton
842f246e0f fix(common/web): unit-test patchup after sandbox pr spin-off 2023-03-14 09:27:24 +07:00