Commit graph

12 commits

Author SHA1 Message Date
jahorton
c0a6f082ba chore(web): pr cleanup per suggestions 2022-06-17 08:08:49 +07:00
jahorton
f4b7cab97a chore(web): rips out IE detection 2022-05-31 09:11:15 +07:00
jahorton
7a04baa9a5 change(web/engine): kbdProcessor.core => core.keyboardProcessor 2020-04-06 13:17:32 +07:00
jahorton
fdc09c21b8 refactor(web/engine): KeyboardInterface now property of Processor 2020-03-20 20:39:53 +07:00
Joshua A. Horton
62bdfc6674 KeymanWeb - versioning update for beta. 2019-01-15 08:52:43 +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 Horton
b927c66eb0 Refactored keystroke processing state vars into the keyman.interface object. 2017-11-22 12:41:49 +07:00
Joshua Horton
afd515901e Major refactor - base object name has been changed to keyman. 2017-10-12 09:03:28 +07:00
Joshua Horton
2180ca5206 Heavily refactored and reformatted the 'callbacks'/interface. 2017-10-12 09:03:28 +07:00
Marc Durdin
7125e3a08e KeymanWeb 10.0 alpha (#124)
* Fixes #107 - move __BUILD__ and dfltLayout variables into tavultesoft object

* Cherry-pick fix for error from attachment api rework #114

* Fixup missing __BUILD__ reference

* Update header version number

* Fixup broken getDefaultKeyObject() call so we can release 2.0

* Fixes #118 - longpress menu sometimes missing base key on phone devices (#134)

* Add note to build scripts to remind devs to make changes to both scripts
2017-07-26 07:36:58 +07:00
Joshua Horton
152880b883 Wrapped most source files with conditional loading scheme in order to block accidentally redefining functionality and data if KMW is loaded multiple times.
A few of the simpler files (definitions of string functions, basic init) were left unchanged.
2017-07-04 09:17:27 +07:00
Marc Durdin
16ef06a879 Move KeymanWeb project to web/ 2017-05-26 11:00:34 +07:00
Renamed from source/kmwdebug.js (Browse further)