Eberhard Beilharz
4a2cf53fbc
maint(windows): replace use of wzzip with add_zip_files
...
This makes use of the new functionality refactored in the previous
commit by replacing the use of the `wzzip` function with `add_zip_files`.
Test-bot: skip
2025-07-21 10:26:31 +02:00
Marc Durdin
156bdcdd8a
maint(common): rename and move builder_if_release_build_level
2025-06-16 06:45:42 +10:00
Marc Durdin
f3136d5ab2
maint(developer): skip signature check on buildLevel build
2025-06-16 05:54:33 +10:00
Shawn Schantz
b8183d9bd9
chore(ios): re-generate icon, attempting to remove white border
2025-05-21 11:12:20 +07:00
Shawn Schantz
26357514f6
chore(fix): update certificate for firstvoices
2025-05-20 14:35:37 +07:00
Shawn Schantz
9d9acb6257
chore(ios): update FirstVoices AppIcon
2025-05-19 11:20:19 +07:00
Darcy Wong
16facd8708
chore(android): Update FirstVoices red color theme
...
The red is used as a separator color, and some labels
2025-05-14 09:47:43 +07:00
Darcy Wong
b5afb508c5
chore(android): Update FirstVoices launcher icon
...
Using red background produced by Android Studio
Red background with the hex code #8d2a1d
2025-05-14 09:13:44 +07:00
Darcy Wong
eedfcf2f0e
chore: Merge remote-tracking branch 'origin/master'
2025-05-13 07:05:25 +07:00
Darcy Wong
5d5609c343
maint(android): Update Java and Gradle for FirstVoices
2025-05-09 09:43:22 +07:00
Eberhard Beilharz
4d81589f48
maint(common): use unique names for Keyman version variables
...
Previously the builder scripts defined a readonly `VERSION` environment
variable for the Keyman version. That caused problems when another
(external) script tried to define a `VERSION` variable. We encountered
this problem when trying to move the TC build steps of a configuration
into a single script (#13399 ) when we tried to source `~/.nvm/nvm.sh`.
This change uses a Keyman specific prefix for the version variables and
renames `VERSION` → `KEYMAN_VERSION` etc. Unfortunately these variables
are used in a lot of places, so this turned out to be a bit of a yak
shave.
Test-bot: skip
2025-05-07 18:46:51 +02:00
Darcy Wong
a58bf6fb30
chore(android): Update inuktitut_pirurvik to 1.4.1
2025-05-06 15:47:52 +07:00
Darcy Wong
b9f1f51a33
chore(android): Use builder_is_ci_build rather than --ci flag
2025-04-28 10:42:52 +07:00
Darcy Wong
6f6de46467
fix(oem/fv/android): Fix system keyboard banner on reload
...
Also applied to FirstVoices for Android app
2025-04-11 11:07:04 +07:00
Darcy Wong
75bf69bfbf
fix(android): Cleanup comments
...
Cleanup references to mayPredictOverride in comments
2025-03-24 10:27:50 +07:00
Darcy Wong
edfef5488a
fix(oem/fv/android): Apply renames
2025-03-24 08:30:34 +07:00
Darcy Wong
99be8148c0
fix(oem/fv/android): Avoid resetting keyboard index
...
From the days of stable-12.0 when the FirstVoices for Android app was configured in the main repo, the SystemKeyboard initialized with
3148aa7b8c/oem/firstvoices/android/app/src/main/java/com/firstvoices/keyboards/SystemKeyboard.java (L111-L113)
In the scenario FV for Android installed and enabled as the system keyboard (from the Android settings menu instead of launching the FV app), the initial usage as a system keyboard would have an uninitialized keyboard key (language and keyboard ID pairing to determine the current keyboard).
Fixes: FV-ANDROID-5G
Fixes: FV-ANDROID-7N
2025-03-11 10:21:54 +07:00
rc-swag
5338748123
feat(windows): refresh keyman configuration icons
2025-02-20 16:59:28 +10:00
Darcy Wong
77b5cff622
fix(android): Correct the scope of tier in build.gradle
2025-02-18 09:12:59 +07:00
Darcy Wong
51d9aead77
fix(android): Fix gradle syntax
2025-02-17 07:18:52 +07:00
Darcy Wong
81a47ddb14
fix(android): Use TIER.md to determine Play Store tier
2025-02-17 07:05:37 +07:00
Shawn Schantz
f80393d0ac
chore(ios): increase version number to 15.6
...
includes firstvoices and sample projects this time
2025-02-13 11:01:49 +07:00
rc-swag
51aeb8dcc0
fix(windows): use automatic update for old koCheckForUpdates
...
I missed the english phrase being copied over to the koCheckForUpdates
flag
2025-02-07 18:49:11 +10:00
rc-swag
46c6a44f90
Merge pull request #13115 from keymanapp/feat/windows/13114/merge-update-reg-key
...
feat(windows): check updates and automatic update merged
2025-02-06 21:46:45 +10:00
sgschantz
78520fa32a
chore(mac): update sentry version for firstvoices
2025-02-05 12:12:57 +07:00
rc-swag
698a32f9e0
feat(windows): remove koAutomaticUpdate strings
2025-02-05 10:55:35 +10:00
rc-swag
9eec271011
feat(windows): check updates and automatic update merged
...
Check updates meaning has slightly changed it is now automatic updates
and it will now check, download and when possible start the install.
Previously it just meant a check for upates was made and notified
the user of updates.
Fixes:#13114
2025-02-03 14:25:44 +10:00
Marc Durdin
974b16f722
Merge branch 'epic/windows-updates' into chore/merge-master-into-windows-updates
2024-12-05 08:49:34 +01:00
Darcy Wong
44f20472df
feat(android): Enhance how ENTER key is handled for FV and KMSample2
2024-11-29 08:48:13 +07:00
rc-swag
e58e690178
Merge pull request #12079 from keymanapp/feat/windows/add-apply-now-update
...
feat(windows): add state machine to control installation including apply now update 💽
2024-11-12 13:44:57 +10:00
Marc Durdin
1097bb863e
fix(windows): correct path to output file in publish step for fv keyboards
...
Addresses a build warning. The path for the output file corresponds to
the publish step for Keyman.
Fixes : #12636
2024-11-07 06:03:57 +07:00
rc-swag
79a23a71fd
chore(windows): Merge branch 'epic/windows-updates' into feat/windows/add-apply-now-update
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2024-11-06 14:29:57 +10:00
rc-swag
c988271628
feat(windows): formatting review suggestions
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-10-15 12:12:21 +10:00
rc-swag
4ad5f0fc64
chore(windows): Merge branch 'epic/windows-updates' into feat/windows/add-apply-now-update
2024-10-01 17:38:59 +10:00
Darcy Wong
a332676198
chore(oem/fv): Update name
2024-10-01 14:24:12 +07:00
Darcy Wong
c2bbf5b62e
fix(oem/fv): Match more keyboard names from kmp.json
2024-09-30 07:51:33 +07:00
Darcy Wong
813f4725d5
fix(oem/fv): Update keyboard names
2024-09-30 07:51:33 +07:00
Darcy Wong
bc1d3f16fa
chore(oem/fv): Update FirstVoices keyboard versions
2024-09-30 07:51:33 +07:00
Darcy Wong
a3dd21f71a
Merge pull request #12358 from keymanapp/fix/android/conditional-sentry
...
fix(android): Separate `publishSentry` Gradle task to publish symbols to Sentry
2024-09-10 14:20:03 +07:00
Darcy Wong
83b442b8fc
Merge pull request #12351 from keymanapp/fix/android/builder-publish
...
refactor(android): Move build-publish.sh to builder script
2024-09-10 14:19:29 +07:00
Darcy Wong
d4b0850fde
Merge branch 'fix/android/builder-publish' into fix/android/conditional-sentry
2024-09-10 14:08:02 +07:00
Darcy Wong
aa816a4e7a
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-09-10 10:41:08 +07:00
rc-swag
bfe1b45983
feat(windows): automatic updates option to config reg
2024-09-09 15:51:32 +10:00
Darcy Wong
87a013050c
docs(android): Update help docs
...
* Update whatsnew
* Rename "SIL International" to "SIL Global"
* Add link to adjust-longpress-delay
2024-09-06 07:08:09 +07:00
rc-swag
d61c37b4b1
Merge pull request #12327 from keymanapp/feat/windows/12251/update-sil-global-strings
...
feat(windows): Add two new strings for SIL Global name instead of SIL International
2024-09-05 16:58:50 +10:00
Darcy Wong
7ad1e44836
chore(oem/fv): Update to fv_all 13.0
2024-09-05 02:13:59 +07:00
Darcy Wong
d99d4d80ff
fix(android): Separate publishSentry Gradle task to publish symbols
2024-09-04 10:36:09 +07:00
Darcy Wong
72c9754b43
chore(android): rename shell variable to PUBLISH_FLAGS
2024-09-03 13:06:05 +07:00
Darcy Wong
3de0aaaca4
refactor(android): Move build-publish.sh to builder script
2024-09-03 10:22:19 +07:00
rc-swag
cad009acc2
feat(windows): Fix string id name
2024-09-02 17:03:37 +10:00