Joshua A. Horton
32fd4898bc
Changelog notes for reachability crash fix.
2018-11-05 10:50:28 +07:00
Joshua A. Horton
6999387461
Prevents the SystemKeyboard from using Reachability code.
2018-11-02 14:56:37 +07:00
Joshua Horton
b89058122d
Merge pull request #1284 from keymanapp/web-1275-toolbar-duplicated-languages
...
[Web] Toolbar UI language duplication fix
2018-11-02 10:04:06 +07:00
Joshua Horton
91de533927
Merge pull request #1288 from keymanapp/ios-1101-default-keyboard-update
...
[iOS] Updates default keyboard to "EuroLatin (SIL)"
2018-11-02 10:03:52 +07:00
Joshua A. Horton
6eabb186ea
Adding to history.md.
2018-11-02 09:48:08 +07:00
Darcy Wong
0e19f0bc73
Merge pull request #1290 from keymanapp/android-update-tests
...
[Android] Update Tests
2018-10-31 09:52:32 +07:00
Darcy Wong
b697ed5ed7
Update Tests
...
* Fix KeyboardHarness to compile
* Add keycode app for debugging `keyCode` and `scanCode` output from physical keyboards (app doesn't use KMEA)
2018-10-30 14:23:38 +07:00
Tim Eves
1fb6db99d5
Merge pull request #1264 from keymanapp/keyboardprocessor-api
...
Keyboardprocessor api
2018-10-30 13:23:39 +07:00
Tim Eves
bbd67c7a9b
Minor tidyup stop compiler complaining about unsused variables.
2018-10-30 13:12:30 +07:00
Tim Eves
aa7027fa66
Add keyboard-api test to kmnkmd unit tests
2018-10-30 13:09:31 +07:00
Marc Durdin
ebb5ff6c68
Merge pull request #1265 from keymanapp/windows-engine-metro-support-rebased
...
[Windows] Metro/UWP support for Keyman
2018-10-30 15:50:45 +11:00
Joshua A. Horton
a25925154d
Updates Carthage dependencies.
2018-10-30 09:24:11 +07:00
Joshua A. Horton
7f61df4fd1
Swaps iOS app's default keyboard for SIL European.
2018-10-30 09:03:08 +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
Tim Eves
9af3308ef3
Fix a compiler warnings in context_api under clang and statically link.
...
While dynamic linking works on linux & Mac OS due to rpath support
Windows can't find the dll when debugging the test case unless it's
copied into the tests builddir or it has it's working dir set to the
DLL's builddir.
2018-10-29 16:05:06 +07:00
Tim Eves
5f45ea450e
Minor fixups for build scripts
...
Also prevent compiler complaining about inconistent dllimport/dllexport
linkage by ensuring KM_KBP_EXPORTING is defined on Windows too.
2018-10-29 16:02:19 +07:00
Tim Eves
f5d6dd4ce5
Fix windows compiler treating source as latin1 instead of utf-8.
2018-10-29 16:00:27 +07:00
Tim Eves
5ab060974f
Fix build bugs on Windows
2018-10-29 13:20:36 +07:00
Marc Durdin
0f706d94f3
Merge branch 'master' into windows-engine-metro-support-rebased
2018-10-29 16:34:53 +11:00
Marc Durdin
d8c45f25dc
[Windows] Address review comments
2018-10-29 16:34:00 +11:00
Marc Durdin
87ca4c06f0
Merge pull request #1274 from keymanapp/developer-use-npm
...
[Developer] Use npm to update Monaco and keep it out of source tree
2018-10-29 09:28:00 +11:00
Marc Durdin
78b97fb5bc
Merge pull request #1273 from keymanapp/windows-kannada-localization
...
[Windows] Add Kannada localization (fixes #1271 )
2018-10-29 09:27:48 +11:00
Marc Durdin
b523b99d56
Merge pull request #1272 from keymanapp/windows-customise-vk_zap
...
[Windows] Change the vk_prefix (zap) code from 0x07 to 0x0E to avoid Game Bar conflict and make it customisable via registry
2018-10-29 09:27:35 +11:00
Marc Durdin
bba75cc8c1
Merge pull request #1268 from keymanapp/windows-upgrade-keyboards-from-10
...
[Windows] Upgrade keyboard configuration from Keyman 10 when installing version 11
2018-10-29 09:27:24 +11: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
Tim Eves
ef548606aa
Move keyboardprocessor into it's new toplevel under common/engine
2018-10-25 13:43:28 +07:00
Tim Eves
2613ce4860
Relicense code from graphite 2 under MIT & add copyright headers.
2018-10-25 13:36:27 +07:00
Darcy Wong
f4aaa7491e
Merge pull request #1281 from keymanapp/android-add-strings
...
[Android] Consolidate UI strings
2018-10-24 03:15:28 -05:00
Joshua Horton
fb0dc8f9b5
Merge pull request #1280 from keymanapp/web-browserstack-update
...
Updates BrowserStack configuration settings, fixes a minor error.
2018-10-24 14:51:27 +07:00
Joshua A. Horton
42932856e9
Partial fix - no more duplicate languages under a region.
2018-10-24 14:49:39 +07:00
Darcy Wong
113e919a7d
Clean up two stray icons
...
error dialog when connection unavailable shouldn't include "+" in the titlebar
2018-10-24 14:41:16 +07:00
Darcy Wong
04f37b4bff
Add one more String.format
2018-10-24 14:28:12 +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
1f3cd5268b
Tidy up more strings
2018-10-24 10:44:20 +07:00
Darcy Wong
8ce4b4f30b
Consolidate UI strings to strings.xml
2018-10-24 07:55:51 +07:00
Marc Durdin
35b58febd1
[Windows] Update history (several recent branches)
2018-10-24 06:11:36 +11:00
Marc Durdin
3e07fc4728
[Developer] Update build prerequisites
2018-10-24 05:26:09 +11:00
Tim Eves
f1d5266663
Fix incorrect logic so we now only ALERT when a VKEY is unmapped in both shift states.
2018-10-24 00:35:27 +07:00
Tim Eves
80cd7c6f93
Fix typos, add clarifying comments and adjust dummy keyboard name.
2018-10-24 00:27:59 +07:00
Tim Eves
fecd218b0c
Fix typos in introspection.schema
...
Make it clear the $id needs to be changed.
2018-10-24 00:11:57 +07:00
Marc Durdin
866561395c
[Developer] Exclude node_modules from installer
2018-10-23 10:51:30 +11:00
Marc Durdin
59bde573f3
[Developer] Use npm to update Monaco and keep it out of source tree
2018-10-23 10:47:33 +11:00
Marc Durdin
cc76fa2c1d
[Windows] Add Kannada localization ( fixes #1271 )
2018-10-23 10:22:45 +11:00
Marc Durdin
455c2458a4
[Windows] Change the vk_prefix (zap) code from 0x07 to 0x0E to avoid Game Bar conflict and make it customisable via registry
2018-10-23 09:04:24 +11:00
Tim Eves
e385ae72eb
unit/context-api: Add more test cases.
...
Check context_items_to_utf16 doesn't overrun it's buffer.
Add tests for context_clear, context_shirnk and context_append.
Add test including marker type context item.
2018-10-22 18:46:59 +07:00
Tim Eves
7e5b9916d1
unit/context-api: improve readbility with try_status macro.
2018-10-22 18:44:30 +07:00
Tim Eves
8c49047f54
context_shrink: Insert prefix correctly, don't reverse it.
2018-10-22 18:43:01 +07:00