Commit graph

19 commits

Author SHA1 Message Date
Joshua A. Horton
66e35ed875 Fixes KMW landscape display in Firefox, Chrome on mobile devices. 2018-04-26 14:18:59 +07:00
Joshua A. Horton
a3038f4cde Applies namespacing to the bulk of currently-refactored KMW code. 2018-03-05 09:51:20 +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
7448a41282 Huh. It seems that the old _kmw_block codepath is no more at this stage in the refactor. 2018-01-26 13:38:23 +07:00
Joshua A. Horton
c6358e473d More legacy cruft removal. 2018-01-26 13:27:51 +07:00
Joshua A. Horton
beadfc30ef Deals (partly?) with IE's .parentWindow property. 2018-01-26 08:32:41 +07:00
Joshua A. Horton
c65df69091 Merge branch 'web-typescript-dom-module' into web-typescript-legacy-refactor 2018-01-25 08:28:20 +07:00
Joshua A. Horton
5114da88ea Further refactoring + some bookkeeping after recent related PR merges/edits. 2018-01-23 09:50:35 +07:00
Joshua A. Horton
f8cb6be5f5 Merges in the legacy property rework changes to the current work on the DOM module, which relocates affected code. 2018-01-22 12:44:37 +07:00
Joshua A. Horton
6a91e57664 Initial legacy IE property replacement work. 2018-01-22 12:20:28 +07:00
Joshua A. Horton
6b42827963 Refactored physical keyboard event handling functions to the DOM event objects. 2018-01-12 13:22:09 +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
ecedc6825f Created kmwdom.ts to facilitate refactor testing, refactored control enable/disable functions. 2018-01-11 10:44:02 +07:00
Joshua A. Horton
06817beb2f Refactored the util object, but Closure's not happy. 2017-12-19 10:09:48 +07:00
Joshua A. Horton
3a3c91515f Refactors TS compile defs, converts the UI element sources. 2017-12-15 10:19:53 +07:00
Joshua A. Horton
6856adb1c1 Fixes base TS compilation errors. 2017-12-15 09:46:37 +07:00
Joshua A. Horton
d8759e41fe Base conversion for kmwbase.ts. 2017-12-15 09:05:29 +07:00
Joshua A. Horton
c6b1217346 Base conversion for keymanweb.js. 2017-12-15 08:56:37 +07:00
Joshua A. Horton
2f4d3210bc Converts kmwosk.js -> kmwosk.ts; adds HTML element extension class. 2017-12-15 08:36:13 +07:00