Commit graph

9579 commits

Author SHA1 Message Date
Eberhard Beilharz
b6fbf29c2f
fix(linux): Fix dependencies for Sentry error reporting 2020-08-24 19:45:26 +02:00
Eberhard Beilharz
701680534e
fix(linux): Fix license file 2020-08-24 19:31:18 +02:00
Eberhard Beilharz
55e6ab117e
fix(linux): Fix makefile 2020-08-24 19:31:18 +02:00
Eberhard Beilharz
55125650fd
feat(linux): Package localizations
This change adds the localization files to the debian package. It
also updates the path to the localization files so that the installed
files will be found.
2020-08-24 19:31:18 +02:00
Eberhard Beilharz
2330060cba
Merge pull request #3492 from keymanapp/feat/linux/i18n
feat(linux): Add i18n for Linux
2020-08-24 10:50:18 +02:00
Eberhard Beilharz
3e5c0aefac
Merge pull request #3495 from keymanapp/feat/linux/terminology
feat(linux): Small UI improvements
2020-08-24 10:36:48 +02:00
Eberhard Beilharz
d74a4bc216
Merge pull request #3496 from keymanapp/docs/l10nreadme
docs(common): Clarify l10n readme
2020-08-24 10:27:44 +02:00
Keyman Server
e98987614c
Merge pull request #3497 from keymanapp/auto/version-master-14.0.132
auto: increment master version to 14.0.132
2020-08-22 04:01:41 +10:00
Keyman Build Agent
8e517e4c25 auto: increment master version to 14.0.132 2020-08-21 14:01:00 -04:00
Eberhard Beilharz
d0dc3538ac
Merge pull request #3494 from keymanapp/feat/linux/link
feat(linux): Add link to share online
2020-08-21 11:48:32 +02:00
Eberhard Beilharz
135121ed68
docs(common): Clarify l10n readme
Up- and download from Crowdin now happen automatically on GitHub
(at least once it's enabled again).
2020-08-21 11:41:36 +02: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
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