Joshua Horton
4cab224685
Somehow missed saving these changes previously.
2017-08-21 14:27:48 +07:00
Joshua Horton
e3728c61fe
Addresses the comments of #106 .
2017-08-21 12:29:44 +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
Joshua Horton
574ac97815
Added a kmwembedded flag to make the error output's condition more explicit, refactored in-PR code to match.
2017-06-26 10:13:02 +07:00
Joshua Horton
f1afaad3af
Redesign of the keyboard loading process - prototype complete! Confirmed in Firefox, Chrome, IE, and Edge!
2017-06-23 15:43:02 +07:00
Joshua Horton
5700f646b2
Necessary support for how Google Closure operates. I'm a newb at it, so it's only going in now.
2017-06-14 12:20:26 +07:00
Joshua Horton
92f4a0f5f4
Corrections as per code review.
2017-06-14 09:22:57 +07:00
Joshua Horton
89dc9b335f
Inlined the old setDfltKeyboard() method that was only ever used in one place and was not part of the API.
2017-06-14 08:13:38 +07:00
Marc Durdin
16ef06a879
Move KeymanWeb project to web/
2017-05-26 11:00:34 +07:00