Joshua Horton
|
86f38a833d
|
';'
|
2017-11-30 08:55:14 +07:00 |
|
Joshua Horton
|
687a325128
|
Merge 'master' into web-control-focus-refactor; iOS component was temporarily broken before
|
2017-11-29 10:07:28 +07:00 |
|
Joshua Horton
|
f874c0455c
|
Merge pull request #438 from keymanapp/web-436-keystroke-processing-refactor
Keystroke processing engine refactoring
|
2017-11-28 11:12:32 +07:00 |
|
Joshua Horton
|
4fcb5c054c
|
Merge branch 'master' into web-control-focus-refactor
|
2017-11-28 11:10:08 +07:00 |
|
Joshua Horton
|
04193c9159
|
Messed up a copy-paste.
|
2017-11-28 11:10:02 +07:00 |
|
Joshua Horton
|
adccc87f37
|
Added comment on the TSS_ constants.
|
2017-11-28 10:29:27 +07:00 |
|
Joshua Horton
|
c018c290c2
|
Adjustments in response to PR review.
|
2017-11-28 09:33:40 +07:00 |
|
Joshua Horton
|
769ead7637
|
Found an event-object related pattern to refactor.
|
2017-11-27 08:35:15 +07:00 |
|
Joshua Horton
|
4325679a6c
|
Removed redundant variables.
|
2017-11-27 08:12:45 +07:00 |
|
Joshua Horton
|
924a97cec0
|
web - history.md.
|
2017-11-24 14:05:07 +07:00 |
|
Joshua Horton
|
1e7f37e21c
|
Reformatted the touch-oriented 'setFocus' function.
|
2017-11-24 13:46:52 +07:00 |
|
Joshua Horton
|
986851cfda
|
Created the _CommonFocusHelper to reduce copied code, refactored caret snapping for touch.
|
2017-11-24 13:44:29 +07:00 |
|
Joshua Horton
|
f8d4952d70
|
Creates helper functions for managing control keyboard preferences.
|
2017-11-24 13:17:14 +07:00 |
|
Joshua Horton
|
e97d8615bd
|
A bit more deadkey refactoring, + removing one redundant line.
|
2017-11-24 12:08:57 +07:00 |
|
Joshua Horton
|
489611deba
|
Possible resolution of the deadkey-related closure error?
|
2017-11-22 14:06:56 +07:00 |
|
Joshua Horton
|
a6602d4831
|
Some further refinement of the refactoring results.
|
2017-11-22 13:31:55 +07:00 |
|
Joshua Horton
|
a864c77827
|
Moved the basic fields of the kbdInterface to its initialization in kmwbase.js.
|
2017-11-22 13:01:07 +07:00 |
|
Joshua Horton
|
7f93d45810
|
Moved the core keyboard processing function to kmwcallback.js.
|
2017-11-22 12:56:04 +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
|
c4b549905a
|
Reformats osk.showSubKeys and fixes #161.
|
2017-11-22 08:49:37 +07:00 |
|
Joshua Horton
|
2eb43591db
|
Merge pull request #421 from keymanapp/web-311-keystroke-control-paths
[Web] Keystroke control path rework
|
2017-11-22 08:17:56 +07:00 |
|
Joshua Horton
|
b5a6eeb101
|
Removes the old _FindCaret workaround for ancient versions of FF.
|
2017-11-21 10:46:48 +07:00 |
|
Joshua Horton
|
0dd68c2a3e
|
Forgot to remove part of the unwanted changes!
|
2017-11-21 10:09:06 +07:00 |
|
Joshua Horton
|
5b7bfb5d5d
|
Removed KeyboardEvent.code implementation, fixed Closure error.
|
2017-11-21 10:08:04 +07:00 |
|
Joshua Horton
|
71a50a929a
|
Initial deprecation fixes.
|
2017-11-20 15:02:32 +07:00 |
|
Joshua Horton
|
33810d05a6
|
A little extra polish, for PR comments.
|
2017-11-20 08:50:42 +07:00 |
|
Joshua Horton
|
f917c0fa2b
|
Comments on the prior function merge.
|
2017-11-20 08:47:44 +07:00 |
|
Joshua Horton
|
d49eb5f8db
|
Merged processKeystroke with callKeyboardStartGroup.
|
2017-11-20 08:46:11 +07:00 |
|
Joshua Horton
|
45569b66c6
|
PR review tweaks, round 1.
|
2017-11-17 16:02:48 +07:00 |
|
Joshua Horton
|
736d22e8d7
|
history.md
|
2017-11-17 15:16:13 +07:00 |
|
Joshua Horton
|
b486b92ff9
|
A start for code to support additional key command manipulation for touch-alias elements. It's disabled since it's presently cluster-ignorant.
|
2017-11-17 15:07:24 +07:00 |
|
Joshua Horton
|
5ce9a96bf4
|
ENTER, SPACE, BACKSPACE, and TAB now work when typed within touch-aliased elements.
|
2017-11-17 14:42:38 +07:00 |
|
Joshua Horton
|
2d6f165dd0
|
Re-enables physical keyboard input for touch devices when not embedded.
|
2017-11-17 12:50:57 +07:00 |
|
Joshua Horton
|
871ab0c6d3
|
Split the keyboard + OSK control paths for keystroke processing.
|
2017-11-17 12:38:16 +07:00 |
|
Joshua Horton
|
0ac1377d76
|
Merge branch 'master' into web-349-core-refactoring
|
2017-11-13 13:05:52 +07:00 |
|
jahwsuf
|
cfb6a78bc1
|
The default sample languages left out a region for English, so it wasn't appearing in the toolbar UI.
|
2017-11-07 08:05:14 +07:00 |
|
Joshua Horton
|
cbbb9c2727
|
#271 -> history.md.
|
2017-11-06 14:49:50 +07:00 |
|
Joshua Horton
|
bd414939ac
|
Addresses #271, disables 'indirect' check.
|
2017-11-06 14:48:40 +07:00 |
|
Joshua Horton
|
f0f9056e47
|
Fixes the keyboard-changing problem previously noted.
|
2017-11-06 12:08:46 +07:00 |
|
Joshua Horton
|
2f1265959e
|
Mostly incorporates the 'only set active keyboard if old one was removed' request, though there's an occasional issue with the active keyboard mysteriously persisting.
|
2017-11-06 11:00:19 +07:00 |
|
Joshua Horton
|
64eea34ba2
|
history.md.
|
2017-11-06 10:43:39 +07:00 |
|
Joshua Horton
|
237a2bd31f
|
Tweaks the new return value's behavior.
|
2017-11-06 10:42:00 +07:00 |
|
Joshua Horton
|
0a2b12e8c6
|
Checks for the ENTER keystroke explicitly. Whoops.
|
2017-11-06 10:21:53 +07:00 |
|
Joshua Horton
|
51f2ddb36e
|
Fixes copy-pasted documentation comment in the testing header script.
|
2017-11-06 10:05:08 +07:00 |
|
Joshua Horton
|
cc8cf5be10
|
Extended the test slightly and implemented the 'return true/false' component mentioned in the issue.
|
2017-11-06 08:46:53 +07:00 |
|
Joshua Horton
|
89958d64ef
|
Developed a test page for issue #5; the issue was no longer valid / was pre-fixed.
|
2017-11-06 08:43:34 +07:00 |
|
Joshua Horton
|
ab7aa85529
|
Merge branch 'web-349-core-refactoring' of https://github.com/keymanapp/keyman into web-349-core-refactoring
|
2017-10-31 09:46:32 +07:00 |
|
Joshua Horton
|
01f660d048
|
Merge branch 'master' into web-349-core-refactoring
|
2017-10-31 09:44:25 +07:00 |
|
Joshua Horton
|
7207c241a4
|
Merge pull request #387 from keymanapp/web-45-addKeyboards-API-consistency
addKeyboards parameter property: 'language' -> 'languages'.
|
2017-10-31 08:42:42 +07:00 |
|
Joshua Horton
|
9454c1d9d3
|
Merge pull request #385 from keymanapp/web-375-autoattach-default
Sets init param 'attachType' to 'auto' for all devices.
|
2017-10-31 07:44:20 +07:00 |
|