Commit graph

9567 commits

Author SHA1 Message Date
Darcy Wong
542a4db3d5 chore(android): Tweak languages strings 2020-08-24 08:33:09 +07:00
Darcy Wong
90bdd1f260 fix(android): Add SelectLanguageActivity for SelectPackageActivity 2020-08-22 21:13:45 +07:00
Darcy Wong
617073cc71 feat(android): Start adjusting steps and buttons 2020-08-21 21:52:17 +07:00
Darcy Wong
92b9d1734b feat(android): Incorporate Stepper for installing packages 2020-08-21 15:10:52 +07:00
Darcy Wong
79812e2e74
Merge pull request #3481 from keymanapp/feat/android/package-processor-keyboard-info
feat(android/app): Add language picker for keyboard package installation
2020-08-21 10:01:17 +07:00
Darcy Wong
d8123c5ea9 fix(android): Incorporate review suggestions
* Rename var `tempPath` to `isInstallingPackage`
* Tweak install dictionary title (and size of titlebar)
* Change "NEXT ->" button to "INSTALL ->" on language picker page
2020-08-21 08:43:38 +07:00
Keyman Server
7bdc085a45
Merge pull request #3493 from keymanapp/auto/version-master-14.0.131
auto: increment master version to 14.0.131
2020-08-20 04:01:40 +10:00
Keyman Build Agent
82498b84e7 auto: increment master version to 14.0.131 2020-08-19 14:00:57 -04:00
Darcy Wong
48d77b34b8
Merge pull request #3491 from keymanapp/fix/android/version-tier
fix(android): Fix util to getting the tier on CI builds
2020-08-19 09:23:42 +07:00
Darcy Wong
981a72ac6f fix(android): Fix util to getting the tier on CI builds
The regex in KMManager.getTier() is incorrect for CI versions because of an extra `-`.

A local development version string `14.0.248-alpha-local` would correctly return Tier.ALPHA, but a CI build `14.0.248-alpha` would return Tier.STABLE
2020-08-19 09:02:37 +07:00
Darcy Wong
cf7f8a83b5 fix(android): Fix nav bar alignment so it's not covered 2020-08-18 15:24:41 +07:00
Darcy Wong
3d7c7f6bc0 feat(android): Allow user to select multiple languages 2020-08-18 13:58:10 +07:00
Darcy Wong
8f5d63a549 chore(android): More cleanup 2020-08-18 10:38:10 +07:00
Darcy Wong
fa46d03ed2 chore(android): Cleanup 2020-08-18 10:26:16 +07:00
Darcy Wong
64b723a565 fix(android): Use bottom nav bar 2020-08-18 10:17:02 +07:00
Keyman Server
83c8396b18
Merge pull request #3488 from keymanapp/auto/version-master-14.0.130
auto: increment master version to 14.0.130
2020-08-18 04:01:40 +10:00
Keyman Build Agent
fcf323c1bb auto: increment master version to 14.0.130 2020-08-17 14:00:57 -04:00
Eberhard Beilharz
d331518805
Merge pull request #3408 from keymanapp/feat/linux/issue3399
fix(linux): Lookup language tag from keyboard
2020-08-17 16:11:41 +02:00
Eberhard Beilharz
536b074937
chore(linux): Add TODO comment
This should be properly implemented and fixed based on langtags.json
once the algorithm is implemented for Windows.
2020-08-17 16:00:38 +02:00
Eberhard Beilharz
06ecdc030a
Merge pull request #3249 from keymanapp/feat/vscode
chore: Add sample vscode settings files
2020-08-17 15:52:02 +02:00
Darcy Wong
9578679970 fix(android): Using forward arrows for now
We'll want to use Material Design steppers for navigating through the kmp install.
In the meantime, this adds the "NEXT"/"INSTALL" button right of the title bar
2020-08-17 15:02:54 +07:00
Darcy Wong
bb45346c5d fix(android): Adjust titlebar UI 2020-08-17 09:46:49 +07:00
Marc Durdin
9846da91a0
Merge pull request #3463 from keymanapp/feat/windows/rework-download-keyboard-dialog-style
feat(windows): rework download keyboard dialog style
2020-08-17 10:53:05 +10:00
Darcy Wong
cd1daf4c7e feat(android): Use language lists for processing KMP 2020-08-17 07:51:00 +07:00
Darcy Wong
d34e568607 fix(android): UI changes for SelectLanguageActivity
* Sort by language name
* Show language picker when a keyboard package has 1 keyboard with multiple languages
* Don't display the BCP 47 language ID or right arrows
2020-08-17 07:50:45 +07:00
Eberhard Beilharz
5821d884a7
chore(linux): Add sample settings files 2020-08-14 11:11:18 +02:00
Darcy Wong
ef44b4268f fix(android): Use CustomHelpLink
Use CustomHelpLink which will contain offline  help
2020-08-14 08:02:52 +07:00
Keyman Server
0eeef1b579
Merge pull request #3482 from keymanapp/auto/version-master-14.0.129
auto: increment master version to 14.0.129
2020-08-14 04:01:29 +10:00
Keyman Build Agent
b657421858 auto: increment master version to 14.0.129 2020-08-13 14:00:47 -04:00
Eberhard Beilharz
3d9118d069
Merge pull request #3406 from keymanapp/feat/linux/staging-hosts
chore(linux): Use new staging site names and use variable for downloads.keyman.com
2020-08-13 15:51:09 +02:00
Eberhard Beilharz
d9c71574f4
chore(linux): Merge branch 'master' into feat/linux/staging-hosts
# Conflicts:
#	linux/keyman-config/keyman_config/__init__.py
2020-08-13 15:49:48 +02:00
Eberhard Beilharz
92dc16d61f
Merge pull request #3378 from keymanapp/feat/linux/sentry
feat(linux): Hook up Sentry for km-config
2020-08-13 15:40:00 +02:00
Darcy Wong
a368e1abc1 fix(android): UI changes
* Move button to below title bar
* Update title strings
* Use back button for "Cancel" action
* Use index for PackageProcesor utilities
2020-08-13 15:32:25 +07:00
Darcy Wong
69e0454009 feat(android/app): Add UX to pick language when installing keyboard pkg 2020-08-13 15:07:15 +07:00
Keyman Server
32df4035a5
Merge pull request #3478 from keymanapp/auto/version-master-14.0.128
auto: increment master version to 14.0.128
2020-08-13 04:02:00 +10:00
Keyman Build Agent
dd6df406b7 auto: increment master version to 14.0.128 2020-08-12 14:01:06 -04:00
Joshua Horton
c86780ca6e
Merge pull request #3477 from keymanapp/refactor/common/models/ready-state-compositor
refactor(common/models): LMLayer state management tweak, persistent ModelCompositor
2020-08-12 22:25:12 +07:00
Joshua Horton
5d03399f23
chore(common/models): removes empty comments 2020-08-12 08:18:43 +07:00
Joshua Horton
daa15ea914
chore(common/models): Apply suggestions from code review
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-08-12 08:17:44 +07:00
jahorton
7298fe1d08 refactor(common/models): lm-layer state as discrim union 2020-08-11 16:15:39 +07:00
jahorton
9deda3b96f refactor(common/models): ModelCompositor as part of ready state 2020-08-11 16:05:03 +07:00
Keyman Server
7862e303ca
Merge pull request #3475 from keymanapp/auto/version-master-14.0.127
auto: increment master version to 14.0.127
2020-08-11 04:01:31 +10:00
Keyman Build Agent
147cad18c0 auto: increment master version to 14.0.127 2020-08-10 14:00:43 -04:00
Marc Durdin
0b5fb966c7
Merge pull request #3473 from keymanapp/chore/common/cleanup-keyboardprocessor-h-in
chore: cleanup keyboardprocessor.h.in
2020-08-10 13:51:04 +10:00
Joshua Horton
f4c891b158
Merge pull request #3470 from keymanapp/refactor/ios/error-i18n-and-definition
refactor(ios): error definitions, i18n
2020-08-10 08:44:40 +07:00
Joshua Horton
3fc6c1b90c
Merge pull request #3468 from keymanapp/fix/ios/engine/associating-installer-deinit
fix(ios/engine): Proper associating-installer deinitialization, cancellation tests
2020-08-10 08:02:36 +07:00
Joshua Horton
9b6fea7fd8
Merge pull request #3466 from keymanapp/feat/ios/app/universal-links
feat(ios/app): universal links for keyboard installation
2020-08-10 08:01:57 +07:00
Marc Durdin
79de50b13f chore: and get it actually right 2020-08-10 10:44:34 +10:00
Marc Durdin
8c10e8910c chore: cleanup keyboardprocessor.h.in
Re-applying changes from stale branch common-docs
2020-08-10 10:41:25 +10:00
Darcy Wong
c1913d7f04
Merge pull request #3471 from keymanapp/fix/android/remove-obsolete-api
fix(android): Update sentry plugin to remove obsolete API  use
2020-08-10 06:22:20 +07:00