Commit graph

18 commits

Author SHA1 Message Date
jahorton
0273b74cc4 fix(web): patches up textareas, sqaushes extra focus events 2020-01-22 12:14:22 +07:00
jahorton
3374affa35 fix(web): blur->focus handles horiz scrolling 2020-01-22 10:59:40 +07:00
jahorton
7cd6b39f18 chore(web): update merge against 'master' 2020-01-21 13:19:42 +07:00
Joshua A. Horton
ef8c691381 fix(web): Adds bounds-check in output targets 2019-10-31 10:29:59 +07:00
jahorton
ebca69fac6 Adds salvaged code from KMW 2.0 for synth event scroll trigger dev start. 2019-10-07 09:50:08 +07:00
Joshua A. Horton
66bf2856f5 For Suggestion application: OutputTarget.restoreTo 2019-03-28 10:10:10 +07:00
Joshua A. Horton
099c23cdb1 Implements Mock-oriented unit-testing. 2019-02-19 15:19:26 +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
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