Joshua A. Horton
|
e56dc00ee8
|
Merge branch 'master' into web-touch-alias-refactor
|
2019-02-15 08:34:29 +07:00 |
|
Joshua A. Horton
|
f5f7e16187
|
Accidentally broke embedded compilation for a moment.
|
2019-02-08 00:46:46 +07:00 |
|
Joshua A. Horton
|
87bd9cabb1
|
Tidies up some of the recent refactor work.
|
2019-02-06 23:36:48 +07:00 |
|
Joshua A. Horton
|
02e37a4808
|
Replaces the keyboard param Pelem with its corresponding ele interface.
|
2019-02-06 01:48:31 +07:00 |
|
Joshua A. Horton
|
ba769e67c3
|
Merge branch 'beta' into p5s2-merge
|
2019-02-04 21:02:15 +07:00 |
|
Joshua A. Horton
|
d637c24ff8
|
Integrates element interfaces into KMW's 'embedded' mode.
|
2019-02-01 21:50:29 +07:00 |
|
Joshua A. Horton
|
1ed13e4242
|
Cleanup - removes some engine variables moved into element interfaces.
|
2019-01-31 03:57:35 +07:00 |
|
Joshua A. Horton
|
c1403c8d8d
|
Extracts some dom-related util API into targetable module for tools.
|
2019-01-24 21:07:39 +07:00 |
|
Joshua Horton
|
0688c00a49
|
Merge pull request #1537 from keymanapp/web-beta-versioning
[Web] Beta versioning
|
2019-01-18 14:32:45 +07:00 |
|
Joshua A. Horton
|
62bdfc6674
|
KeymanWeb - versioning update for beta.
|
2019-01-15 08:52:43 +07:00 |
|
Joshua A. Horton
|
5a7854c4dd
|
Cherry-pick of beta Android fix for external keyboards.
|
2019-01-15 08:08:00 +07:00 |
|
Joshua A. Horton
|
e58a62c0c2
|
Code cleanup + typing, mnemonic refactor + notes.
|
2019-01-14 12:29:52 +07:00 |
|
Joshua A. Horton
|
9410b33ce0
|
Relocates all OSK keystroke processing to the new Processor module.
|
2019-01-11 13:51:58 +07:00 |
|
Joshua A. Horton
|
5dfa059fe6
|
Fixes remaining references to key codes, starts some text-proc reorg.
|
2019-01-11 12:47:11 +07:00 |
|
Darcy Wong
|
d03ab9fef1
|
Pass "tab" and "enter" back to Android app to handle
Instead of KMW inserting whitespace, pass those keys back to the embedded app to natively handle.
|
2019-01-11 11:24:13 +07:00 |
|
Joshua A. Horton
|
3800576965
|
Adds better typing for OSK keys, some related fixes.
|
2019-01-11 10:25:52 +07:00 |
|
Joshua A. Horton
|
631d3b2e3e
|
Fixes some testing resources, some embedded issues.
|
2019-01-10 13:20:20 +07:00 |
|
Joshua A. Horton
|
9522807ef7
|
Merge branch 'master' into web-osk-refactor-visual-kbd
|
2019-01-10 12:46:33 +07:00 |
|
Joshua A. Horton
|
e58aa60504
|
Initial reorganization of OSK code complete. Regressions exist, though.
|
2019-01-10 11:54:47 +07:00 |
|
Darcy Wong
|
ef1508725e
|
Add default mapping for 102nd key
|
2019-01-04 10:23:31 +07:00 |
|
Darcy Wong
|
265b67ce2e
|
Fix history.md
Resolve PR comments
|
2019-01-03 14:49:24 +07:00 |
|
Darcy Wong
|
fee2d8e251
|
Fix default processing of "tab" and "backspace" key
|
2019-01-03 13:48:07 +07:00 |
|
Joshua A. Horton
|
62b794d3ae
|
Publishes the alignInputs() function as API for touch-alias correction.
|
2019-01-03 08:45:31 +07:00 |
|
Joshua A. Horton
|
b84aa0d20e
|
Publishes the alignInputs() function as API for touch-alias correction.
|
2018-12-19 12:50:46 +07:00 |
|
Joshua A. Horton
|
5bfc521d5f
|
Missed a keycap scaling factor for embedded mode.
|
2018-12-18 14:55:55 +07:00 |
|
Marc Durdin
|
8c119d3ea7
|
[web] Fixes #1055. If a layer has lower row count to default layer in embedded mode, then Keyman throws an error.
|
2018-07-06 10:27:04 +07:00 |
|
Marc Durdin
|
1d0bccde55
|
Fixes #999. Nextlayer property not transferred from base to prepended popup key.
|
2018-06-26 14:05:38 +07:00 |
|
Joshua A. Horton
|
86929af567
|
Fixes a comment's text.
|
2018-03-26 10:01:47 +07:00 |
|
Joshua A. Horton
|
8eaa3eb39c
|
Fixes subkey nextLayer application in case of output + subkey.
|
2018-03-26 09:27:04 +07:00 |
|
Joshua A. Horton
|
f7ee5ba0b4
|
Allows embedded KMW to retrieve the nextlayer subkey property.
|
2018-03-26 09:12:10 +07:00 |
|
darcywong00
|
9af63188bd
|
Fix KMW executeHardwareKeystroke
During PR #507, embedded hardware keystrokes got broken. This fixes the accessor.
|
2018-02-06 11:53:55 +07:00 |
|
Joshua A. Horton
|
983fe8ca6a
|
Removes document.selection and its codepaths from the KMW engine.
|
2018-01-25 08:36:54 +07:00 |
|
Joshua A. Horton
|
51a1b886e2
|
Refactored ActiveElement, element focusing, and a few other methods.
|
2018-01-23 12:21:52 +07:00 |
|
Joshua A. Horton
|
a9ac39457a
|
Merge branch 'master' into web-typescript-dom-module
|
2018-01-22 15:49:38 +07:00 |
|
Joshua A. Horton
|
360cbc4a2f
|
Moves core keyboard namespacing functionality into kmwembedded through new functions.
|
2018-01-22 14:46:24 +07:00 |
|
Joshua A. Horton
|
64f237867a
|
Restructured the DOM event objects, refactored the focus events and frame setup functions.
|
2018-01-12 11:33:16 +07:00 |
|
Joshua A. Horton
|
046e9ebaf1
|
Moves the core keyboard management + data into the new KeyboardManager class.
|
2017-12-22 11:47:09 +07:00 |
|
Joshua A. Horton
|
14f770158f
|
Initial package.json for NPM dependency management. Handles TypeScript and Google Closure, includes edits to fix new warnings from updated Closure.
|
2017-12-18 12:22:47 +07:00 |
|
Joshua A. Horton
|
e309935700
|
Basic embedded path conversion.
|
2017-12-15 10:27:17 +07:00 |
|