Add Capital Lekwungen Characters#4005
Conversation
|
Thank you for your pull request. You'll see a "build failed" message until the Keyman team has reviewed the pull request and manually initiated the build process. Every change committed to this branch will become part of this pull request. When you have finished submitting files and are ready for the Keyman team to review this pull request, please post a "Ready for review" comment. |
|
Ready for review |
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Updates the Lekwungen (Lək̓ʷəŋən) Keyman keyboard to better support case/shift behavior for special letters, and aligns the visual keyboard with the updated shifted outputs.
Changes:
- Expanded physical keyboard rules to explicitly handle Shift/Caps combinations for special characters (ə/Ə, ɬ/Ɬ, ŋ/Ŋ, etc.).
- Updated the visual keyboard’s Shift layer to show the intended uppercase/special outputs.
- Minor rule/comment updates (e.g., glottal combination support for Ŋ).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| release/fv/fv_lekwungen/source/fv_lekwungen.kvks | Updates visual keyboard Shift layer to display uppercase/special outputs for the keyboard’s new case behavior. |
| release/fv/fv_lekwungen/source/fv_lekwungen.kmn | Adds explicit Caps/Shift handling for special letters and updates a glottal-combination store. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| + [SHIFT T_B] > 'ŋ' layer('default') | ||
| + [SHIFT T_B_0] > 'ŋ̓' layer('default') |
| <?xml version="1.0" encoding="utf-8"?> | ||
| <visualkeyboard> |
| + [NCAPS SHIFT K_0] > 'Ŋ' | ||
| + [CAPS SHIFT K_0] > 'ŋ' | ||
|
|
||
| c letters not in lekwungen but added here to be consistant with LG layout |
|
@jwarrenbc are you officially related to First Voices? Their keyboard changes generally have to be approved by someone from the First Voices organization. |
|
Yes, I'm one of the admins for firstvoices.com/lekwungen. Thanks for
checking!
…On Wed, Jun 10, 2026, 7:29 a.m. Lorna Evans ***@***.***> wrote:
*LornaSIL* left a comment (keymanapp/keyboards#4005)
<#4005 (comment)>
@jwarrenbc <https://github.com/jwarrenbc> are you officially related to
First Voices? Their keyboard changes generally have to be approved by
someone from the First Voices organization.
—
Reply to this email directly, view it on GitHub
<#4005?email_source=notifications&email_token=AH6QTRPYRZF77KYI7PKC54347FWD7A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTINRXGEZTANZWHAYKM4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#issuecomment-4671307680>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AH6QTRPN4S6PNGZNUPNIRET47FWD7AVCNFSNUABEKJSXA33TNF2G64TZHMYTCNBZGU4TONJ3JFZXG5LFHM2DKOBSHA2TONJYGWQXMAQ>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/AH6QTRPM27BYCOO4N2SVLIT47FWD7A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTINRXGEZTANZWHAYKM4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJKTGN5XXIZLSL5UW64Y>
and Android
<https://github.com/notifications/mobile/android/AH6QTRIS6V32G37SOKBTUMT47FWD7A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTINRXGEZTANZWHAYKM4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLTGN5XXIZLSL5QW4ZDSN5UWI>.
Download it today!
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
Can you update the Can you update Otherwise it looks good. I'm glad you have the uppercase for that curled L now. Is there someone we can get from FV to approve this? Does Rohit have a github account? |
Updated keyboard layout for Lekwungen language with new versioning and layout adjustments.
Added version 1.1 with updates to the number row characters.
Updated copyright year range in LICENSE.md
|
I emailed First Voices to ask someone from their tech team to review. |
Xʷsépsəm Lək̓ʷə́ŋən uses English-style capitalization. This is a change to the fv-lekwungen keyboard so that when Shift or Caps Lock is pressed, the number row switches to capital Lekwungen characters rather than numerics.