Commit graph

439 commits

Author SHA1 Message Date
Darcy Wong
0457b55074
Merge pull request #14561 from keymanapp/cherrypick/android/show-osk-preference
fix(android): Add preference to show on-screen keyboard to Keyman and FirstVoices apps 🍒 🏠
2025-08-21 07:47:09 +07:00
Darcy Wong
44c68c53dd
Merge pull request #14547 from keymanapp/cherrypick/android/14538-show-osk
fix(android): Show system OSK when physical keyboard connected 🍒 🏠
2025-08-21 07:46:48 +07:00
Darcy Wong
db860f69ba fix(android): Add FirstVoices preference to show on-screen keyboard
fix(android): Add FirstVoices preference to show on-screen keyboard 👁️
2025-08-20 09:41:54 +07:00
Darcy Wong
764aec33d0 fix(android): Update sentry-android to 7.22.6 2025-08-20 09:14:20 +07:00
Darcy Wong
31f5e43958 fix(android): Show system OSK when physical keyboard connected 2025-08-19 09:26:23 +07:00
Shawn Schantz
f598fe492d chore(ios): re-generate icon, attempting to remove white border 2025-05-21 14:06:52 +07:00
Shawn Schantz
9e29118e3c chore(ios): update FirstVoices AppIcon 2025-05-21 14:05:12 +07:00
Shawn Schantz
cb0ed3915a chore(ios): update public key for new FirstVoices certificate 2025-05-21 09:47:56 +07:00
Darcy Wong
17ae0d0912 cherrypick(android): Update FirstVoices launcher icon and red theme
🍒 pick of #13907 to stable-18.0
2025-05-15 06:17:32 +07:00
Darcy Wong
e07dcb90bf chore(ios): Update inuktitut_pirurvik to 1.4.1 2025-05-06 15:54:01 +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
rc-swag
028a03c998 feat(windows): add sil global strings 2024-08-29 22:22:12 +10:00
rc-swag
db2e45444a chore(windows): Merge branch 'master' into feat/windows/12160/update-sil-logo-kmw
# 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-08-29 22:06:33 +10:00
Darcy Wong
0b1f85bd77 chore(android,ios): Update FirstVoices keyboards to 12.15
* Keyboard version updates corresponding to fv_all.kmp version 12.15
2024-08-28 06:56:21 +07:00