Joshua Horton
|
f254f38440
|
chore(web): remove dead osk-height calculation method
Some of the OSK optimization rework in 17.0 found a better way to handle this that has proven stable; no reason to keep it around any longer.
|
2025-02-27 09:34:35 +07:00 |
|
Joshua Horton
|
b7c13bdc66
|
chore(web): remove dead key-target function
|
2025-02-27 09:31:13 +07:00 |
|
Joshua Horton
|
ecc3bc18e7
|
chore(web): remove dead bksp functions
These were replaced by the HeldRepeater gesture-handler type.
|
2025-02-27 09:28:18 +07:00 |
|
Joshua Horton
|
0a8c99e322
|
Merge pull request #13291 from keymanapp/fix/web/engine-main-headless-tests
fix(web): reconnect, patch up engine/main headless unit tests
|
2025-02-25 08:17:48 +07:00 |
|
Joshua Horton
|
72a9e8b8fe
|
fix(web): fix up applied suggestion - properly "fill in" Worker type
|
2025-02-24 13:06:17 +07:00 |
|
Joshua Horton
|
accdb3752e
|
change(web): apply focused try-catch suggestion from review
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2025-02-24 09:15:50 +07:00 |
|
Joshua Horton
|
3d879ed295
|
docs(web): remove outdated comment in engine/main/build.sh
|
2025-02-21 08:16:21 +07:00 |
|
Joshua Horton
|
94df946b0e
|
fix(web): reconnect, patch up engine/main headless unit tests
|
2025-02-20 12:13:11 +07:00 |
|
Joshua Horton
|
baf2150542
|
fix(web): properly support workerless use of Web engine
Fixes: #13262
Fixes: KEYMANWEB-COM-1VH
|
2025-02-20 12:06:28 +07:00 |
|
Joshua Horton
|
14bca9fffd
|
Merge pull request #13196 from keymanapp/chore/web/fix-coverage-reporting
chore(web): fix coverage-reporting artifact
|
2025-02-14 14:57:05 +07:00 |
|
Joshua Horton
|
90b4318d84
|
Merge pull request #13158 from keymanapp/chore/web/top-level-clean-predictive-text
chore(web): ensure /web/build.sh clean triggers all predictive-text child actions
|
2025-02-14 14:56:52 +07:00 |
|
Marc Durdin
|
a43a378be7
|
Merge pull request #13222 from keymanapp/chore/merge-master-into-autocorrect
chore: merge master into autocorrect 🚂
|
2025-02-14 05:29:34 +07:00 |
|
Joshua Horton
|
b2598e76ba
|
chore(web): fix coverage-reporting artifact
Fixes: #13195
|
2025-02-12 15:56:54 +07:00 |
|
Joshua Horton
|
3e456bbf3b
|
chore(web): top-level clean affects predictive-text child projects
Addresses parts of #12735.
|
2025-02-07 10:02:56 +07:00 |
|
Joshua Horton
|
c3cd0493ff
|
docs(web): relocate gesture docs to web/docs/internal
|
2025-02-06 10:33:28 +07:00 |
|
Joshua Horton
|
0e7b47e075
|
Merge pull request #12927 from keymanapp/fix/web/context-match-applied-suggestions
fix(web): correctly track context transitions caused by applying suggestions 🖲️
|
2025-02-03 15:11:01 +07:00 |
|
Joshua Horton
|
3c7ae5d7f6
|
Merge pull request #12925 from keymanapp/fix/web/context-match-path-ordering
fix(web): correct edit-path ordering at source 🖲️
|
2025-02-03 15:10:50 +07:00 |
|
Joshua Horton
|
316395a180
|
Merge pull request #12911 from keymanapp/change/web/context-tracker-backspaces-and-alignment
change(web): add context tracker bksp handling, alignment-offset calculations 🖲️
|
2025-02-03 15:10:36 +07:00 |
|
Marc Durdin
|
74db3c9833
|
Merge branch 'epic/autocorrect' into chore/merge-master-into-autocorrect
|
2025-01-30 18:50:17 +07:00 |
|
Joshua Horton
|
8abff180db
|
Merge pull request #13048 from keymanapp/fix/web/keyboard-query-errors
fix(web): keyboard query error states should always provide informative Error objects, reports
|
2025-01-30 13:43:56 +07:00 |
|
Joshua Horton
|
3bf00b867c
|
Merge pull request #13068 from keymanapp/fix/web/disable-suggestion-autohighlight
fix(web): disabled autoaccept should not autohighlight suggestions
|
2025-01-30 08:51:52 +07:00 |
|
Joshua Horton
|
657f6f4fbd
|
fix(web): disabled autoaccept should not autohighlight suggestions
|
2025-01-29 10:56:10 +07:00 |
|
Joshua Horton
|
e97cd3094f
|
fix(web): disabled correction state should prevent predictive corrections
Fixes: #12214
|
2025-01-29 10:12:53 +07:00 |
|
Joshua Horton
|
1c9b8ce150
|
chore(web): remove console-based breadcrumb per review request
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2025-01-27 15:39:22 +07:00 |
|
Joshua Horton
|
5d2d740cb0
|
fix(web): always return error for keyboard stub Cloud API error states
Fixes: #13043
Fixes: KEYMAN-COM-1BN
Fixes: HELP-KEYMAN-COM-DCA
|
2025-01-27 15:38:25 +07:00 |
|
Joshua Horton
|
a50d152e98
|
Merge pull request #13032 from keymanapp/fix/web/font-link-robustness
fix(web): fix handling of data: url fonts, fonts with single quotes in filename
|
2025-01-27 08:10:00 +07:00 |
|
Joshua Horton
|
ee7ca4c6e1
|
chore(web): also link issues near font-family fix
|
2025-01-24 13:27:02 +07:00 |
|
Joshua Horton
|
d74f5544fc
|
chore(web): apply suggestion linking issue numbers
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2025-01-24 13:27:02 +07:00 |
|
Joshua Horton
|
d6b831cb67
|
fix(web): fix font-family name escaping
|
2025-01-24 13:27:02 +07:00 |
|
Joshua Horton
|
6de6f879ca
|
fix(web): change font-url enclosing quotes
Fixes: #13018
Fixes: #13022
|
2025-01-24 13:26:55 +07:00 |
|
Joshua Horton
|
4004fe3b6c
|
fix(web): unblock font loading from data URL
|
2025-01-24 12:31:20 +07:00 |
|
Joshua Horton
|
4832903b0a
|
fix(web): do not simplify nul-prefixed contexts when rule-matching
Fixes: #12987
|
2025-01-23 09:30:34 +07:00 |
|
Joshua Horton
|
ce705500d7
|
chore(web): better cloning of cloned object's values
|
2025-01-22 08:27:20 +07:00 |
|
Joshua Horton
|
44483be688
|
fix(web): prevents multitap warning that occurs multitapping longpressable modifier keys
Fixes: #12963
|
2025-01-21 14:32:57 +07:00 |
|
Joshua Horton
|
d9058adfae
|
Merge pull request #12930 from keymanapp/chore/merge-master-into-autocorrect
chore: merge master into autocorrect 🚂
|
2025-01-21 09:49:28 +07:00 |
|
Joshua Horton
|
44cb4044df
|
fix(web): clone token replacement arrays properly
|
2025-01-21 09:06:27 +07:00 |
|
Joshua Horton
|
5a0e6a3b01
|
change(web): minor tweak in constructor for clarity
|
2025-01-21 09:04:52 +07:00 |
|
Joshua Horton
|
54e2e70c23
|
Merge pull request #12877 from keymanapp/change/web/prevent-autocorrect-for-numbers
change(web): add auto-correct filter that requires letter in initial position 🚂
|
2025-01-20 15:41:32 +07:00 |
|
Marc Durdin
|
4f7935ad81
|
Merge branch 'epic/autocorrect' into chore/merge-master-into-autocorrect
|
2025-01-17 05:32:59 +01:00 |
|
Joshua Horton
|
5633b9ca36
|
fix(web): track shifts in context across applied suggestions
|
2025-01-17 10:40:56 +07:00 |
|
Joshua Horton
|
9b48385095
|
fix(web): correct edit-path ordering at source
|
2025-01-17 10:26:01 +07:00 |
|
Joshua Horton
|
817adffc70
|
fix(web): prevent array aliasing during context-token cloning
|
2025-01-17 10:15:18 +07:00 |
|
Joshua Horton
|
b314cee54b
|
Merge branch 'master' into change/web/context-tracker-backspaces-and-alignment
|
2025-01-17 10:14:52 +07:00 |
|
Joshua Horton
|
0cbbcaa52a
|
Merge pull request #12906 from keymanapp/change/web/keep-suggestion-transforms
change(web): make 'keep' transform pattern match standard suggestion pattern by including the prefix string
|
2025-01-16 15:49:21 +07:00 |
|
Joshua Horton
|
d798083c76
|
feat(web): track token shift counts during context tracking
|
2025-01-16 10:58:32 +07:00 |
|
Joshua Horton
|
e61e79e01b
|
change(web): enable context-tracker matching to track across backspaces
|
2025-01-16 10:56:45 +07:00 |
|
Joshua Horton
|
84875cdc6e
|
change(web): simplify context-tracker token cloning
|
2025-01-16 10:52:30 +07:00 |
|
Joshua Horton
|
5ef5ccac45
|
Merge pull request #12866 from keymanapp/chore/web/build-test-integration
chore(web): integrates predictive-text builds to top level script, reconnects headless tests
|
2025-01-16 10:22:27 +07:00 |
|
Joshua Horton
|
bf9b601d7a
|
change(web): keep transform pattern should match standard suggestion format
|
2025-01-16 08:36:23 +07:00 |
|
Joshua A. Horton
|
b299cecaaf
|
change(web): re-enable autocorrect in Web
|
2025-01-15 12:02:02 +07:00 |
|