Joshua Horton
|
7d4a67caa5
|
Merge pull request #1432 from keymanapp/web-osk-bulk-renderer
[Web] OSK bulk renderer
|
2018-12-18 15:01:40 +07:00 |
|
Joshua A. Horton
|
86c88f2120
|
Fixes a scoping issue on the final render step - device notes.
|
2018-12-18 11:47:56 +07:00 |
|
Joshua A. Horton
|
7899278ace
|
A little bit of tidying.
|
2018-12-18 08:36:26 +07:00 |
|
Joshua A. Horton
|
27af75f342
|
Fixes the touch bug - CSS 'opacity' settings were to blame.
|
2018-12-18 08:32:52 +07:00 |
|
Joshua A. Horton
|
91c38ced75
|
Extra bit of desktop vs mobile distinction.
|
2018-12-17 14:23:05 +07:00 |
|
Joshua A. Horton
|
8d581c7436
|
Fixes some mobile issues, polishes the basic page structure.
|
2018-12-17 14:06:19 +07:00 |
|
Joshua A. Horton
|
ded43f3c80
|
Mild refactor of new code for better organization + readability.
|
2018-12-17 12:24:16 +07:00 |
|
Joshua A. Horton
|
968c2b8ec1
|
init() now works with Promises, fixes test regression.
|
2018-12-17 12:00:03 +07:00 |
|
Joshua A. Horton
|
286e2c4ba1
|
Removes file used during prototyping the bulk-renderer.
|
2018-12-17 10:23:29 +07:00 |
|
Joshua A. Horton
|
25ab64ab86
|
Improves the bulk-renderer's OSK-hijacking approach.
|
2018-12-17 10:19:12 +07:00 |
|
Joshua A. Horton
|
7784611168
|
Successful keyboard render chaining!
|
2018-12-17 09:31:05 +07:00 |
|
Joshua A. Horton
|
9561537101
|
setActiveKeyboard is now Promise-compatible!
|
2018-12-17 09:09:53 +07:00 |
|
Joshua A. Horton
|
723c24130f
|
Sets the promise-polyfill library as a true dependency.
|
2018-12-14 15:30:59 +07:00 |
|
Joshua A. Horton
|
c95ba33739
|
Establishes proper Promise fulfillment for one full keyboard.
|
2018-12-14 15:16:33 +07:00 |
|
Joshua A. Horton
|
e8cc2a7c7b
|
Prototyping's going well; even IE renders here. One kbd, one layer.
|
2018-12-14 14:14:02 +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
|
0525a5080f
|
Added documentation to the 'generate osk key caps' method.
|
2018-12-11 08:18:32 +07:00 |
|
Joshua A. Horton
|
fc44f1b708
|
A bit of documentation.
|
2018-12-07 12:19:24 +07:00 |
|
Joshua A. Horton
|
3518d9fbfe
|
A few extra tweaks.
|
2018-12-07 12:17:01 +07:00 |
|
Joshua A. Horton
|
d92084fd6e
|
Further centralizes common sub-key/base-key code.
|
2018-12-07 11:58:25 +07:00 |
|
Joshua A. Horton
|
45efed2886
|
Performs basic extraction of subkey code, mild polymorphism.
|
2018-12-07 10:55:20 +07:00 |
|
Joshua A. Horton
|
422e091bf6
|
Fragmented key generation into a few distinct functions.
|
2018-12-07 10:02:56 +07:00 |
|
Joshua A. Horton
|
da27d16ae6
|
Extracted key generation code into its own class.
|
2018-12-07 09:29:09 +07:00 |
|
Joshua Horton
|
b49fb8c568
|
Merge pull request #1393 from keymanapp/web-248-iOS-landscape-display
[Web] Native-mode iOS support fixes
|
2018-12-07 08:22:27 +07:00 |
|
Joshua A. Horton
|
887356600e
|
Adjusts rotation-detection timings.
|
2018-12-06 12:24:36 +07:00 |
|
Joshua A. Horton
|
e8aff6b3db
|
Fixes accidental virtual-key case sensitivity.
|
2018-12-06 09:16:05 +07:00 |
|
Joshua A. Horton
|
75f73ef53a
|
history.md tweak
|
2018-12-06 08:46:58 +07:00 |
|
Joshua A. Horton
|
e36ee0293f
|
Updates old work from 10.0 beta.
|
2018-12-06 08:42:27 +07:00 |
|
Joshua A. Horton
|
f0812d96a7
|
Merge branch 'master' into web-248-iOS-landscape-display
|
2018-12-06 08:23:16 +07:00 |
|
Darcy Wong
|
28ea3b48e3
|
Add KMW test page
|
2018-11-22 09:31:47 +07:00 |
|
Darcy Wong
|
481eda7d6f
|
Update FileUtils to handle mixed-case file extensions
|
2018-11-21 14:27:18 +07:00 |
|
Joshua A. Horton
|
d952420efc
|
Updates internal version of TypeScript to current.
|
2018-11-14 11:00:33 +07:00 |
|
Joshua A. Horton
|
3dddf02514
|
Updates dev dependencies, reduces npm's warnings.
|
2018-11-14 10:00:45 +07:00 |
|
Joshua A. Horton
|
2cf86c2675
|
Merge branch 'master' into web-1275-toolbar-duplicated-languages
|
2018-10-30 08:31:49 +07:00 |
|
Joshua A. Horton
|
c7d086d1de
|
Addresses PR review.
|
2018-10-30 08:31:21 +07:00 |
|
Joshua A. Horton
|
86878f8d2f
|
Removes an unneeded variable from an earlier commit in the chain.
|
2018-10-26 08:13:10 +07:00 |
|
Joshua A. Horton
|
cc6c5d8356
|
Tidies up the new comments for finalization.
|
2018-10-26 08:11:18 +07:00 |
|
Joshua A. Horton
|
42932856e9
|
Partial fix - no more duplicate languages under a region.
|
2018-10-24 14:49:39 +07:00 |
|
Joshua A. Horton
|
02404b83c4
|
Adds a page in the manual testing section for the Toolbar UI.
|
2018-10-24 13:46:38 +07:00 |
|
Joshua A. Horton
|
a42c0f181e
|
Updates BrowserStack configuration settings, fixes a minor error.
|
2018-10-24 10:47:09 +07:00 |
|
Darcy Wong
|
8240a0469e
|
Remove test kmx file
|
2018-10-03 08:59:47 +07:00 |
|
Darcy Wong
|
ec7831a004
|
Add test page for KMW
|
2018-10-02 15:47:24 +07:00 |
|
Darcy Wong
|
5905e95ba5
|
Fix vibrate
Apply 500ms vibrate
|
2018-10-02 15:19:28 +07:00 |
|
Darcy Wong
|
c2fe6197db
|
Change system keyboard to "numeric" layer for numeric text fields
Fixes #289
When changing to a digit/phone number text field, set the OSK to "numeric" layer if it exists.
This will occur after `resetContext()`.
|
2018-09-27 13:14:25 +07:00 |
|
Marc Durdin
|
0daab7130e
|
Fixup cmdline
|
2018-07-06 14:43:51 +07:00 |
|
Marc Durdin
|
7a7c6851f7
|
Test debug log for karma - try to find out why it is falling over
|
2018-07-06 14:41:56 +07:00 |
|
Marc Durdin
|
1f3e8f1220
|
[web] Try tests with real iOS devices as emulators no longer supported
|
2018-07-06 12:47:37 +07:00 |
|
Marc Durdin
|
da7873744a
|
history
|
2018-07-06 10:30:49 +07:00 |
|
Marc Durdin
|
8c119d3ea7
|
[web] Fixes #1055. If a layer has lower row count to default layer in embedded mode, then Keyman throws an error.
|
2018-07-06 10:27:04 +07:00 |
|
Marc Durdin
|
b37cb718b5
|
10.0 stable release
|
2018-06-28 09:52:30 +07:00 |
|