Marc Durdin
f836574cbc
chore: use keyman.com instead of keyman-staging.com
...
Fixes #7227 .
We want to use keyman.com for now even for alpha builds, as
keyman-staging.com is going to be used for transition to Docker-based
hosting, and it will be problematic to try and share that process with
alpha builds.
2022-09-08 14:32:39 +10:00
Marc Durdin
767927bf16
chore(common): use /usr/bin/env bash
...
Fixes up scripts (except under /linux) to use `#!/usr/bin/env bash`
instead of `#!/bin/bash` or `#!/bin/sh` so that we don't end up with
the ancient version of bash supplied with macOS.
This became urgent with this PR, because of bash-4.xisms in
build-utils.sh, for example on line 572:
```
if [[ -v _builder_params[$e] ]]; then
```
2022-07-25 14:59:37 +10:00
sgschantz
bf95a246a5
added Spanish es-419 localization to Mac project
2022-05-24 14:40:13 +07:00
Darcy Wong
d247e475df
chore(common): Update crowdin strings for Spanish (Latin America)
2022-05-24 08:37:34 +07:00
Darcy Wong
7c3de5bbc3
chore(common): Merge remote-tracking branch 'origin/beta' into chore/common/crowdin-pl
2022-05-11 14:28:50 +07:00
sgschantz
df385d4d71
add Polish localization to iOS and Mac projects
2022-05-09 20:29:39 +07:00
sgschantz
023ecc9faf
add italian localization to iOS and Mac projects
2022-05-09 19:27:40 +07:00
Darcy Wong
7773cdfe22
chore(common): Add crowdin strings for Polish
2022-05-09 12:41:36 +07:00
Darcy Wong
384f8befcb
chore(common): Add crowdin strings for Italian
2022-05-09 11:04:12 +07:00
sgschantz
860f66ac2c
add fula localization to project
2022-04-25 16:41:57 +07:00
Darcy Wong
e3e8e63a27
chore(common): Update Crowdin strings for Fula
2022-04-25 14:34:44 +07:00
Darcy Wong
1e42d360c6
Merge pull request #6509 from keymanapp/chore/common/crowdin-pt
...
chore(common): Add Crowdin strings for Portuguese (pt-PT)
2022-04-14 06:11:02 +07:00
Darcy Wong
6b2a71a76e
Merge pull request #6501 from keymanapp/chore/common/crowdin-km-spacebar
...
chore(common): Update km strings
2022-04-11 15:12:19 +07:00
sgschantz
105f25e4f2
enabled Portugese (pt-PT) localization to Keyman for Mac project
2022-04-08 15:29:27 +07:00
Darcy Wong
229c314ac5
chore(common): Use pt-PT for iOS and macOS strings
2022-04-08 14:11:56 +07:00
Darcy Wong
3fae9cf1c4
chore(common): Remove pt files
2022-04-08 13:51:58 +07:00
Darcy Wong
f0e41833c4
chore(common): Add Crowdin strings for Portuguese
2022-04-08 11:36:18 +07:00
Darcy Wong
8770c705cb
chore(common): Update Crowding strings for Azerbaijani
2022-04-08 10:01:23 +07:00
Darcy Wong
91038ef6f2
Merge remote-tracking branch 'origin/beta' into chore/common/crowdin-km-spacebar
2022-04-08 06:28:18 +07:00
Darcy Wong
45ca87dae1
chore(common): Update km strings
2022-04-07 21:58:07 +07:00
Marc Durdin
4cbfead6e5
Merge pull request #6415 from keymanapp/fix/mac/6253-check-fileVersion
...
fix(mac): check package fileVersion during install
2022-04-05 07:31:38 +10:00
Keyman Server
7ac84b4ffa
chore(mac): address review comments
2022-04-05 07:30:07 +10:00
Darcy Wong
5bcac1b1bf
chore(common): Update crowdin strings for km
2022-03-31 20:59:07 +07:00
Marc Durdin
79a55e1f97
Merge pull request #6421 from keymanapp/fix/mac/cherry-pick/4877-invalid-keyboard
...
fix(mac): invalid keyboard breaks configuration 🍒
2022-03-28 04:43:38 +11:00
Keyman Server
ebeb007f4c
fix(mac): add strings
2022-03-24 11:02:30 +11:00
Keyman Server
3a6dc00666
fix(mac): invalid keyboard breaks configuration
...
Fixes #4877 .
If a keyboard is invalid for any reason (missing, wrong version),
then it would not appear in Configuration, which would break the
row indexing, causing crashes.
Cherry-picked from stable-14.0 branch.
2022-03-24 10:57:12 +11:00
Keyman Server
39ddbdcde0
fix(mac) check package fileVersion during install
2022-03-23 15:40:05 +11:00
Darcy Wong
26a578bbef
fix(mac): Fix string for Keyman Configuration
2022-03-22 21:23:51 +07:00
sgschantz
917f614866
add Hausa localization to project
2022-03-22 17:32:55 +07:00
Darcy Wong
2d52719a00
chore(common): Update Hausa strings
2022-03-18 08:24:55 +07:00
Darcy Wong
3237a4c6ae
chore(common): Update French strings
2022-02-18 10:06:33 +07:00
Shawn Schantz
f97edc7d2c
Merge pull request #6088 from keymanapp/fix/mac/6081-localize-keyboard-info
...
fix(mac): externalize strings for package info window localization
2022-01-17 10:44:02 +07:00
Darcy Wong
c5178649e6
Merge pull request #6050 from keymanapp/chore/common/crowdin-hia
...
chore(common): Check in crowdin strings for Waha 📜
2022-01-14 12:48:41 +07:00
sgschantz
fe6edeef39
add new Khmer strings, fix comments for localization
2022-01-10 13:22:13 +07:00
sgschantz
60c32cff22
externalize package info strings and rename a few elements
2022-01-08 12:46:40 +07:00
Darcy Wong
be64b53518
Merge pull request #6040 from keymanapp/chore/common/crowdin-update-am-mac
...
chore(common): Update crowdin strings for Amharic 📜
2022-01-05 16:32:52 +07:00
sgschantz
b4a608e9a0
updated Mac project to use Amharic localization strings
2021-12-17 13:43:38 +07:00
Darcy Wong
c5238f026e
chore(common): Check in crowdin strings for Waha
2021-12-15 15:57:26 +07:00
Darcy Wong
2a2ed6c01a
chore(common): Update crowdin strings for Amharic
2021-12-13 13:38:00 +07:00
sgschantz
80059d9f5a
keyboard list only comes from meta data, fix reading of keyboards from .inf file
2021-12-09 13:56:07 +07:00
sgschantz
0bff16a643
merge in changes from master
2021-12-09 12:25:08 +07:00
sgschantz
589471e72e
updated for review comments, fixed issue with keyboard info not loading from json data
2021-12-08 16:07:10 +07:00
sgschantz
1b27d2b09a
moved package reading out of app delegate to separate class KMPackageReader, conformed to code style guidelines
2021-12-07 15:24:17 +07:00
sgschantz
4e5213aa64
added builders for package and keyboard value objects
2021-12-01 13:21:38 +07:00
sgschantz
d2ed35ac20
displaying fonts, getting package name from json.kmp first, then kmp.inf
2021-11-30 14:54:51 +07:00
sgschantz
5642b02d35
displaying all package info in info window, except fonts
2021-11-26 16:25:54 +07:00
sgschantz
96c78752b5
load Keyman Package information from kmp.json file and store in new PackageInfo object rather than in existing Dictionary hierarchy
2021-11-25 17:09:01 +07:00
Shawn Schantz
7ee95bced2
Merge pull request #5869 from keymanapp/feat/mac/i18n
...
feat(mac): i18n, support localization of Keyman for Mac
2021-11-22 12:44:33 +07:00
Marc Durdin
450f9e74c3
chore: move ocmock dependency to tests
2021-11-18 14:43:28 +11:00
Marc Durdin
f070bfbea6
fix(mac): use xcframework to support m1
2021-11-18 12:03:52 +11:00