Commit graph

10421 commits

Author SHA1 Message Date
Marc Durdin
9391fa2aac
Merge pull request #3892 from keymanapp/fix/mac/2717-missing-icon
fix(mac): add icon for Keyman.app
2020-11-20 06:06:57 +11:00
Marc Durdin
d8da1987a4
Merge pull request #3891 from keymanapp/chore/mac/rewrite-plists-post-build
chore(mac): rewrite plists after build
2020-11-20 06:06:44 +11:00
Marc Durdin
072c3e1428
Merge pull request #3886 from keymanapp/feat/mac/sentry-support
feat(mac): Sentry support
2020-11-20 06:06:16 +11:00
Keyman Server
2ccc010abf
Merge pull request #3903 from keymanapp/auto/version-master-14.0.186
auto: increment master version to 14.0.186
2020-11-20 05:01:48 +11:00
Keyman Build Agent
4a508cf78f auto: increment master version to 14.0.186 2020-11-19 13:01:02 -05:00
Darcy Wong
063eeaf0f5
Merge pull request #3825 from keymanapp/feat/android/kmw-sentry
feat(android/engine): Add embedded KeymanWeb engine crash reporting to Sentry
2020-11-19 20:53:13 +07:00
Darcy Wong
934db0721a
Merge pull request #3899 from keymanapp/fix/android/kmsample-remove-version
fix(android/samples): Remove use of version.gradle in Sample projects
2020-11-19 20:52:43 +07:00
Eberhard Beilharz
c722e137df
Merge pull request #3686 from keymanapp/fix/linux/reconf
fix(linux): Remove version.sh and get tier/version from .md files
2020-11-19 08:19:08 +01:00
Eberhard Beilharz
3b4a092680
Merge pull request #3876 from keymanapp/chore/linux/groovy
chore(linux): Additionally build packages for Ubuntu 20.10 (Groovy)
2020-11-19 08:18:08 +01:00
Darcy Wong
c55ce15a9e fix(android): Remove use of version.gradle in Sample projects
Fixes #3896
2020-11-19 13:16:04 +07:00
Darcy Wong
d709252fdb chore(web): Revert intentional crash 2020-11-19 12:05:17 +07:00
Darcy Wong
91dc80774f chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry 2020-11-19 12:03:37 +07:00
Darcy Wong
aa18f31a93 feat(android/app): Add setting preference for sending crash report 2020-11-19 11:48:09 +07:00
Darcy Wong
f0fea14fd7 fix(android/engine): Add setting to enable sending crash reports 2020-11-19 10:45:03 +07:00
Joshua Horton
7c001607ad
Merge pull request #3858 from keymanapp/feat/web/engine/touchless-blank-keys
feat(web/engine): allows touch aliasing away from blank keys
2020-11-19 09:50:43 +07:00
Marc Durdin
66601f5f91 fix(mac): add icon for Keyman.app
Fixes #2717.
2020-11-19 10:08:35 +11:00
Marc Durdin
be8738e9b4 chore(mac): rewrite plists after build
Instead of updating the source plist files with version information,
do this on the built artifacts so that the source files do not get
continually clobbered.
2020-11-19 09:38:32 +11:00
Marc Durdin
c8070718d9 chore: fixup plists 2020-11-19 09:07:54 +11:00
Marc Durdin
d98f042e4b chore: fix podfile for tests 2020-11-19 08:51:33 +11:00
Marc Durdin
c20cd9e20f chore: add library to tests 2020-11-19 06:03:19 +11:00
Keyman Server
e0c7f65f77
Merge pull request #3890 from keymanapp/auto/version-master-14.0.185
auto: increment master version to 14.0.185
2020-11-19 05:02:20 +11:00
Keyman Build Agent
91adc42fa8 auto: increment master version to 14.0.185 2020-11-18 13:01:34 -05:00
Eberhard Beilharz
63aa709e37
chore(linux): Remove building Xenial on Launchpad
Xenial is missing some dependencies. This causes the Launchpad builds
to fail. On Jenkins we skip the package builds with missing
dependencies in our build scripts, but we don't have that option on
Launchpad. Therefore we remove Xenial from the list of distros to
build.
2020-11-18 17:59:27 +01:00
Marc Durdin
ea86ce0fbe chore: typo 2020-11-18 20:18:43 +11:00
Darcy Wong
1fbb27a223
Merge pull request #3867 from keymanapp/fix/android/update-inapp-context
fix(android/engine): Update in-app TextView context on pageLoaded
2020-11-18 16:10:01 +07:00
Darcy Wong
e6e63106d7 chore(android): Merge remote-tracking branch 'origin/master' into feat/android/kmw-sentry 2020-11-18 14:30:56 +07:00
Darcy Wong
ff3aa8501a
Merge pull request #3888 from keymanapp/fix/web/sentry-environment
fix(common/core/web): Add environment to web Sentry reports
2020-11-18 14:28:44 +07:00
Darcy Wong
39951e313f fix(common): Add environment to web Sentry reports 2020-11-18 13:54:15 +07:00
Joshua Horton
01fe1d2c90
Merge pull request #3845 from keymanapp/feat/common/models/casing-partial-suggestions
feat(common/models): casing for suggestions with partial replacement
2020-11-18 13:37:23 +07:00
Joshua Horton
c4a1e4e0d6
Merge pull request #3824 from keymanapp/feat/common/models/applyCasing-use
feat(common/models): use of applyCasing for suggestions
2020-11-18 13:37:15 +07:00
Joshua Horton
69ab9a4f6b
Merge pull request #3770 from keymanapp/feat/common/models/applyCasing
feat(developer/compilers): compiler-side groundwork for applyCasing
2020-11-18 13:36:57 +07:00
Marc Durdin
bede3948d2 feat(mac): Sentry support
I wasn't going to do this, but realised that crash reporting was going
to be a problem on mac because it still used crashlytics/fabric. Turned
out to be a good exercise to get me back into macOS world, and fairly
straightforward to get right (helps that the other platforms broke the
ice for me).
2020-11-18 17:13:20 +11:00
jahorton
9dc222c05c refactor(common/models): common isLowSurrogate() 2020-11-18 10:13:09 +07:00
Keyman Server
89327aea5b
Merge pull request #3877 from keymanapp/auto/version-master-14.0.184
auto: increment master version to 14.0.184
2020-11-18 05:01:48 +11:00
Keyman Build Agent
d5d3907212 auto: increment master version to 14.0.184 2020-11-17 13:01:06 -05:00
Eberhard Beilharz
454ac0695e
chore(linux): Update .pbuilderrc 2020-11-17 16:55:46 +01:00
Eberhard Beilharz
22200e3867
chore(linux): Add support for Groovy to build scripts 2020-11-17 16:52:19 +01:00
Eberhard Beilharz
2ad53adf33
chore(linux): Additionally build packages for Ubuntu 20.10 (Groovy) 2020-11-17 15:21:00 +01:00
Eberhard Beilharz
bc0d0017b2
chore(linux): Merge branch 'master' into fix/linux/reconf 2020-11-17 12:10:40 +01:00
Eberhard Beilharz
2d7716d499
fix(linux): Fix/improve previous commits 2020-11-17 12:10:27 +01:00
Joshua Horton
06aa3b7a84
Merge pull request #3836 from keymanapp/feat/common/core/web/input-processor-unit-tests
feat(common/core/web): input processor unit tests
2020-11-17 14:16:34 +07:00
jahorton
598984bc54 chore(common/core/web): Merge branch 'master' into feat/common/core/web/input-processor-unit-tests 2020-11-17 13:11:10 +07:00
Joshua A. Horton
1e52b5c5ba fix(developer): reverts first bugfix attempt 2020-11-17 10:07:57 +07:00
Joshua Horton
ad7a612b42
Merge pull request #3847 from keymanapp/fix/common/core/web/meta-key-handling
fix(common/core/web): meta key handling
2020-11-17 10:02:18 +07:00
Joshua Horton
04610876d2
Merge pull request #3851 from keymanapp/feat/web/engine/osk-font-update
feat(web/engine): updates osk font, adds layout codes for new glyphs
2020-11-17 10:01:52 +07:00
jahorton
7e10c56354 docs(common): requested comment tweaks 2020-11-17 09:57:31 +07:00
jahorton
ad6489d9d3 chore(common): adds requested comments re: tentative META flag 2020-11-17 09:42:28 +07:00
Marc Durdin
008617af50
Merge pull request #3871 from keymanapp/docs/delphi-version-req
Delphi version requirement note
2020-11-17 13:39:32 +11:00
jahorton
0843288f84 change(common/core/web): adds requested doc, reserved code 2020-11-17 09:38:55 +07:00
jahorton
37d6d21b5a feat(web/engine): mild rename for new special keys 2020-11-17 08:58:37 +07:00