Joshua A. Horton
|
e56dc00ee8
|
Merge branch 'master' into web-touch-alias-refactor
|
2019-02-15 08:34:29 +07:00 |
|
Joshua A. Horton
|
ebce04fdca
|
Moves text-processing related files to text namespace.
|
2019-02-07 02:28:27 +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
|
5c282ba981
|
Integrates element interfaces into KMW proper.
|
2019-01-31 03:39:33 +07:00 |
|
Joshua A. Horton
|
510d1ea4bf
|
Integrates the newly-refactored TouchAliasElement into KMW.
|
2019-01-28 04:37:13 +07:00 |
|
Joshua A. Horton
|
0026d5ae08
|
Extracts some dom-related util API into targetable module for tools.
|
2019-01-26 00:26:54 +07:00 |
|
Joshua A. Horton
|
62bdfc6674
|
KeymanWeb - versioning update for beta.
|
2019-01-15 08:52:43 +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
|
e58aa60504
|
Initial reorganization of OSK code complete. Regressions exist, though.
|
2019-01-10 11:54:47 +07:00 |
|
Joshua A. Horton
|
5606dd0fe3
|
Addresses PR issue re documentation.
|
2019-01-03 08:45:31 +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
|
9eabaee5f9
|
Addresses PR issue re documentation.
|
2019-01-02 07:56:05 +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
|
e16c1a7ea5
|
Tidies up all the documentation and intermediate notes.
|
2018-12-12 15:30:55 +07:00 |
|
Joshua A. Horton
|
caee038036
|
Finishes tweaking key previews.
|
2018-12-12 13:02:37 +07:00 |
|
Joshua A. Horton
|
c8055511a1
|
Fixes key previews, starts dynamic adjustment of key cap font sizing.
|
2018-12-12 13:00:06 +07:00 |
|
Joshua A. Horton
|
73df886272
|
Encapsulates fixed KMW rotation behavior with minor refactor.
|
2018-05-02 10:30:56 +07:00 |
|
Joshua A. Horton
|
e2a8e13c07
|
Created an integrated rotation testing page. Needs more work.
|
2018-04-30 15:39:31 +07:00 |
|
Joshua A. Horton
|
cf5a2483f7
|
Added some base code toward testing rotation-related events.
|
2018-04-30 11:27:04 +07:00 |
|
Joshua A. Horton
|
73e2bd4ced
|
Resolves iOS rotation issue via timeout, due to event timing issues.
|
2018-04-27 13:36:06 +07:00 |
|
Joshua A. Horton
|
b68d63fe68
|
Fixes rotation resizing for iOS native.
|
2018-04-26 15:20:49 +07:00 |
|
Joshua A. Horton
|
ba76a734e0
|
Rewired most of the Util.instanceof calls to use TS-friendlier versions.
|
2018-02-02 12:40:22 +07:00 |
|
Joshua A. Horton
|
beadfc30ef
|
Deals (partly?) with IE's .parentWindow property.
|
2018-01-26 08:32:41 +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
|
a0e1783061
|
Outside of initialization code and the debug API, completes the keymanweb.ts refactor.
|
2018-01-24 12:20:09 +07:00 |
|
Joshua A. Horton
|
ad228fbfbd
|
Refactors numerous DOM-related state variables out of kmwbase.ts and into the appropriate DOM-related sources.
|
2018-01-24 10:07:04 +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
|
d234be6a74
|
Merge branch 'web-typescript-typed-callbacks' into web-typescript-dom-module
|
2018-01-23 09:00:35 +07:00 |
|
Joshua A. Horton
|
95068cec55
|
Moved core attachment functions into the new DOMManager object.
|
2018-01-11 11:05:06 +07:00 |
|
Joshua A. Horton
|
a94d71f182
|
Abstracts out most of the differences between touch and desktop modes into objects.
|
2018-01-09 11:25:50 +07:00 |
|
Joshua A. Horton
|
088de0e02d
|
Converts the keyboard interface into its own class.
|
2017-12-21 16:00:30 +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
|
c6b1217346
|
Base conversion for keymanweb.js.
|
2017-12-15 08:56:37 +07:00 |
|
Joshua A. Horton
|
abff656b2d
|
Tweaked string-extension referencing to TS 'reference' style.
|
2017-12-15 08:23:21 +07:00 |
|
Joshua A. Horton
|
8177b47163
|
Converted kmwnative.js.
|
2017-12-14 10:40:19 +07:00 |
|