abouttreesummaryrefslogcommitdiff
path: root/res/xml/method.xml
AgeCommit message (Collapse)AuthorFilesLines
2025-08-17Add support for four important Nigerian languages (#1077)Jules Aguillon1-0/+4
This adds the English, Hausa, Yoruba and Igbo languages for Nigeria. The goal is to add the ₦ symbol as well as basic support for these languages. No layout is added.
2025-06-19Added Macedonian language layout (#1016)David1-0/+1
2025-05-25Add icelandic layout (#999)tenextractor1-1/+1
2025-04-20Sinhala phonetic layout (#965)Anton Karmanov1-0/+1
2025-04-14Add ù and û to French languagesJules Aguillon1-4/+4
2025-02-15Remove Japanese from method.xmlJules Aguillon1-1/+0
This makes the keyboard incorrectly reports that it supports Japanese.
2025-01-25Maltese layout (#825)tenextractor1-0/+1
2025-01-25Add Mongolian layout (#882)David Holdeman1-0/+1
2025-01-18Azerbaijani layout (#827)tenextractor1-0/+1
2025-01-02Lithuanian QWERTY layout (#824)tenextractor1-1/+1
2024-12-29Uzbek layout (#828)tenextractor1-0/+1
2024-12-26Add Estonian to method.xmlJules Aguillon1-0/+1
2024-12-19Added tamil layout (#833)Jagadeeshan S1-0/+1
Signed-off-by: Jagadeeshan S <jagadeeshan.s@addverb.com>
2024-12-14Welsh layout (#816)tenextractor1-0/+1
2024-12-07Add support for de-BE, en-IN, fr-BE, ga, haw, ka-GE, kk, sqJules Aguillon1-2/+13
2024-12-07Add support for KannadaJules Aguillon1-0/+1
Add language support for Kannada, including a layout and numerals.
2024-12-05method.xml: Move en-US to the top of the listJules Aguillon1-1/+1
The first language of the list can be used as the default.
2024-11-17method.xml: Add AustraliaJules Aguillon1-0/+1
2024-09-14Add Serbian to method.xmlJules Aguillon1-0/+1
2024-09-08Add Japanese translation and layout (#743)cknight8281-0/+1
2024-07-20method.xml: Remove overridesImplicitlyEnabledSubtypeJules Aguillon1-1/+1
This was hoped to fix a random layouts to be shown by default to users of unsupported languages. This breaks language switching using the system dialog.
2024-07-14Fix unintended layout used for unsupported languagesJules Aguillon1-1/+1
The arabic layout was used as the default on devices where all the installed languages are not supported by the keyboard. This is not intended. This is probably caused by 'getCurrentInputMethodSubtype' returning the first layout in the list of disabled subtypes in alphabetical or language tag order. Re-ordering the subtypes in method.xml had no effect. Setting 'overridesImplicitlyEnabledSubtype' in method.xml has no measured effect.
2024-06-24Set preferred position for Norwegian extra keysJules Aguillon1-1/+1
This should make the QWERTY (US) layout look the same to Norwegian users as the current latn_qwerty_no layout, allowing it to be changed.
2024-06-24Remove 'loc' keys from latn_qwerty_usJules Aguillon1-20/+20
Use the "preferred position" feature to place the removed keys approximately where they were.
2024-04-03Add Danish layout (#606)Tomasz Cielecki1-0/+1
2024-03-02Improve the AZERTY layoutJules Aguillon1-1/+1
Add éèàç directly to the layout, which removes the corresponding dead keys. Remove the requirement for ù and ÿ from method.xml, which are extremely rare and can be typed via the compose key.
2024-02-24method.xml: Add en-CA and fr-CAJules Aguillon1-1/+3
Without this, the system might choose en-GB and fr-CH. This makes them more similar to en-US and fr-FR (without € in extra keys).
2024-02-22Remove € from en-GB extra keysJules Aguillon1-1/+1
2024-02-16Add QWERTY GB layout (#557)Ryan Gibb1-1/+1
Adapted from latn_qwerty_us * Make it the default layout for en-GB
2024-02-06Update method.xml to support arab_hamvaj_tly (#547)vedamanavi1-0/+1
2024-01-31Add language support for Talysh New Latin (#534)vedamanavi1-0/+1
2023-12-26Separate arabic layouts with hindu or arabic numeralsJules Aguillon1-2/+2
This reverts the Tusinian layout (1af4e45) and instead introduce a new arabic PC layout with arabic numbers. Layouts are renamed: - arab_pc => arab_pc_hindu - arab_pc_tn => arab_pc
2023-12-21Add Tunisian layoutJules Aguillon1-1/+2
It is a copy of the 'arab_pc' layout with arabic digits. Also, fix the default layout for arabic.
2023-11-13method.xml: Add ArmenianJules Aguillon1-0/+1
2023-10-20Add Bulgarian BDS layout (#479)Lyubomir Vasilev1-1/+1
2023-09-24Preferred position for locale `extra_keys`Jules Aguillon1-1/+1
`method.xml` is now able to specify a preferred position for each extra keys in term of an other key to which it should be placed nearby. It's implemented for French as an example.
2023-08-16Create latn_qwertz_fr_CH.xml (#390)Eluc1-1/+2
Adapted from qwertz DE to match qwertz fr_CH layout. Added all missing characters with accents needed in French while leaving the most common Swiss German characters as it is on the Swiss layout PC keyboard. Re-organized some special characters to be in a similar position than the PC layout. * Add locale fr-CH
2023-08-07Add ordinals to ptbr extrakeysRapha1-1/+1
2023-08-06method.xml: Specify extra keys alternativesJules Aguillon1-15/+15
2023-08-05Add Persian to method.xmlJules Aguillon1-0/+1
2023-07-09Add symbol ₴ to Fn+h and to UkrainianJules Aguillon1-1/+1
2023-07-01Add extra keys to NorwegianJules Aguillon1-1/+1
The added keys are also placed on the Dvorak layout.
2023-06-25Standard layout names (#386)Jules Aguillon1-32/+32
The names are comprised of: script, layout name, country code. Co-authored-by: grim <verdastelo9604@hotmail.com>
2023-06-25Added Romanian layout and translations with special romanian characters (#358)Vasile Chelban1-0/+1
Added Romanian characters to the keyboard layout and changed the positioning corner for the secondary characters that were conflicting with the newly-introduced romanian characters Added Romanian translations
2023-06-24Specify the script of every layouts and localesJules Aguillon1-31/+31
This new information will avoid showing é on a cyrillic layout and ґ on a latin layout.
2023-06-22Add ə to the extra keys for ItalianJules Aguillon1-1/+1
2023-04-15Add language: IcelandicJules Aguillon1-2/+3
2023-03-11Add Arabic layout (#314)Mostafa Ayesh1-0/+1
* add arabic keyboard * use unicode values for special characters * add alternate layout * use arabic numbers
2023-03-11New Hindi layout (#313)Luke Videckis1-1/+3
* New Hindi layout * Update default layout for Marathi, Nepali * Consistent naming for Devanagari layouts
2023-03-05Add extra keys for UkrainianJules Aguillon1-1/+1