Joshua Horton
|
fff7e95b0f
|
Merge pull request #549 from keymanapp/web-544-iframe-instanceof
Addresses cross-frame instanceof issues.
|
2018-02-02 14:59:10 +07:00 |
|
Joshua A. Horton
|
5c34137477
|
More PR fixes.
|
2018-02-02 14:37:07 +07:00 |
|
Joshua A. Horton
|
4428df725e
|
Object-orients the existing kmwkeymap infrastructure.
|
2018-02-02 14:14:33 +07:00 |
|
darcywong00
|
7ad3f0f099
|
Fix styling for "Special" keys on touch layouts
Text colors for `kmw-key-special` weren't declared so "Special" keys were not legible as black on black.
Reuse the same colors as `kmw-key-shift`
|
2018-02-02 14:01:50 +07:00 |
|
Joshua A. Horton
|
5798e3dd2e
|
OK, for real, the file this time.
|
2018-02-02 13:37:53 +07:00 |
|
Joshua A. Horton
|
6ec11ab096
|
Merge conflict fix + accidentally uncommitted file.
|
2018-02-02 13:37:21 +07:00 |
|
Darcy Wong
|
26b04508f3
|
Merge pull request #502 from keymanapp/ios-debug-kmw
Use debug KMW for debug iOS builds
|
2018-02-02 12:51:25 +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
|
ed0e4fd106
|
As per PR review.
|
2018-02-02 09:53:41 +07:00 |
|
Joshua A. Horton
|
3695d6eb4c
|
Documents -clean a bit better as a build parameter.
|
2018-02-01 10:22:56 +07:00 |
|
Joshua A. Horton
|
e2e5a64e04
|
Documentation update.
|
2018-01-30 11:15:32 +07:00 |
|
Joshua A. Horton
|
ce05c8aa68
|
Polishes up the build script, adds a basic -clean option.
|
2018-01-30 10:46:44 +07:00 |
|
Joshua A. Horton
|
f39cdc9cca
|
Creates a /release/unminified build output folder.
|
2018-01-30 10:31:47 +07:00 |
|
Joshua A. Horton
|
c298281456
|
Initial BrowserStack support! Problem - browser-specific testing...
|
2018-02-05 14:33:07 +07:00 |
|
Joshua A. Horton
|
f4c3014aee
|
Initial KMW tests are now functional! Turns out there were a few bugs to fix getting basic tests up and running.
|
2018-02-02 16:18:31 +07:00 |
|
Joshua A. Horton
|
b42e8d8e49
|
Merge branch 'master' into ios-debug-kmw
|
2018-01-29 12:58:37 +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
|
ffe033db91
|
A minor patch for the merge - it missed a couple of 'instanceof's.
|
2018-01-26 12:50:40 +07:00 |
|
Joshua A. Horton
|
a051f876a7
|
Merge branch 'web-544-iframe-instanceof' into web-typescript-legacy-refactor
|
2018-01-26 12:46:02 +07:00 |
|
Joshua A. Horton
|
a7f65dc2fb
|
Tweaks documentation and provides a quick spot-check for Event instanceof checks.
|
2018-01-26 10:59:22 +07:00 |
|
Joshua A. Horton
|
3dbef51e9a
|
Fixes #544.
|
2018-01-26 10:50:17 +07:00 |
|
Joshua A. Horton
|
beadfc30ef
|
Deals (partly?) with IE's .parentWindow property.
|
2018-01-26 08:32:41 +07:00 |
|
Joshua A. Horton
|
1e11b4a9a0
|
A little extra build script polish.
|
2018-01-25 10:04:57 +07:00 |
|
Joshua A. Horton
|
488de66d89
|
Polishes up build.sh and integrates -no-minify into Developer.
|
2018-01-25 09:54:42 +07:00 |
|
Joshua A. Horton
|
6fdd2b6633
|
Merge branch 'master' into web-no-minify-build-option
|
2018-01-25 09:15:19 +07:00 |
|
Joshua A. Horton
|
7aa7398a91
|
Adds a -no-minify CL argument to KMW's build.sh.
|
2018-01-25 09:10:15 +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 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
|
cc3339af1c
|
Future work documentation
|
2018-01-24 12:25:28 +07:00 |
|
Joshua A. Horton
|
a0e1783061
|
Outside of initialization code and the debug API, completes the keymanweb.ts refactor.
|
2018-01-24 12:20:09 +07:00 |
|
Joshua A. Horton
|
bfd041b5f9
|
Refactored hotkeys, window load/unload event handlers, _SelPos.
|
2018-01-24 11:02:55 +07:00 |
|
Joshua A. Horton
|
ad228fbfbd
|
Refactors numerous DOM-related state variables out of kmwbase.ts and into the appropriate DOM-related sources.
|
2018-01-24 10:07:04 +07:00 |
|
Joshua A. Horton
|
be86249124
|
A few fixes + moved a field.
|
2018-01-23 12:31:07 +07:00 |
|
Joshua A. Horton
|
51a1b886e2
|
Refactored ActiveElement, element focusing, and a few other methods.
|
2018-01-23 12:21:52 +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
|
6f9ae4ffba
|
Incorporates legacy KeymanWeb object API fixes from the 'typed-callbacks' branch.
|
2018-01-23 09:13:51 +07:00 |
|
Joshua A. Horton
|
d9c9ca268d
|
Fixes legacy KeymanWeb object APIs.
|
2018-01-23 09:11:38 +07:00 |
|
Joshua A. Horton
|
d234be6a74
|
Merge branch 'web-typescript-typed-callbacks' into web-typescript-dom-module
|
2018-01-23 09:00:35 +07:00 |
|
Joshua A. Horton
|
a9ac39457a
|
Merge branch 'master' into web-typescript-dom-module
|
2018-01-22 15:49:38 +07:00 |
|
Joshua A. Horton
|
ddc9ad5968
|
Dropped a few type casts.
|
2018-01-22 15:42:22 +07:00 |
|
Joshua A. Horton
|
07d18c3ddd
|
Merge branch 'master' into web-typescript-typed-callbacks
|
2018-01-22 15:27:37 +07:00 |
|
Joshua A. Horton
|
193caedb5b
|
Fixed Closure errors.
|
2018-01-22 14:56:12 +07:00 |
|
Joshua A. Horton
|
360cbc4a2f
|
Moves core keyboard namespacing functionality into kmwembedded through new functions.
|
2018-01-22 14:46:24 +07:00 |
|
Joshua A. Horton
|
01ebf3e831
|
Merge branch 'web-typescript-base-objects' into web-typescript-keyboard-management
|
2018-01-22 14:37:17 +07:00 |
|
Joshua A. Horton
|
f63ddb66fe
|
Merge branch 'web-typescript-conversion' into web-typescript-base-objects
|
2018-01-22 14:36:16 +07:00 |
|
Joshua A. Horton
|
2502b52786
|
Re-did the build product directory structure again.
|
2018-01-22 14:07:16 +07:00 |
|
Joshua A. Horton
|
14b6a04d1a
|
Minor tweaks in response to PR review.
|
2018-01-22 13:19:40 +07:00 |
|
Joshua A. Horton
|
f8ee603525
|
Fixes build.sh to actually fail properly. Forgot fail() wasn't included.
|
2018-01-22 12:45:27 +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 |
|