Commit graph

33096 commits

Author SHA1 Message Date
jahorton
b0cef98121 fix(ios/engine): fixes prior commit's deinit props 2020-08-04 10:05:28 +07:00
jahorton
01e525ac34 feat(ios/engine): baseline LanguagePickAssociator. Has known deinit issues 2020-08-04 10:05:28 +07:00
Darcy Wong
c4204fe105
Merge pull request #3449 from keymanapp/feat/android/associate-install-link
feat(android/app): Associate app with /keyboards/install links
2020-08-04 08:41:22 +07:00
Darcy Wong
bd06f79490 chore(android): Adjust regex again 2020-08-04 08:24:44 +07:00
Marc Durdin
3cf73a87ca chore(windows): address review comments 2020-08-04 09:26:00 +10:00
Marc Durdin
fb7d81b92e feat(windows): docs on editing translations 2020-08-04 09:24:43 +10:00
Marc Durdin
c564e01064 feat(windows): set UI language from Setup preference on first install 2020-08-04 09:24:22 +10:00
Marc Durdin
85bef28f70 chore(windows): add globe.svg 2020-08-04 09:24:00 +10:00
Marc Durdin
2c2ec2ac68 feat(windows): add globe icon to Configuration UI 2020-08-04 09:23:58 +10:00
Marc Durdin
b2090bfd0d chore(windows): fix test dependencies 2020-08-04 08:11:39 +10:00
Marc Durdin
cf2e3aaaf6 chore(windows): remove old code 2020-08-04 07:44:56 +10:00
Keyman Server
6118d27ecc
Merge pull request #3450 from keymanapp/auto/version-master-14.0.122
auto: increment master version to 14.0.122
2020-08-04 04:01:41 +10:00
Keyman Build Agent
18adac55bc auto: increment master version to 14.0.122 2020-08-03 14:00:44 -04:00
Darcy Wong
1b97aa00d8 fix(android): Split intent filters 2020-08-03 14:59:43 +07:00
Darcy Wong
b03e85da74
Merge pull request #3442 from keymanapp/fix/android/linux-build
fix(android): Fix KMTextView to compile on Linux
2020-08-03 13:38:25 +07:00
Darcy Wong
fe27e73ac7 feat(android/app): Associate app with /keyboards/install links 2020-08-03 13:37:59 +07:00
Marc Durdin
89e27dc226 chore(windows): cleanup code 2020-08-03 11:18:51 +10:00
Marc Durdin
d71ae718e6 feat(windows): i18n for Setup 2020-08-03 10:56:27 +10:00
Darcy Wong
94ffd8932e fix(android): Fix KMTextView to compile on Linux
The project wasn't building on Linux because of a missing super() call.

Also updated the README about installing jq on Linux.
2020-08-02 08:00:08 +07:00
Keyman Server
835133811b
Merge pull request #3441 from keymanapp/auto/version-master-14.0.121
auto: increment master version to 14.0.121
2020-08-01 04:01:45 +10:00
Keyman Build Agent
053c70e88e auto: increment master version to 14.0.121 2020-07-31 14:00:59 -04:00
Darcy Wong
88b5604757 chore(android): Fix regex again
Since keyboards can be followed by keyboard page or query, I needed to make regex `(/?.*)$`
2020-07-31 15:14:24 +07:00
Darcy Wong
591c87122e
Update android/KMEA/app/src/main/java/com/tavultesoft/kmea/KMPBrowserActivity.java
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-07-31 14:55:07 +07:00
Joshua Horton
3300e061f1
Merge pull request #3437 from keymanapp/feat/ios/engine/package-lang-picker-optimizations
feat(ios/engine) Package-installer layout optimizations
2020-07-31 14:52:36 +07:00
Darcy Wong
8c6ca055e2 chore(android): Remove unnecessary escaping slash 2020-07-31 14:16:50 +07:00
Darcy Wong
c927ed6855 fix(android): Update KMPBrowser to pass external links to user browser 2020-07-31 13:44:11 +07:00
jahorton
d7d5db2ab0 change(ios/engine): moves tab text up for iOS 9-12 2020-07-31 12:45:10 +07:00
Marc Durdin
3a4f00b4da feat(windows): set default UI language at install 2020-07-31 15:44:51 +10:00
jahorton
223c5d0a0e change(ios/engine): minor polish, drops unused param 2020-07-31 11:52:33 +07:00
jahorton
b391c67fb0 feat(ios/engine): i18n for branch features 2020-07-31 10:49:44 +07:00
jahorton
43cf8f64a6 feat(ios/engine): package-installer iphone layout nav optimizations 2020-07-31 10:42:07 +07:00
jahorton
8208137d6f feat(ios/engine): tab-based package install prompt 2020-07-31 10:15:32 +07:00
jahorton
bc3b40df51 feat(ios/engine): iPad-layout optimizations 2020-07-31 08:51:15 +07:00
Joshua Horton
f2cc5c90ac
Merge pull request #3416 from keymanapp/feat/ios/engine/package-install-lang-tagging
feat(ios/engine): language selection during (file-based) package installation
2020-07-31 08:10:15 +07:00
Marc Durdin
12b66cecac
Merge pull request #3434 from keymanapp/chore/windows/cleanup-comments-in-strings-xml
chore(windows): cleanup comments in strings.xml
2020-07-31 10:29:55 +10:00
Darcy Wong
91d0836f1c
Merge pull request #3431 from keymanapp/feat/android/app-association
feat(android): Add app association to keyman.com
2020-07-31 07:02:37 +07:00
Joshua Horton
481296f491
Merge pull request #3432 from keymanapp/refactor/ios/engine/resource-info-view
refactor(ios/engine): merges keyboard & lexical model info views, fixes QR code logic
2020-07-31 06:48:43 +07:00
Marc Durdin
2de6eb5c81 chore(windows): cleanup comments in strings.xml 2020-07-31 09:30:47 +10:00
Darcy Wong
3e5d44cd97
Merge pull request #3423 from keymanapp/feat/android/staging-api-keyman
feat(android): Use api.keyman-staging.com for pre-release builds
2020-07-31 06:19:28 +07:00
Keyman Server
66db647b74
Merge pull request #3433 from keymanapp/auto/version-master-14.0.120
auto: increment master version to 14.0.120
2020-07-31 04:02:02 +10:00
Keyman Build Agent
85219a72db auto: increment master version to 14.0.120 2020-07-30 14:00:55 -04:00
jahorton
87871ef78e fix(ios/engine): type-specific help string 2020-07-30 16:05:47 +07:00
jahorton
01351ababb refactor(ios/engine): ResourceInfoView support for lexical models 2020-07-30 15:50:40 +07:00
jahorton
2113c2e97b change(ios/engine): QR code display logic 2020-07-30 15:09:27 +07:00
jahorton
8d8c346cd2 chore(ios/engine): minor cleanup 2020-07-30 14:41:51 +07:00
jahorton
4138e9ada8 change(ios/engine): welcome -> readme, checkmarks 2020-07-30 13:53:48 +07:00
Darcy Wong
5256ddb5de feat(android): Add app association to keyman.com
Following the reference from https://developer.android.com/training/app-links/verify-site-associations

> When `android:autoVerify="true"` is present on any one of your intent filters, installing your app on devices with Android 6.0 and higher causes the system to attempt to verify all hosts associated with the URLs in any of your app's intent filters.
2020-07-30 13:11:15 +07:00
jahorton
17e54fc61b chore(ios/engine): updates branch with i18n 2020-07-30 13:03:13 +07:00
jahorton
cb615d152b chore(ios/engine): Merge branch 'master' into feat/ios/engine/package-install-lang-tagging 2020-07-30 12:48:11 +07:00
Joshua Horton
8020a0b243
Merge pull request #2745 from keymanapp/feat/ios/i18n-start
feat(ios): Start of engine and app internationalization
2020-07-30 12:46:13 +07:00