Joshua A. Horton
|
8dc26893c0
|
Corrects desktop-layout detection logic.
|
2019-03-12 15:22:11 +07:00 |
|
Joshua A. Horton
|
5f920816e8
|
Fixes desktop-styled layout modifier keys.
|
2019-03-12 13:39:20 +07:00 |
|
Joshua A. Horton
|
89f8f88e1b
|
Initial work on KMW's ModelManager.
|
2019-02-27 12:19:47 +07:00 |
|
Joshua A. Horton
|
e56dc00ee8
|
Merge branch 'master' into web-touch-alias-refactor
|
2019-02-15 08:34:29 +07:00 |
|
Joshua A. Horton
|
ebce04fdca
|
Moves text-processing related files to text namespace.
|
2019-02-07 02:28:27 +07:00 |
|
Joshua A. Horton
|
ba769e67c3
|
Merge branch 'beta' into p5s2-merge
|
2019-02-04 21:02:15 +07:00 |
|
Joshua A. Horton
|
62bdfc6674
|
KeymanWeb - versioning update for beta.
|
2019-01-15 08:52:43 +07:00 |
|
Joshua A. Horton
|
2ef001f30f
|
Moves keycode constants to their own file, starts 'text' namespace.
|
2019-01-11 12:27:06 +07:00 |
|
Joshua A. Horton
|
e58aa60504
|
Initial reorganization of OSK code complete. Regressions exist, though.
|
2019-01-10 11:54:47 +07:00 |
|
Joshua Horton
|
5a1c86b002
|
Merge branch 'master' into web-1070-diacritic-display
|
2018-12-19 09:30:00 +07:00 |
|
Joshua A. Horton
|
9561537101
|
setActiveKeyboard is now Promise-compatible!
|
2018-12-17 09:09:53 +07:00 |
|
Joshua A. Horton
|
e955c16777
|
Start of development on a 'bulk rendering' engine for KMW validation.
|
2018-12-14 10:02:50 +07:00 |
|
Joshua A. Horton
|
228d85f5c7
|
Fixes a few PR comment issues.
|
2018-12-11 08:51:48 +07:00 |
|
Joshua A. Horton
|
6f672c29ac
|
Wires in the keyboard's specified visual format font.
|
2018-12-07 14:43:32 +07:00 |
|
Joshua A. Horton
|
bcf5e57877
|
Adds a base dotted circle to otherwise undisplayed diacritic key caps.
|
2018-12-07 14:24:32 +07:00 |
|
Joshua A. Horton
|
d952420efc
|
Updates internal version of TypeScript to current.
|
2018-11-14 11:00:33 +07:00 |
|
Marc Durdin
|
48f067cca4
|
Fixes #676: keyboard state cookie overwritten by first keyboard registration
|
2018-03-20 08:24:28 +07:00 |
|
Joshua A. Horton
|
70244c52d6
|
Forgot to embedded-check a new _BlurKeyboardSettings call.
|
2018-03-09 08:21:42 +07:00 |
|
Joshua A. Horton
|
a9ed228346
|
Merge branch 'master' into web-testing-robustness
|
2018-03-08 14:37:21 +07:00 |
|
Joshua A. Horton
|
80087aa92d
|
Adds tracking to facilitate event handling termination during shutdown.
|
2018-03-08 14:36:17 +07:00 |
|
Joshua A. Horton
|
2b6ce9bb18
|
Fixed a shutdown bug that was the source of IE troubles.
|
2018-03-08 14:02:30 +07:00 |
|
darcywong00
|
5bafbec132
|
Fix PInternalName on embedded
#637 cleaned up keyboard activation for KMW, but broke embedded because the internal keyboard name is namespaced packageID::Keyboard_keyboardID.
|
2018-03-08 13:38:18 +07:00 |
|
Joshua - Leisure
|
c44150808a
|
Cleans up 'lastActiveElement' and 'setActiveKeyboard' behaviors.
|
2018-03-07 01:02:12 +07:00 |
|
Joshua A. Horton
|
30d646ca99
|
Merge branch 'master' into web-typescript-namespacing
|
2018-03-05 14:09: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
|
e3580bf1bc
|
Fixes up the 'setActiveKeyboard' API function a bit.
|
2018-03-01 12:31:59 +07:00 |
|
Joshua A. Horton
|
89de17cb7d
|
Reimplements the auto-selection of the first keyboard stub.
|
2018-03-01 11:48:25 +07:00 |
|
Joshua A. Horton
|
4ed40914e2
|
Merge branch 'web-281-deadkey-rework' into web-281-deadkey-stores
|
2018-02-23 10:35:37 +07:00 |
|
darcywong00
|
03611801b8
|
Check API endpoints for BCP-47
* Update `keymanCloudRequest` to query for `languageidtype=bcp47`
* Change root Samples and Testing pages to use BCP-47 codes
|
2018-02-21 15:41:53 +07:00 |
|
Joshua A. Horton
|
7c12acae09
|
No tests yet, but initial exploded 'any' and 'index' are in place.
|
2018-02-21 13:26:06 +07:00 |
|
Joshua A. Horton
|
1d88348f59
|
Engine test + recorder build now integrated and working with CI test run.
|
2018-02-13 11:03:49 +07:00 |
|
Joshua A. Horton
|
6970c86477
|
Relocates the recorder into the general /source/ directory + ties its build into the test command.
|
2018-02-13 09:46:23 +07:00 |
|
Joshua A. Horton
|
dc64f384a4
|
Modified 'shutdown' related code; adjusted initial definition of the 'keyman' variable to help the 'delete' succeed.
|
2018-02-13 08:31:35 +07:00 |
|
Marc Durdin
|
ee3aac6989
|
Merge pull request #570 from keymanapp/web-use-api.keyman.com
Use api.keyman.com instead of r.keymanweb.com on KeymanWeb
|
2018-02-12 13:24:49 +07:00 |
|
Marc Durdin
|
a49f7a381a
|
Add version query string
|
2018-02-12 12:19:11 +07:00 |
|
Joshua Horton
|
182797bbf0
|
Merge pull request #563 from keymanapp/web-350-mocha-testing
KeymanWeb Testing Infrastructure
|
2018-02-09 09:58:12 +07:00 |
|
Joshua A. Horton
|
14408bc20a
|
Fixes a few callback bind/scoping bugs found looking at the manual test pages.
|
2018-02-08 08:46:27 +07:00 |
|
Marc Durdin
|
75c0e5fcd0
|
Enable keyboard supplementary plane mode based on keyboard metadata rather than stub metadata
|
2018-02-07 11:50:01 +07:00 |
|
Marc Durdin
|
ffa459d02b
|
Use api.keyman.com instead of r.keymanweb.com
|
2018-02-06 13:31:49 +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
|
beadfc30ef
|
Deals (partly?) with IE's .parentWindow property.
|
2018-01-26 08:32:41 +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
|
51a1b886e2
|
Refactored ActiveElement, element focusing, and a few other methods.
|
2018-01-23 12:21:52 +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
|
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
|
14b6a04d1a
|
Minor tweaks in response to PR review.
|
2018-01-22 13:19:40 +07:00 |
|
Joshua A. Horton
|
e1d90461b5
|
Refactors the keyboard-namespacing changes introduced in work for #520.
|
2018-01-22 10:55:22 +07:00 |
|