Commit graph

33096 commits

Author SHA1 Message Date
Keyman Build Agent
7fe0a8c4c2 auto: increment master version to 14.0.72 2020-05-07 22:54:46 -04:00
Marc Durdin
3fc41c3bac
Merge pull request #3100 from keymanapp/fix/windows/sentry-db-location
fix(windows): use consistent sentry db location
2020-05-08 11:59:35 +10:00
Marc Durdin
ce5db177c2 fix(windows): use consistent sentry db location 2020-05-08 07:46:09 +10:00
Keyman Server
6aaaff973f
Merge pull request #3099 from keymanapp/auto/version-master-14.0.71
auto: increment master version to 14.0.71
2020-05-08 04:01:54 +10:00
Keyman Build Agent
61c3f152c8 auto: increment master version to 14.0.71 2020-05-07 14:00:58 -04:00
jahorton
7cfaf7bec0 fix(ios/oem): adjusts to unexpected keyboard metadata shift for languages 2020-05-07 16:04:45 +07:00
jahorton
60da1fd6a1 fix(ios/oem): Fixes library links, Simulator runs 2020-05-07 15:17:21 +07:00
Darcy Wong
a7e02ccd0f
Merge pull request #3096 from keymanapp/oem/android/back-button-dismiss
fix(oem): Back button to dismiss FV Android system keyboard
2020-05-07 11:08:56 +07:00
Darcy Wong
e4f9ff26eb
Merge pull request #3095 from keymanapp/fix/android/back-button-kmsample2
fix(android): Back button to dismiss KMSample2 system keyboard
2020-05-07 11:08:39 +07:00
Darcy Wong
4e39e6c560 fix(oem): Back button to dismiss FV Android system keyboard
Bring in the changes from #2950 and #3093 to the FV Android app
2020-05-07 10:36:20 +07:00
Darcy Wong
bb0e286950 fix(android): Back button to dismiss KMSample2 system keyboard 2020-05-07 10:13:42 +07:00
Darcy Wong
2ff9cde7d3
Merge pull request #3093 from keymanapp/fix/android/dismiss-back-2
fix(android): Fix back button after System Keyboard dismissed
2020-05-07 09:15:12 +07:00
Darcy Wong
d32aa18264 fix(android): Fix back button after System Keyboard dismissed 2020-05-07 08:48:44 +07:00
Keyman Server
c17ea4fca5
Merge pull request #3090 from keymanapp/auto/version-master-14.0.70
auto: increment master version to 14.0.70
2020-05-06 16:52:30 +10:00
Keyman Build Agent
0552266ffa auto: increment master version to 14.0.70 2020-05-06 02:51:47 -04:00
Marc Durdin
137bcdac9b
Merge pull request #3087 from keymanapp/fix/windows/sentry-x64-truncating-pointers
fix(windows): sentry x64 stacks truncated pointers
2020-05-06 16:45:25 +10:00
Darcy Wong
4c913cf730 feat(android): Migrate installed keyboards list to keyboards_list.json 2020-05-06 13:43:12 +07:00
Marc Durdin
b44ec24e41
Merge pull request #3089 from keymanapp/fix/common/npm-install-for-auto-inc
fix(common): npm install required for auto inc lerna versions
2020-05-06 16:39:16 +10:00
Marc Durdin
4a2e8e1673 fix(common): npm install required for auto inc lerna versions 2020-05-06 16:36:41 +10:00
Keyman Server
9dae1a1892
Merge pull request #3088 from keymanapp/auto/version-master-14.0.69
auto: increment master version to 14.0.69
2020-05-06 16:34:20 +10:00
Marc Durdin
c12ad24c46 auto: increment master version to 14.0.69 2020-05-06 16:33:30 +10:00
Marc Durdin
7a1e454303
Merge pull request #3078 from keymanapp/feat/common/package-versioning
feat(common): auto-update for package versioning
2020-05-06 16:28:07 +10:00
Marc Durdin
9030a66f11 fix(windows): sentry x64 stacks truncated pointers 2020-05-06 16:16:46 +10:00
Darcy Wong
172376d9f2
Merge pull request #3079 from keymanapp/modify/android/language-resource-json
modify(android): Add methods to go between LanguageResource and JSON
2020-05-06 13:03:01 +07:00
Darcy Wong
a1fa02dbb1 chore(android): Remove unused constructor 2020-05-06 12:01:55 +07:00
Darcy Wong
9bbdd3409e fix(android): Additional cleanup 2020-05-06 11:01:08 +07:00
Darcy Wong
f5d9418f35 fix(android): Refactor constructors per review comments 2020-05-06 09:35:40 +07:00
Marc Durdin
04c029a1c6
Merge pull request #3076 from keymanapp/refactor/windows/core
fix(common): enable build for win x64, use global VERSION.md and fix decxstr() bug
2020-05-06 07:40:25 +10:00
Marc Durdin
acc53706ca fix(windows): force output keystroke failure
If a keyboard emits some actions but then requests that the
default keystroke also be emitted, Keyman was failing to
emit the queued actions. Fixes #2759.
2020-05-05 17:27:47 +10:00
Marc Durdin
56707f18db docs(common): update BUILDING.md 2020-05-05 16:56:27 +10:00
Marc Durdin
c23aad96cc chore(windows): Merge branch 'refactor/windows/core' of https://github.com/keymanapp/keyman into refactor/windows/core 2020-05-05 16:36:05 +10:00
Marc Durdin
3b0fe837e0 fix(windows): pointer casts for x64 2020-05-05 16:35:42 +10:00
Keyman Server
e9d790769a
Merge pull request #3081 from keymanapp/auto/version-master-14.0.68
auto: increment master version to 14.0.68
2020-05-05 16:25:20 +10:00
Keyman Build Agent
a00f1a4655 auto: increment master version to 14.0.68 2020-05-05 02:24:35 -04:00
Marc Durdin
618401031a
Merge pull request #3080 from keymanapp/fix/ios/fv-version-swkeyboard-3065
fix(ios): Additional libraries for FirstVoices SWKeyboard
2020-05-05 16:23:50 +10:00
Marc Durdin
fb38185363 fix(ios): add fv libraries for swkeyboard 2020-05-05 16:20:21 +10:00
Darcy Wong
26a7b07e54 modify(android): Add methods to go between LanguageResource and JSON 2020-05-05 11:22:43 +07:00
Eddie Antonio Santos
cee5b20248
chore(common/lmlayer): build LMLayer before running compiler tests 2020-05-04 11:04:54 -06:00
Eddie Antonio Santos
fd5bd1a70c
chore(common/lmlayer): requisite lerna-fu 2020-05-04 10:53:57 -06:00
Eberhard Beilharz
b03437b308
fix(common): Fix meson.build script
`VERSION.md` is in the root of the source directory. However, when
building a Linux package from a source package we can't access files
from the root directory. Prior to creating the source package
`VERSION.md` gets copied to `common/core/desktop` so that it is
available in the source package. However, this hack broke the
meson build everywhere else unless `VERSION.md` got copied manually.

This change uses `VERSION.md` from the root directory if it is
available and otherwise assumes that it exists in the same directory
as the `meson.build` script. This change also switches to using
scripts to get the version number rather than doing it in the meson
build itself because that gives more flexibility. It is important to
note that the Windows batch file has to be listed first in
`find_program` because Windows might detect `getversion.sh` and
tries to run it with bash but this fails because of the different
directory separators.
2020-05-04 14:40:41 +02:00
jahorton
f6df4f480c feat(common): auto-update for package versioning 2020-05-04 14:17:06 +07:00
Marc Durdin
b4abb53fcc fix(common): tweak build.bat 2020-05-04 16:27:07 +10:00
Marc Durdin
3f98c6027b fix(windows): decxstr was not checking start of string properly 2020-05-04 16:18:31 +10:00
Marc Durdin
d8f81acbf3 fix(common): decxstr could run before start of buffer 2020-05-04 16:02:55 +10:00
Marc Durdin
920f754cf6 fix(common): back off on the backslashes 2020-05-04 15:10:10 +10:00
Marc Durdin
41857c65af fix(common): enable build for win x64 and use global VERSION.md 2020-05-04 15:06:08 +10:00
Keyman Server
bd0de177e8
Merge pull request #3075 from keymanapp/auto/version-master-14.0.67
auto: increment master version to 14.0.67
2020-05-04 12:23:26 +10:00
Keyman Build Agent
3be61a9105 auto: increment master version to 14.0.67 2020-05-03 22:22:45 -04:00
Marc Durdin
7c7f34a26e
Merge pull request #3074 from keymanapp/fix/ios/fv-version-swkeyboard-3065
fix(ios): fv add sentry framework to carthage build step (admin merge)
2020-05-04 12:21:52 +10:00
Marc Durdin
5764869de7 fix(ios): fv add sentry framework to carthage step 2020-05-04 12:20:51 +10:00