Eberhard Beilharz
3e3cccc97d
Apply suggestions from code review
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-09-03 08:42:39 +02:00
Eberhard Beilharz
f166f11d14
docs(common): update docs Keyman Desktop → Keyman for Windows
...
Also change path to engine help pages. This requires a corresponding
change in help.keyman.com.
Test-bot: skip
2025-09-02 14:29:53 +02:00
Joshua Horton
e9274d9874
change(web): permit flick cancellation
...
Fixes : #10876
This change blocks key output while a flick is in a "reset" state. If the flick is in a direction-locked state, key output still results - be it the base key (if not slid far enough) or a target flick key.
2025-05-13 08:41:53 +07:00
Joshua Horton
e8630c2bf2
Merge branch 'master' into fix/web/flick-cancel-during-reset
2025-05-13 08:27:26 +07:00
Joshua Horton
ea88aaeb3e
docs(web): apply suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-05-07 08:25:52 +07:00
Joshua Horton
dd77c268fc
docs(web): add keystroke-lifecycle sequence diagram
2025-05-05 15:01:33 +07:00
Joshua Horton
62240c8b46
docs(web): applies 80-char line wrap
2025-05-05 13:45:47 +07:00
Joshua Horton
80951c247a
docs(web): revised areas noted in code review
...
Does not include the requested flowchart, which'll be its own commit once I work out the needed details and relationships.
2025-05-05 13:31:31 +07:00
Joshua Horton
dcc9638198
docs(web): minor nit regarding AltGr emulation
2025-04-25 13:16:31 +07:00
Joshua Horton
45fb8df97d
docs(web): add a Web engine keystroke lifecycle internal doc
...
Fixes : #12732
2025-04-25 13:13:48 +07:00
Marc Durdin
4f829f5c8f
chore: Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-b18s5
2025-04-21 07:13:35 +07:00
Joshua Horton
a4164d2c0f
Merge pull request #13632 from keymanapp/change/web/set-classname-on-mobile-page-trailer
...
change(web): add unique classname to mobile-device page-trailer element
2025-04-10 13:21:37 +07:00
Joshua Horton
30074eafe4
docs(web): fix quote consistency within the same sentence
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-04-08 08:12:07 +07:00
Joshua Horton
34a58ca9f9
fix(web): base key should emitted even if at reset-recentering trigger
2025-04-07 13:31:00 +07:00
Joshua Horton
2beca8e3b4
docs(web): starts page for touch-keyboard gesture models, adds flowcharts
...
Fixes : #13628
2025-04-07 13:23:13 +07:00
Joshua Horton
e9cd0dda9c
docs(web): addresses concerns from recent ermshiperete review
2025-04-03 15:42:40 +07:00
Joshua Horton
a2f57c0cf6
docs(web): improve section on motivation for gesture input serialization
...
Addresses a PR comment by mcdurdin on #13597 (at https://github.com/keymanapp/keyman/pull/13597#discussion_r2023971170 ) in regard to the motivation for gesture input serialization.
> I just don't understand how the problem described here can arise -- unless we are introducing deferral with promises -- but even then, if we consistently defer every incoming event with a promise, then the order would still be automatically enforced.
In particular, this aims to clarify how the macrotask queue gets involved and can interfere with the ordering of promises.
2025-04-03 09:05:37 +07:00
Joshua Horton
04e315bfa8
docs(web): adds documentation for new styling class
2025-04-02 13:45:21 +07:00
Joshua Horton
6945a264ff
docs(web): improve clarity for the onNewTrackedPath section per review comment
2025-04-01 09:14:30 +07:00
Joshua Horton
63d6df6e00
Merge branch 'docs/web/gesture-modeling-and-processing' into docs/web/gesture-input-serialization
2025-04-01 08:59:25 +07:00
Joshua Horton
3ed52349d3
docs(web): addresses more review concerns
2025-04-01 08:50:40 +07:00
Joshua Horton
9034e045d6
docs(web): Apply suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-04-01 08:41:27 +07:00
Joshua Horton
581fe688c3
docs(web): adds index link to the new doc
2025-03-31 15:39:53 +07:00
Joshua Horton
72576811d0
Merge branch 'docs/web/gesture-modeling-and-processing' into docs/web/gesture-input-serialization
2025-03-31 15:38:22 +07:00
Joshua Horton
fab49b9135
docs(web): also link the older internal-doc page
2025-03-31 15:31:57 +07:00
Joshua Horton
9fae7e9039
docs(web): central index.md start location
2025-03-31 15:28:34 +07:00
Joshua Horton
00239eaf56
docs(web): revamps the glossary
2025-03-31 14:13:33 +07:00
Joshua Horton
6dbca2a4ae
docs(web): gesture-modeling intro breakdown reordering
2025-03-31 12:29:21 +07:00
Joshua Horton
8102f4bb64
docs(web): terms.md -> glossary.md
2025-03-31 10:55:33 +07:00
Marc Durdin
a52437c407
chore: Merge branch 'master' into chore/b18s4-merge-beta-to-master
2025-03-29 05:38:08 +07:00
Joshua Horton
710b823fdd
docs(web): document input-serialization aspects of gesture processing
2025-03-28 10:41:27 +07:00
Joshua Horton
55dfc6e6a1
docs(web): extracts common defs to terms.md
2025-03-28 08:22:10 +07:00
Joshua Horton
9098565226
docs(web): remove out-of-place "the" artifacts
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-03-28 08:17:40 +07:00
Joshua Horton
046e2b4dfb
docs(web): document internals for gesture modeling and processing
2025-03-27 13:25:56 +07:00
Joshua Horton
d0c0159d56
docs(web): adds section on JS-keyboard interfacing
2025-03-18 08:31:13 +07:00
Joshua Horton
f3d15eca2d
docs(web): improved doc on fat-finger correction paragraph
2025-03-18 08:07:04 +07:00
Joshua Horton
cdb3505f96
docs(web): tweak docs per review
2025-03-18 08:02:07 +07:00
Joshua Horton
6c72a30a84
docs(web): add internal documentation for context state and keystroke processing
...
Fixes : #13518
2025-03-17 15:37:40 +07:00
Marc Durdin
f61a104acf
Merge branch 'master' into chore/merge-beta-into-master-B18S2
2025-03-01 15:45:19 +07:00
Joshua Horton
8421409c25
docs(web): adjusts manual-control example to use promise-chaining
...
Fixes : #13267
2025-02-18 11:33:47 +07:00
Marc Durdin
d6e7c0b9d1
chore: Revert "Merge branch 'master' into beta"
...
This reverts commit fae3932e15 , reversing
changes made to 793daddb48 .
2025-02-14 07:45:28 +07:00
Marc Durdin
342f216291
chore: increment to alpha 19.0
2025-02-11 14:14:15 +07:00
Joshua Horton
c3cd0493ff
docs(web): relocate gesture docs to web/docs/internal
2025-02-06 10:33:28 +07:00
Meng-Heng
7e4eb9542c
chore: remove .md
2025-01-27 15:34:39 +07:00
Meng-Heng
8459472f75
chore: adds h1 tags
2025-01-21 15:57:54 +07:00
Eberhard Beilharz
24d4c10430
docs(web): fix adding-keyboards.md
...
- `kmw` is no longer used on this page, so we don't have to mention it
- the `european2` keyboard is deprecated and the text mentions EuroLatin,
so changed the sample to `sil_euro_latin`
2025-01-14 18:42:55 +01:00
Marc Durdin
6c145cb775
refactor(web): move web engine help to app repo
...
Note: build.sh updated to make sure that test:help build action:target
doesn't also call test.sh by adding `:_all` meta-target.
Note: CI will need a new help-keyman-com.sh build step to deploy web
engine help.
Fixes : #12347
2024-10-31 11:00:06 +07:00