Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serbian support for composekey? #105

Open
nathgit opened this issue Apr 27, 2021 · 2 comments
Open

Serbian support for composekey? #105

nathgit opened this issue Apr 27, 2021 · 2 comments

Comments

@nathgit
Copy link

nathgit commented Apr 27, 2021

How would I add Serbian support? The language codes are here.

@bcmills
Copy link
Contributor

bcmills commented Jul 12, 2021

The current set of ComposeKey layouts is defined in https://github.com/google/extra-keyboards-for-chrome-os/blob/master/composekey/manifest.json.

It would be nice if we could find a way to make the ComposeKey extension orthogonal to the underlying keyboard layout, though.

I don't think the Chrome IME API allows for that directly. I think it may be possible to implement in the form of a JavaScript interpreter for XKB symbols files by looking up and transforming the incoming key events, in much that same way that the current extension interprets .XCompose files.

@nathgit
Copy link
Author

nathgit commented Jul 14, 2021

I have a functioning composekey Greek keyboard, which isn't on that list so I assumed it was just about finding the right language code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants