keymanapp / keyboards

Open Source Keyman keyboards
152 stars 273 forks source link

Hebrew keyboards to consider updating with remapping #3112

Open LornaSIL opened 2 months ago

LornaSIL commented 2 months ago

Hebrew keyboards to consider updating with remapping:

store(&DISPLAYMAP) '../../../shared/fonts/kbd/kbdhebr/KbdHebr.json'

The problem with the galaxie keyboards is that they are also part of a package and as far as I know we can't use this workaround in Keyman Dev 16.0 (packages still require v16.0 structure).

Keyboard Platform Add/Remove Level
galaxie_greek_hebrew_mnemonic macos add full
galaxie_greek_hebrew_positional mobileWeb add full
galaxie_hebrew_positional mobileWeb remove full
mcdurdin commented 1 month ago

The problem with the galaxie keyboards is that they are also part of a package and as far as I know we can't use this workaround in Keyman Dev 16.0 (packages projects still require v16.0 structure).

The v16 project structure still works with v17 Developer. There is no requirement to upgrade the project file format, just a recommendation, where possible. So that should not be a blocker to using the v17 compiler to leverage the &displayMap functionality.

LornaSIL commented 1 month ago

One thing I didn't do when I updated sil_hebrew.kvks was to remove U+25cc from the .kvks file. I think I should do that. Is that correct @darcywong00 or @mcdurdin?

I looked at khmer_angkor and it doesn't seem to have U+25cc in the .kvks file.

These are the steps @DavidLRowe suggested as documentation:

Update keyboard to use special OSK font for better display

mcdurdin commented 1 month ago

One thing I didn't do when I updated sil_hebrew.kvks was to remove U+25cc from the .kvks file. I think I should do that. Is that correct @darcywong00 or @mcdurdin?

Yes, U+25CC should be removed from the .kvks.