Joshua A. Horton
|
099c23cdb1
|
Implements Mock-oriented unit-testing.
|
2019-02-19 15:19:26 +07:00 |
|
Joshua Horton
|
e34128197f
|
Merge pull request #1546 from keymanapp/web-processing-element-API
[Web] Processing refactor - DOM element interfaces
|
2019-02-15 08:32:50 +07:00 |
|
Joshua A. Horton
|
be0092eee1
|
Addresses PR comments, adds history.md notes.
|
2019-02-15 08:24:23 +07:00 |
|
Joshua A. Horton
|
0fc4a73834
|
Adds a deadkey recording + adjustment unit test for OutputTargets.
|
2019-02-08 00:39:20 +07:00 |
|
Joshua A. Horton
|
dd7857573d
|
Moves deadkey adjustment maintenance to outputTarget.
|
2019-02-07 22:57:41 +07:00 |
|
Joshua A. Horton
|
d6e8a8c043
|
Renames dom.EditableElement to text.OutputTarget.
|
2019-02-07 22:19:23 +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
|
02e37a4808
|
Replaces the keyboard param Pelem with its corresponding ele interface.
|
2019-02-06 01:48:31 +07:00 |
|
Joshua A. Horton
|
95985396dd
|
Converted editableElement to base class with managed deadkey info.
|
2019-02-05 23:03:42 +07:00 |
|
Joshua A. Horton
|
4142ed90e8
|
Adds two editableElement methods to simplify state preservation ops.
|
2019-02-04 23:17:45 +07:00 |
|
Joshua A. Horton
|
85090e19f4
|
Refactors command-caching into designIFrame management class.
|
2019-02-04 23:02:23 +07:00 |
|
Joshua A. Horton
|
5c282ba981
|
Integrates element interfaces into KMW proper.
|
2019-01-31 03:39:33 +07:00 |
|
Joshua A. Horton
|
8aab139ef4
|
Adds a touch-alias element interface test.
|
2019-01-30 20:37:37 +07:00 |
|
Joshua A. Horton
|
2d248aee13
|
Merge branch 'web-touch-alias-refactor' into web-processing-element-API
|
2019-01-30 07:34:38 +07:00 |
|
Joshua A. Horton
|
510d1ea4bf
|
Integrates the newly-refactored TouchAliasElement into KMW.
|
2019-01-28 04:37:13 +07:00 |
|
Joshua A. Horton
|
4e1b72323f
|
Finishes basic unit-tests for TouchAliasElement.
|
2019-01-27 21:10:13 +07:00 |
|
Joshua A. Horton
|
f284bbf2d7
|
Touch-alias unit test development.
|
2019-01-27 19:13:02 +07:00 |
|
Joshua A. Horton
|
ec852a39aa
|
Removes post-rebase artifacts, making touch-alias work into its own PR.
|
2019-01-26 00:36:58 +07:00 |
|
Joshua - Leisure
|
bc25a59c43
|
Finishes base definition of TouchAliasElement and wrapper. Needs tests.
|
2019-01-26 00:27:54 +07:00 |
|
Joshua - Leisure
|
a3695750e1
|
Lots of TouchAliasElement prep; not quite ready for finailzation yet.
|
2019-01-26 00:27:37 +07:00 |
|
Joshua A. Horton
|
893c7b8347
|
Starts work on a proper refactor/definition of KMW's touch aliases.
|
2019-01-26 00:27:20 +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 - Leisure
|
c299d4b6cd
|
Finishes base definition of TouchAliasElement and wrapper. Needs tests.
|
2019-01-25 20:38:38 +07:00 |
|
Joshua - Leisure
|
b229a01cb3
|
Lots of TouchAliasElement prep; not quite ready for finailzation yet.
|
2019-01-25 19:53:37 +07:00 |
|
Joshua A. Horton
|
eedc5070e6
|
Starts work on a proper refactor/definition of KMW's touch aliases.
|
2019-01-24 21:25:27 +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 A. Horton
|
89aff7028a
|
Better documentation of selection issues for design-mode iframes.
|
2019-01-18 14:05:01 +07:00 |
|
Joshua A. Horton
|
65fbf2fc61
|
Implements interface for design-mode IFrames, adds related testing.
|
2019-01-18 13:59:26 +07:00 |
|
Joshua A. Horton
|
104fe77f2c
|
Adds workaround for CI-only Firefox testing error.
|
2019-01-18 10:09:59 +07:00 |
|
Joshua A. Horton
|
f3e3f71257
|
Completes implementation of ContentEditable, basic testing of the same.
|
2019-01-18 09:41:10 +07:00 |
|
Joshua A. Horton
|
5a234f3968
|
More tweaks - still sufficient but friendlier to contentEditables.
|
2019-01-17 20:02:30 +07:00 |
|
Joshua A. Horton
|
e8ad9100e7
|
Better abstraction; no need to provide external caret access.
|
2019-01-17 16:01:31 +07:00 |
|
Joshua A. Horton
|
ed71f3791c
|
Adds another abstraction method for context char deletion.
|
2019-01-17 15:49:15 +07:00 |
|
Joshua A. Horton
|
37dd55d5ee
|
Completes development of 'wrappers' for Input and TextArea elements.
|
2019-01-17 13:32:04 +07:00 |
|
Joshua A. Horton
|
1c89d3b9dc
|
Starts work on element interfaces and related unit-test development.
|
2019-01-17 09:29:22 +07:00 |
|