Commit graph

387 commits

Author SHA1 Message Date
Darcy Wong
bf86d67a56 fix(oem/fv/android): Throw errors if keyboards.json can't be read 2024-08-06 14:19:02 +07:00
Darcy Wong
564308c3c6 fix(oem/fv/android): Add error logging 2024-08-05 09:07:33 +07:00
Darcy Wong
fe758cb441 change(oem/fv/android): Add keyboard JSON path to loadRegionList() 2024-08-05 09:07:13 +07:00
Darcy Wong
0c570a15c0 Merge remote-tracking branch 'origin/master' into fv-all/keyboards-json 2024-08-02 10:22:24 +07:00
Darcy Wong
9a58ffcad9 fix(oem/fv): Update keyboard versions from fv_all.kmp 12.14 2024-07-10 08:57:03 -05:00
Darcy Wong
4c5b6213d1 fix(android/engine): Parse keyboards.json for FirstVoices app 2024-07-09 15:05:23 -05:00
Darcy Wong
db0f93ac1e chore(oem/fv): Update other keyboard versions 2024-07-06 08:36:31 -05:00
Darcy Wong
66eab72a45 chore(oem/fv): Add fv_ojibwa_ifinal and fv_ojibwa_ifinal_rdot 2024-07-06 08:36:20 -05:00
Darcy Wong
e29bdf743f fix(oem/firstvoices): Update a-finals keyboard names
Names per @HopsAndHops suggestion
2024-07-03 15:22:46 -05:00
Darcy Wong
a301245904 chore(oem/fv): Update other keyboard versions 2024-06-28 09:03:28 -05:00
Darcy Wong
eab77b6d4e chore(oem/fv): Add rdot keyboards to keyboards.csv 2024-06-28 09:01:42 -05:00
Marc Durdin
1df620b577
Merge pull request #11524 from keymanapp/fix/windows/oem-build-sh
fix(windows): add FirstVoices Keyboards build to Windows release build
2024-05-24 12:22:11 +07:00
Marc Durdin
3d43959cd7 fix(windows): add FV build to Windows release build
Relates to #11461.

The FV build is now a part of the Windows publish build. At the same
time, addresses a number of typos in the build script, which had not
been tested because it was not linked to the Windows build.
2024-05-24 09:16:02 +07:00
Darcy Wong
aeac9377b5 fix(oem/firstvoices/android): Revert Sentry version 2024-05-24 07:43:33 +07:00
Marc Durdin
02595229b2
Merge pull request #11461 from keymanapp/chore/windows/11316-build.sh
chore(windows): move from Makefile to build.sh
2024-05-23 14:23:05 +07:00
Darcy Wong
e3aaca9554 fix(oem/fv/android): Clean build/tmp when building FV app 2024-05-21 15:29:45 +07:00
Darcy Wong
3e0c9520cb chore(android): Update sentry-android-gradle-plugin to 4.6.0 2024-05-21 15:24:51 +07:00
Marc Durdin
c06dd480df chore(windows): add new build scripts for Windows builds 2024-05-20 08:27:31 +07:00
Marc Durdin
9f7eff122e chore(windows): remove legacy build Makefiles 2024-05-20 08:16:52 +07:00
Darcy Wong
73ca23bf45
Merge pull request #11436 from keymanapp/fix/android/deprecated-get-size
fix(android): Replace deprecated APIs for Display, Size, Metrics
2024-05-17 11:22:48 +07:00
Darcy Wong
a14d72fb44
Merge pull request #11438 from keymanapp/chore/oem/fv/rm-build-keyboards
chore(oem/fv/ios): Remove build_keyboards.sh script
2024-05-16 22:05:12 +07:00
Darcy Wong
1525dadf87 fix(oem/fv/ios): Correct typo in KEYBOARDS_TARGET 2024-05-16 14:14:30 +07:00
Darcy Wong
072aa7d21f chore(android): update Gradle wrapper version 2024-05-14 13:55:52 +07:00
Darcy Wong
68fcd27bf7 chore(oem/fv/ios): Remove build_keyboards.sh script 2024-05-14 11:18:31 +07:00
Darcy Wong
205c8c2d63 fix(android): Replace deprecated APIs for Display, Size, Metrics 2024-05-14 09:17:20 +07:00
Darcy Wong
e9d10348ee
Merge pull request #11393 from keymanapp/chore/android/18-dependencies
chore(android): Update dependencies
2024-05-13 20:59:59 +07:00
Marc Durdin
cd6361810b chore: Merge branch 'master' into chore/merge-beta-into-master-a18s2 2024-05-13 15:55:05 +07:00
Marc Durdin
17547ecc37
Merge pull request #11405 from keymanapp/chore/fv/keyboard-versions-12-9
chore(android,ios): Add fv_nlakapamuxcheen
2024-05-13 15:04:45 +07:00
Marc Durdin
8e4b3820f0 fix(android): disable Sentry session tracking
We don't really need it, and I am hoping it will be enough to resolve
the Play Store policy issues.
2024-05-11 12:00:53 +07:00
Darcy Wong
0e4dbd515f chore(oem/fv): Add fv_nlakapamuxcheen
* Also update keyboard versions from recent updates (for fv_all.kmp 12.9)
2024-05-09 10:15:11 +07:00
Darcy Wong
9f7357f1fc chore(oem/fv/android): Update dependencies 2024-05-08 08:31:18 +07:00
Marc Durdin
cd8121ef65 chore(common): builder scripts now use /resources/build/builder.inc.sh
Note: there is a bit of potential confusion about the difference between
/resources/builder.inc.sh (the full implementation for builder scripts),
and /resources/build/builder.inc.sh (the source script that builder
scripts should always use).

This allows us to make assumptions that will always be true for builder
scripts that may not be true for other scripts, such as setting base
folder.
2024-05-02 15:54:31 +07:00
Marc Durdin
0f390d47cc chore(common): maintenance on build scripts - cd
Fixes #11324.

* Always `cd "$THIS_SCRIPT_PATH"`
* Remove unnecessary `cd` from all build.sh
* Remove unnecessary `set -eu` from all build.sh (and `# set -x`)
* Replace old build-utils.sh incantation in a few build.sh scripts
2024-05-02 15:54:29 +07:00
sgschantz
42e54dafbf chore(ios): experiment -> change order of build task 'Embed Frameworks' 2024-05-02 09:07:20 +07:00
sgschantz
3abcb35733 chore(ios): exit build phase script to experiment 2024-05-02 08:18:33 +07:00
sgschantz
ec64a98562 chore(ios): modify version scripts
Wrap scripts for FirstVoices so that environment variables are retained
2024-04-29 15:52:00 +07:00
Joshua Horton
026cef2e44
Merge pull request #10953 from keymanapp/fix/ios/sample-builds
fix(ios): sample build script --debug detection
2024-04-17 11:56:32 +07:00
Darcy Wong
17006429e1 chore(oem/fv): Update keyboard versions 2024-04-10 08:40:59 +07:00
Darcy Wong
875413d62f chore(oem/fv): Add fv_sguuxs 2024-04-10 08:40:49 +07:00
Darcy Wong
ab0556f339 fix(oem/fv/android): Only add default keyboard if no keyboards exist 2024-03-26 14:04:37 +07:00
Darcy Wong
779964fc18 chore(oem/fv): Update versions in keyboards.csv 2024-03-16 15:34:52 -05:00
Marc Durdin
c99aecacde fix(ios): remove '--debug' from build declaration
The '--debug' flag should not be specified as a parameter in the
builder_describe call.
2024-03-11 12:02:57 -05:00
Darcy Wong
90e8d32890
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-03-04 10:46:03 +07:00
Darcy Wong
24cd43862a refactor(oem/fv/android): Install fallback keyboard 2024-03-01 11:55:33 +07:00
Marc Durdin
b60243075d chore(common): upgrade sentry to 7.102.0 for Windows + Developer
Updates to version 7.102.0 of Sentry, in order to get working sourcemap
matching.
2024-02-22 12:51:01 +07:00
Darcy Wong
b9d42df0e9 chore(oem/fv): Update versions in keyboards.csv 2024-02-02 12:40:04 +07:00
Shawn Schantz
0d6facb443
Merge branch 'master' into chore/ios/8737-remove-xcglogger 2024-01-29 12:30:57 +07:00
sgschantz
a61fb78860 remove XCGLogger from sample projects, correct subsystem names 2024-01-19 22:51:20 +07:00
sgschantz
494a240383 remove XCGLogger from FV 2024-01-19 18:10:17 +07:00
sgschantz
15609864a5 remove xcglogger from cartfile 2024-01-19 11:32:06 +07:00