jahorton
|
bc4e61b4bd
|
chore(web): Merge branch 'refactor/web/osk-keyboard-view' into refactor/web/osk-cleanup-and-init
|
2021-07-23 11:51:12 +07:00 |
|
jahorton
|
0a33ed863d
|
chore(web): addresses review comments
|
2021-07-23 11:48:51 +07:00 |
|
jahorton
|
27096c8823
|
chore(web): addresses PR comments
|
2021-07-23 10:53:34 +07:00 |
|
jahorton
|
b723d8c51b
|
chore(web): Merge branch 'refactor/web/osk-keyboard-view' into refactor/web/osk-cleanup-and-init
|
2021-07-21 09:13:27 +07:00 |
|
jahorton
|
7f961d7f12
|
fix(web): incorrect use of 'this', should be 'osk'
|
2021-07-21 09:05:14 +07:00 |
|
jahorton
|
c3717a1813
|
chore(web): Merge branch 'master' into refactor/web/osk-keyboard-view
|
2021-07-19 15:37:11 +07:00 |
|
jahorton
|
3535254833
|
fix(web): forgotten 'this' ref in moved codeblock
|
2021-07-09 09:00:58 +07:00 |
|
jahorton
|
dce8a58451
|
fix(web): unbreaks embedded mode
|
2021-07-07 11:47:09 +07:00 |
|
jahorton
|
06414b2243
|
refactor(web): no param VisualKeyboard.show, simple param adjustHeights
|
2021-07-06 12:08:31 +07:00 |
|
jahorton
|
da5c540661
|
change(web): adds error log for missing embed-link func
|
2021-07-02 09:38:17 +07:00 |
|
jahorton
|
c731f28fe0
|
docs(web): suggested tweaks from review
|
2021-07-02 09:37:30 +07:00 |
|
jahorton
|
abbeff8faa
|
chore(web): Merge branch 'master' into refactor/web/osk-centralized-gestures
|
2021-07-01 13:40:11 +07:00 |
|
jahorton
|
8aa9f49fd9
|
change(web): failed subkey lookup - bye bye, catch & try
|
2021-06-30 13:02:43 +07:00 |
|
jahorton
|
cafe421e98
|
docs(web): gesture subclasses
|
2021-06-30 12:09:19 +07:00 |
|
Darcy Wong
|
026bf9db2e
|
Merge pull request #5302 from keymanapp/feat/web/alert-option
feat(web): Add option useAlerts to control alerts()
|
2021-06-25 14:29:54 +07:00 |
|
Darcy Wong
|
b843a24f9a
|
chore(web): Address additional review comments
* Add more description on promise-api/index.html
* Use OptionType
|
2021-06-25 09:15:13 +07:00 |
|
jahorton
|
aab0eb94e2
|
refactor(web): initGestures, updateGestures
|
2021-06-24 12:54:10 +07:00 |
|
jahorton
|
8f9493d7ab
|
refactor(web): removes unused vars in executePopupKey
|
2021-06-24 12:34:44 +07:00 |
|
jahorton
|
60081b7c4a
|
refactor(web): initial mutual abstraction for pending longpresses
|
2021-06-24 12:34:43 +07:00 |
|
jahorton
|
0d109b12b0
|
refactor(web): 'easy' part of abstracted RealizedGesture for subkeys
|
2021-06-24 12:34:43 +07:00 |
|
jahorton
|
36536f89bc
|
refactor(web): browser subkey control flow abstraction prep
|
2021-06-24 12:33:42 +07:00 |
|
jahorton
|
39ec2cbb2e
|
change(web): embedded longpress tracks source vkbd
|
2021-06-24 12:12:28 +07:00 |
|
jahorton
|
d99203545b
|
refactor(web): encapsulates embedded popup-key lookup ops
|
2021-06-24 12:12:28 +07:00 |
|
jahorton
|
125a2ec0d0
|
refactor(web): two-stages embedded longpress/subkey
|
2021-06-24 12:12:28 +07:00 |
|
jahorton
|
50ee62a7e0
|
change(web): subkey lookup through base key
|
2021-06-24 12:03:27 +07:00 |
|
jahorton
|
2d06c65412
|
refactor(web): simplifies embedded executePopupKey
|
2021-06-24 12:03:26 +07:00 |
|
jahorton
|
dc4532ecb3
|
fix(web): base key rehighlighting during subkey event when embedded
|
2021-06-17 12:13:02 +07:00 |
|
jahorton
|
8794f7d018
|
change(web): allows passive cancel for subkey promises
|
2021-06-17 09:37:34 +07:00 |
|
jahorton
|
7c08d9b660
|
fix(web): forgotten null guard
|
2021-06-16 16:13:28 +07:00 |
|
jahorton
|
a8e051b6f4
|
refactor(web): wraps embedded subkey selection with Promise
|
2021-06-16 15:17:17 +07:00 |
|
jahorton
|
d68fb7bac3
|
refactor(web): browser-based subkey array init + display management
|
2021-06-15 12:14:28 +07:00 |
|
jahorton
|
9508d70589
|
refactor(web): keytip abstraction, showKeyTip fusion
|
2021-06-15 09:35:45 +07:00 |
|
jahorton
|
0ee50e7d85
|
refactor(web): encapsulates embedded keytip
|
2021-06-15 09:20:40 +07:00 |
|
jahorton
|
4d27abf3fc
|
refactor(web): encapsulates non-embedded keytip
|
2021-06-15 08:40:32 +07:00 |
|
jahorton
|
a702262637
|
refactor(web): osk height-adjustment
|
2021-06-10 14:33:17 +07:00 |
|
jahorton
|
c91d2f3685
|
refactor(web): related adjustments for full KMW
|
2021-05-28 13:14:43 +07:00 |
|
jahorton
|
7cbb78ea45
|
fix(web): uses new IDs as needed outside of web-core
|
2021-03-17 10:26:58 +07:00 |
|
Joshua Horton
|
6efb6d23be
|
Merge pull request #3685 from keymanapp/feat/common/models/context-reversion
feat(common/models): context reversion modeling
|
2020-10-20 08:42:07 +07:00 |
|
Darcy Wong
|
aa70d16ad0
|
chore(web): Include PR number (1 of 2)
Co-authored-by: Marc Durdin <marc@durdin.net>
|
2020-10-19 10:20:11 +07:00 |
|
Darcy Wong
|
bd2b87f5c0
|
fix(web): Remove base key from popup keys
|
2020-10-19 10:05:31 +07:00 |
|
Darcy Wong
|
02be20e56a
|
chore(web): Add comments about the expected return values
|
2020-10-09 15:19:40 +07:00 |
|
jahorton
|
c0ba9740c5
|
fix(web): missed a spot on prior commit
|
2020-10-09 09:46:15 +07:00 |
|
Darcy Wong
|
47a531e5ff
|
fix(web): Revert sugggestion
|
2020-10-08 14:39:02 +07:00 |
|
Darcy Wong
|
09ccefcd6b
|
Update web/source/kmwembedded.ts
Use a double (`!!`) to convert something truthy to `true`
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
|
2020-10-08 14:22:39 +07:00 |
|
Darcy Wong
|
a15daa4c62
|
fix(web): Fix null comparison to pass un-handled keys back
|
2020-10-08 14:09:38 +07:00 |
|
Darcy Wong
|
d10c439ace
|
chore(web): Merge remote-tracking branch 'origin/master' into fix/web/pass-tab-enter-back-to-embedded-device
|
2020-10-08 13:36:40 +07:00 |
|
Darcy Wong
|
d7c3aec7ca
|
fix(web): Let embedded device handle K_TAB or K_ENTER
|
2020-10-06 15:01:59 +07:00 |
|
Darcy Wong
|
091b3cadf0
|
fix(web): Fix how layer is separated from key name
|
2020-10-05 15:49:56 +07:00 |
|
jahorton
|
373196dded
|
change(web/engine): splits off the core/web/keyboard-processor module
|
2020-04-24 13:45:04 +07:00 |
|
Joshua Horton
|
454c0eb523
|
Merge pull request #2976 from keymanapp/refactor/web/engine/predictive-data-routing
refactor(web/engine): predictive data routing, LanguageProcessor as EventEmitter
|
2020-04-17 08:36:33 +07:00 |
|