Commit graph

14 commits

Author SHA1 Message Date
jahorton
c862386bb0 refactor(web/engine): doInputEvent moved to OutputTarget 2020-03-20 14:18:04 +07:00
jahorton
5d2e610e53 refactor(web/engine): OutputTarget.handleNewlineAtCaret() 2020-03-18 13:41:39 +07:00
jahorton
6124036faa refactor(web/engine): outputTarget.isSynthetic 2020-03-18 13:41:39 +07:00
jahorton
1a4e16e139 fix(web): fixes design-mode/ content-editable ENTER key behavior 2020-03-17 08:38:51 +07:00
Joshua A. Horton
ef8c691381 fix(web): Adds bounds-check in output targets 2019-10-31 10:29:59 +07:00
Joshua A. Horton
66bf2856f5 For Suggestion application: OutputTarget.restoreTo 2019-03-28 10:10:10 +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
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
5c282ba981 Integrates element interfaces into KMW proper. 2019-01-31 03:39:33 +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