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
Eberhard Beilharz
1c8da049ab
feat(linux): Small UI improvements
...
- Remove "package" from the tooltips text since that might be
confusing to users.
- Also make title of Welcome (Help) dialog optionally say "installed"
instead of always so that we open that dialog via the Help button
we just display the keyboard name.
- Refactor Keyboard Details dialog to remove an unnecessary box.
- Add padding after keyboard details in Keyboard Details dialog.
2020-08-20 15:22:50 +02:00
Eberhard Beilharz
678a5c0273
feat(linux): Add link to share online
...
This change modifies the displayed QR code and its text to closer
match the way things are on Windows, i.e. display a hyperlink
instead of just the text to share online.
2020-08-20 14:58:15 +02:00
Eberhard Beilharz
5799460cad
feat(linux): Clarify readme
...
Clarify the steps that are not necessary when using Crowdin.
2020-08-20 11:04:26 +02:00
Eberhard Beilharz
2f4c0b0a4b
feat(linux): Don't ignore .po files
...
Eventually we want to commit the .po files downloaded from
Crowdin.
2020-08-20 10:59:59 +02: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
Eberhard Beilharz
11f018366b
feat(linux): Add i18n for Linux
2020-08-19 19:22:33 +02: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
jahorton
9d23393367
feat(common/models): import + tweak of sparsified DL calculation class
2020-08-14 14:03:30 +07:00
jahorton
8bd13fbaed
change(common/models): simplifies changes of last commit
2020-08-14 13:54:47 +07:00
jahorton
46c70e4672
feat(common/models): efficient batch-enqueue
2020-08-14 13:48:37 +07:00
jahorton
7db41b974b
chore(common/models): Merge branch 'feat/common/models/lexicon-navigation' into feat/common/models/priority-queue
2020-08-14 08:23:00 +07:00
jahorton
ceba91fab6
change(common/models): traversal.key -> .char
2020-08-14 08:22:35 +07: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
jahorton
f41c167b9c
fix(common/models): formatting typo
2020-08-13 15:41:22 +07: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
jahorton
c14e06e270
feat(common/models): actual priority queue for Trie models
2020-08-13 13:56:23 +07:00
jahorton
2fd71f3466
fix(common/models): better multiple-entries handling
2020-08-13 11:05:14 +07:00
jahorton
c6f4b59535
docs(common/models): documents new index.d.ts type
2020-08-13 10:03:44 +07:00
jahorton
170e22a9bb
feat(common/models): trie traversal naive SMP handling
2020-08-13 09:50:44 +07:00
jahorton
4814f90939
feat(common/models): leaf traversal test
2020-08-13 08:35:42 +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