question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Help needed with adding esperanto keyboard layout

See original GitHub issue

Hello, 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:closed
  • Created 3 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
patrickgoldcommented, Dec 20, 2020

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.

1reaction
jeremiah-millercommented, Dec 20, 2020

I know the KISS launcher does that, if you’re looking for any examples

Read more comments on GitHub >

github_iconTop Results From Across the Web

Esperanto keyboard layout / About everything else / Forum
Esperanto keyboard layout · Download the file. · Unzip it to a directory, somewhere. · Run setup.exe. · Go to Control Panel>Regional and...
Read more >
How to add the Esperanto Keyboard to Windows 10 - YouTube
This tutorial is for anyone who is using Windows 10 with a standard US QWERTY keyboard and doesn't want to install any third...
Read more >
How do I type the Esperanto letters on Windows?
In Linux, you can add the Esperanto keyboard under your system ... Press Option+6 and then the required base letter to get a...
Read more >
Here's an Esperanto keyboard layout, if anyone's interested.
Here's an Esperanto keyboard layout, if anyone's interested. · Unrar the folder somewhere. · Click on 'setup.exe'. · You may need to restart...
Read more >
How to type Esperanto characters
A keyboard layout that gives you the accented Esperanto letters and whatever other languages you need; A suitable word processor – we ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found