abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/KeyboardData.java
AgeCommit message (Expand)AuthorFilesLines
2025-04-15Add class Modmap and test KeyModifierJules Aguillon1-42/+23
2025-03-27Remove symbols from the number row by default (#964)Jules Aguillon1-7/+2
2025-03-15Selection mode (#913)Jules Aguillon1-0/+2
2025-02-08Add embedded_number_row keyboard attribute (#891)dzaima1-3/+7
2025-01-11Remove the 'slider="true"' attributeJules Aguillon1-12/+6
2024-11-24layouts format: Add 'c' as a synonym for 'key0'Jules Aguillon1-1/+1
2024-09-29refactoring: safer KeyboardData.loadJules Aguillon1-13/+14
2024-07-27Fix scaling for layouts with few columnsJules Aguillon1-1/+1
2024-07-25Allow Ctrl modmaps in layoutsJules Aguillon1-3/+8
2024-07-14Fix crash when using a different script layoutJules Aguillon1-2/+4
2024-07-06Add locale_extra_keys keyboard attributeJules Aguillon1-4/+8
2024-07-06Fix crash with narrow layoutsJules Aguillon1-1/+1
2024-06-29Validate more fields in custom layoutsJules Aguillon1-5/+11
2024-06-09Use preferred dir when placing a key next to an otherJules Aguillon1-2/+8
2024-06-09Automatic placement of f11/f12 placeholdersJules Aguillon1-7/+10
2024-05-29Configure anticircle gesture per-key (#644)Jules Aguillon1-6/+19
2024-05-29Fix uninitialized bottom_row when editing custom layoutJules Aguillon1-22/+23
2024-05-27Fix off-by-one error in 1-row layoutsJules Aguillon1-1/+1
2024-05-08Compass-point synonyms for edge keys in layouts (#628)Spike1-19/+34
2024-05-02allow for <fn ...> in <modmap> (#626)alotbsol5551-4/+21
2024-03-16Fix potential out of bounds accessJules Aguillon1-1/+1
2024-02-28Modify the number row according to the numpad scriptJules Aguillon1-2/+2
2024-01-13Refactor: New namespace for preference classesJules Aguillon1-1/+1
2024-01-10prefs: Show custom layout names if providedJules Aguillon1-3/+9
2023-12-26Add layout attribute 'numpad_script'Jules Aguillon1-7/+18
2023-12-17Improve layout parsing errorsJules Aguillon1-4/+11
2023-12-17prefs: Report errors while editing custom layoutsJules Aguillon1-3/+10
2023-09-24Preferred position for locale `extra_keys`Jules Aguillon1-0/+22
2023-09-15Refactor: Preferred positions for extra keysJules Aguillon1-27/+90
2023-09-10Refactor: Compute key positions in layoutsJules Aguillon1-20/+46
2023-09-03Consistent layout for optional numpadJules Aguillon1-1/+1
2023-07-05Remove use of `Arrays.copyOf`Jules Aguillon1-1/+2
2023-06-28Fix crash when the layout has less than 3 rowsJules Aguillon1-1/+1
2023-06-22Allow to specify a layout scriptJules Aguillon1-6/+10
2023-06-03Per-layout shift modmapJules Aguillon1-10/+62
2023-03-28Refactor: Remove unecessary method KeyboardData.load_pin_entryJules Aguillon1-8/+0
2023-03-05Refactor: Remove KeyboardData.CornerJules Aguillon1-84/+66
2023-03-05Remove the 'edgekeys' attributeJules Aguillon1-33/+0
2023-03-03Allow 8 symbols per keyJules Aguillon1-104/+73
2023-02-26Fix miscalculated keyboard height with number rowJules Aguillon1-2/+3
2023-01-30Add optional number rowJules Aguillon1-3/+11
2023-01-30Remove the digits when numpad is visibleJules Aguillon1-12/+36
2023-01-30Modification step for the special layoutJules Aguillon1-6/+1
2023-01-30Apply modify_layout to text layout onlyJules Aguillon1-17/+5
2023-01-22Move cursor by sliding on the space barJules Aguillon1-6/+14
2022-12-10Add option 'numpad_layout'Jules Aguillon1-2/+7
2022-11-26Allow using a custom layoutJules Aguillon1-1/+22
2022-11-26Refactor: Use XmlPullParser directlyJules Aguillon1-20/+36
2022-11-26Refactor: Pass layout as a KeyboardData instead of IDJules Aguillon1-11/+26
2022-11-13Fix localized keys appearing on secondary layoutJules Aguillon1-3/+1