diff options
Diffstat (limited to 'CONTRIBUTING.md')
| -rw-r--r-- | CONTRIBUTING.md | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4a107b1..8a31530 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -83,17 +83,16 @@ make installd A programming layout must contains every ASCII characters. The current programming layouts are: QWERTY, Dvorak. -Ideally, programming layouts should allow to type every Latin-script languages -by containing every dead-keys. See for example: 0bf7ff5 (Latvian), 573c13f (Swedish). -It is also possible to add some characters that are hidden in other languages, -for example 93e84ba (ß), though the space is limited. - Layouts are defined in XML, see `res/xml/qwerty.xml`. An entry must be added to the layout option in `res/values/arrays.xml`, to both `pref_layout_values` (correspond to the file name) and `pref_layout_entries` (display name). The layout must also be referenced in `srcs/juloo.keyboard2/Config.java` in `layoutId_of_string`. +Keys with a name starting in `loc ` are hidden unless they are configured for +the user's installed languages in `res/xml/method.xml`. These keys are optional +and will be added automatically when necessary. + Some users cannot easily type the characters close the the edges of the screen due to a bulky phone case. It is best to avoid placing important characters there (such as the digits or punctuation). |
