Help needed with adding esperanto keyboard layout
See original GitHub issueHello, I’m learning esperanto and I’d like to be able to use florisboard instead of the aosp keyboard or anysoftkeyboard. I know you want to hold off on adding layouts till it’s more stable and it’s totally ok if you decide to stay firm on that, but if you are ok with adding it early I did my best to make a layout json file however gradle wasn’t letting me install the debug app on my phone (> java.util.concurrent.ExecutionException: com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package dev.patrickgold.florisboard signatures do not match previously installed version; ignoring!
) so I don’t know if I did it right. I based the code values on the furthest right number in the table at https://en.wikipedia.org/wiki/Esperanto_orthography#Unicode
{
"type": "characters",
"name": "Esperanto",
"direction": "ltr",
"arrangement": [
[
{ "code": 349, "label": "ŝ" },
{ "code": 365, "label": "ŭ" },
{ "code": 101, "label": "e" },
{ "code": 114, "label": "r" },
{ "code": 116, "label": "t" },
{ "code": 285, "label": "ĝ" },
{ "code": 117, "label": "u" },
{ "code": 105, "label": "i" },
{ "code": 111, "label": "o" },
{ "code": 112, "label": "p" }
], [
], [
{ "code": 97, "label": "a" },
{ "code": 115, "label": "s" },
{ "code": 100, "label": "d" },
{ "code": 102, "label": "f" },
{ "code": 103, "label": "g" },
{ "code": 104, "label": "h" },
{ "code": 106, "label": "j" },
{ "code": 107, "label": "k" },
{ "code": 108, "label": "l" }
{ "code": 309, "label": "ĵ" },
], [
{ "code": 122, "label": "z" },
{ "code": 265, "label": "ĉ" },
{ "code": 99, "label": "c" },
{ "code": 118, "label": "v" },
{ "code": 98, "label": "b" },
{ "code": 110, "label": "n" },
{ "code": 109, "label": "m" }
{ "code": 293, "label": "ĥ" }
]
]
}
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (7 by maintainers)
Top GitHub Comments
I’ve taken your advice and added a separate debug build id, like the KISS launcher does. This allows FlorisBoard to be installed on a single device in both a debug and release version. Should be available when I merge the feat-smartbar-rework branch into master.
I know the KISS launcher does that, if you’re looking for any examples