abouttreesummaryrefslogcommitdiff
path: root/doc/Custom-layouts.md
AgeCommit message (Collapse)AuthorFilesLines
2025-09-15Custom-layouts.md: Document minimum row height (#1101)Spike1-0/+2
2025-08-31Use the <fn /> mappings first when typing a gesture (#1085)Jules Aguillon1-1/+1
This allows assigning mappings to letters without changing the Shift mappings and making uppercase impossible to type. For gestures, the Shift modifier is still applied first, unless a custom mapping for <fn/> is set for the key.
2025-08-07Update Custom-layouts.md reference to web editor (#1064)dom1-1/+1
2025-06-18Add <row scale=""> attribute (#1018)Jules Aguillon1-1/+3
* Add <row scale=""> attribute Scale the width of the keys in the row to match a value. Useful to remove space on the right of the row without adding a 'width' attribute to each key. * layouts: Use the 'scale=""' attribute in builtin layouts This removes the very specific 'width' values.
2025-02-08Add embedded_number_row keyboard attribute (#891)dzaima1-0/+2
2025-01-11Remove the 'slider="true"' attributeJules Aguillon1-1/+0
Whether a key behaves as a slider is now purely defined by the key values present on it.
2024-11-24layouts format: Add 'c' as a synonym for 'key0'Jules Aguillon1-8/+8
The attribute 'c' specifies the symbol in the center of a key, just like 'key0'. This adds consistency with the cardinal direction attributes and is intended to make layouts more readable.
2024-09-19doc: Point to code for built-in bottom row and number row for use as ↵Spike1-1/+9
starting points (#756)
2024-08-18Modmap: Reorganize (#730)Spike1-14/+21
Put new example in Examples section; put all overview material at start; use "modmap" for the modmap tag but "mapping" for the various subtags; set out each subtag separately; stop illustrating example mappings as complete modmap.
2024-07-26doc: Document the <ctrl /> modmapJules Aguillon1-6/+14
2024-07-10doc: Re-add text for better overview (#697)Spike1-4/+2
2024-07-08Clerical edits related to locale_extra_keys (#696)Spike1-12/+4
* Post-edit on Metadata ① Tell reader exactly what to type to disable locale_extra_keys, as with prev. bullet ② Values should be quoted ③ Rephrase one passive * locale_extra_keys obviates 2nd example under modmap
2024-07-06Add locale_extra_keys keyboard attributeJules Aguillon1-0/+1
This attribute can be used to disable adding the extra keys from method.xml.
2024-07-03doc: Clarify the possible key valuesJules Aguillon1-6/+4
2024-06-30doc: Correct mentions of gesturesJules Aguillon1-5/+7
2024-06-22doc: Where to put <modmap> (#666)Spike1-17/+36
* Modmap: Where to put it; cancelling built-in mods (#665) * Correct per Julow: not only Euro layouts * Post-edit: Doesn't depend on "built-in" layout * P-vs-L: Change "That is to say", sentence is not a restatement * Discussion with Julow: Swipe graphic to HTML; at most one modmap * Swipes: Center tables
2024-06-08Flesh out custom layout doc (#651)Spike1-73/+82
2024-05-29Configure anticircle gesture per-key (#644)Jules Aguillon1-0/+3
This adds the new 'anticircle' attribute to layouts '<key>' elements that configure the key to send when doing a anti-clockwise circle gesture on it. Labels are drawn the same way as indication. Updated docs.
2024-05-25Add custom layout documentation in `doc/` (#643)JapanYoshi1-0/+110