flickboard
flickboard copied to clipboard
Serbian Cyrillic and Latin (the English+ĐĆČŠŽ)
Language
Serbian
Kind of request
New Layout
More details
Hi, I am a new converted member from MessagEase. I would like to contribute but I need detailed descriptions how because I am not a git user but I have basic knowledge in programming ad can be explained in how-to...
I would like to request two layouts for Serbian language.
- Latin : English+ĐĆČŠŽ (already existing on MessagEase as is)
- Cyrillic : custom made by me, with consideration to Dvorak and letter usage, it is based on Russian phonetic cyrrilic from MessagEase with some deleted/added keys.
How can I help you add the custom one I made in MessagEase?
Acknowledgements
- [X] I have written a short but informative title.
- [X] I have searched the existing layouts and issues to confirm that this layout either does not exist or was not requested already
- [X] I have filled out all of the requested information in this form.
Hey, sorry about the slow response! Adding a new layout basically has two steps:
- Create a new layout file in https://github.com/nightkr/flickboard/tree/175f7191cae0425148033383af0cabf57b158833/app/src/main/java/se/nullable/flickboard/model/layouts, by copying an existing one and modifying the values. If you use Android Studio then it should pop up a preview of how it will be rendered in a sidebar.
- Add the layout to
LetterLayerOption(https://github.com/nightkr/flickboard/blob/main/app/src/main/java/se/nullable/flickboard/ui/Settings.kt#L1466) so that it will show up as an option in the settings panel.
This issue has been migrated to Codeberg: see https://codeberg.org/natkr/flickboard/issues/234 for any further discussion!