Commit graph

27982 commits

Author SHA1 Message Date
Darcy Wong
b3da5759ff fix(android): Fix analytic for adding keyboard 2020-03-04 13:40:14 +07:00
Darcy Wong
7fdd458294 feat(oem): Add Sentry DSN to FirstVoices app 2020-03-04 11:45:22 +07:00
Darcy Wong
73ed039ed2 change(android): Revert KeyboardSettingsActivity text
Revert qrDescription
2020-03-04 11:15:54 +07:00
Darcy Wong
c774969746 Merge branch 'master' into feat/android/cleanup-strings 2020-03-04 10:55:45 +07:00
Darcy Wong
322a43ba79
Merge pull request #2734 from keymanapp/feat/android/handle-keyman-url
Feature: Android - Handle keyman:// protocol to download kmp keyboard
2020-03-04 10:50:43 +07:00
Darcy Wong
078af940c5 change(android): Move isCustom to FileUtils.isCustomKeyboard() 2020-03-04 10:25:24 +07:00
jahorton
f000a79927 fix(ios): Ensures Carthage handles Sentry.framework properly 2020-03-04 10:21:46 +07:00
Marc Durdin
f9484b13a7
Merge pull request #2741 from keymanapp/feat/developer/iso9995-identifiers
feat(developer): allow use of ISO9995 in key ids
2020-03-04 13:41:05 +11:00
Marc Durdin
147e32ac66
Merge pull request #2758 from keymanapp/feat/windows/etl2log
feat(windows): etl2log support tool
2020-03-04 13:07:55 +11:00
jahorton
9cf45434f8 change(ios): reworks new version update as xcode-utils.sh 2020-03-04 08:31:55 +07:00
jahorton
db9d3e43e0 feat(ios): finishes iOS version forwarding, cleans kmbuild.sh 2020-03-04 08:13:07 +07:00
jahorton
4c7724c158 feat(ios): now updates KMEI bundle version 2020-03-04 07:48:59 +07:00
jahorton
83dd22e34e chore(ios): minor cleanup of unneeded changes 2020-03-04 07:36:13 +07:00
Darcy Wong
f8e36270bd chore(common): Add slash to .vs paths 2020-03-03 23:50:01 +07:00
jahorton
de464f5053 feat(ios): links CI version var to Xcode project scripts 2020-03-03 16:41:43 +07:00
jahorton
5c6b76e368 feat(ios): Xcode now sets local version on GUI builds 2020-03-03 15:15:35 +07:00
jahorton
4c609eb4a7 test(ios): Unit tests for Version changes 2020-03-03 14:50:39 +07:00
jahorton
7e325c8d44 change(ios): separates app version from engine-feature version 2020-03-03 14:49:52 +07:00
jahorton
77f7c20cf0 fix(ios): Fixes online help link versioning 2020-03-03 14:48:45 +07:00
jahorton
bbd2af41b1 feat(ios): adds debug+sentry config, silences Sentry on original debug 2020-03-03 10:11:10 +07:00
Darcy Wong
2b4556b9b8 chore(common): Add .vs to .gitignore
A VS code update is placing IDE files in **/.vs/ now
2020-03-03 07:49:03 +07:00
Darcy Wong
a72a923adb chore(linux): Update path to core/desktop in linux-packaging.md 2020-03-03 07:45:54 +07:00
Darcy Wong
f5af704756 Merge remote-tracking branch 'origin/master' into refactor/common/rename-core 2020-03-03 07:43:55 +07:00
Darcy Wong
05869c3008 change(android): Replace fabric with sentry in other apps 2020-03-02 22:08:13 +07:00
Darcy Wong
ce21a88b5c feat(android): Add breadcrumb for keyboard analytics 2020-03-02 21:19:37 +07:00
Darcy Wong
96fc9d7262 feat(android): Add Sentry to KMEA 2020-03-02 16:25:19 +07:00
Darcy Wong
cfc85771a5 feat(android): Address review comments 2020-03-02 13:35:35 +07:00
jahorton
7c9c1bc651 fix(ios/engine): Fixes iOS char-delete context bug on newlines 2020-03-02 11:33:43 +07:00
Darcy
b30cc5636d change(linux): Change reconf.sh so it doesn't alter meson version 2020-03-02 08:31:49 +07:00
Darcy
89a8f4abeb feat(linux): Use VERSION.md file for meson project_version 2020-03-02 08:26:13 +07:00
Marc Durdin
3dcfccd337 fix(windows): char const for copyright 2020-03-01 08:21:06 +07:00
Marc Durdin
fd502e6f9c chore(developer): restore CEF in installer 2020-03-01 08:17:42 +07:00
Marc Durdin
e38ae8c613 chore(windows): cleanup for review 2020-02-29 20:27:44 +07:00
Marc Durdin
7638b32bc8 feat(windows): asynchronous hint window 2020-02-29 20:08:51 +07:00
Marc Durdin
ea140c5c9a feat(developer): report on ISO key positions
Virtual Key Tester now shows the ISO key positions and
scan codes, which can help when understanding different
hardware keyboards.
2020-02-29 13:04:10 +07:00
Marc Durdin
7ff7d12f4e feat(windows): etl2log build 2020-02-29 12:03:31 +07:00
Marc Durdin
d828c7d33d feat(windows): etl2log support tool
Converts .etl logs from Keyman debug log
into .log files for simpler analysis.
2020-02-29 11:51:58 +07:00
Darcy Wong
b93923ee53 modification(android): Remove firebase references 2020-02-28 17:07:40 +07:00
Darcy Wong
e49583e088 feat(android): Start adding Sentry SDK 2020-02-28 16:24:48 +07:00
jahorton
cdc431ae24 feat(ios): Start of Sentry-based crash reporting 2020-02-28 10:41:26 +07:00
Darcy Wong
0981d726d7 chore(android): Revert <br> formatting 2020-02-28 07:56:58 +07:00
Darcy Wong
11a69f5506 chore(android): Cleanup KMAPro strings 2020-02-27 19:55:09 +07:00
Darcy Wong
9bb6806b14 chore(android): Cleanup KMEA strings
Clean up strings per
https://support.crowdin.com/file-formats/android-xml/#custom-attributes and
https://developer.android.com/guide/topics/resources/string-resource#Plurals
2020-02-27 19:11:32 +07:00
jahorton
473cc183b0 feat(ios): script for iOS i18n resource creation 2020-02-27 15:36:52 +07:00
jahorton
940bfa4718 feat(ios): a first-pass i18n export script, resource cleanup 2020-02-27 15:36:36 +07:00
jahorton
e13972286b feat(ios): First localized string use 2020-02-27 12:27:10 +07:00
Keyman Server
765eccd229
Merge pull request #2742 from keymanapp/auto/version-master-14.0.18
auto: increment master version to 14.0.18
2020-02-27 05:01:51 +11:00
Keyman Build Agent
56bd2a9ca7 auto: increment master version to 14.0.18 2020-02-26 13:01:02 -05:00
Marc Durdin
6d0caaf3d2 feat(developer): allow use of ISO9995 in key ids
ISO9995 describes keys by positions, where E00 is 5th (top) row,
left-most key. This feature allows keyboard developers to use
clearly positional identifiers in place of K_ identifiers.
2020-02-26 23:25:08 +07:00
Joshua Horton
0c5308bbf7
Merge pull request #2649 from keymanapp/feat/ios/unit-test-seeding
feat(ios): starts iOS unit testing
2020-02-26 23:08:20 +07:00