abouttreesummaryrefslogcommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-18Add <queries> element for detecting IMEs (#526)abb1281-0/+7
2024-01-18Add Ukrainian translation (#525)Sergiy Stupar1-0/+104
2024-01-15Allow hidding the keyboard switching keyJules Aguillon20-3/+22
2024-01-15Always show the keyboard switching keyJules Aguillon2-10/+0
2024-01-15Use switchToNextInputMethod instead of switchToPreviousInputMethodJules Aguillon1-1/+1
2024-01-15Refactor: Clearer names for CHANGE_METHOD* eventsJules Aguillon4-8/+8
2024-01-13Refactor: Keyboard2View: Take layout id attrJules Aguillon3-16/+7
2024-01-13Refactor: New namespace for preference classesJules Aguillon16-38/+46
2024-01-10prefs: Show custom layout names if providedJules Aguillon3-9/+32
2024-01-10check_layout: Stronger bottom row key checkJules Aguillon2-13/+23
2024-01-10CI: Fix debug build due to missing release keystoreJules Aguillon1-4/+6
2024-01-10Fix layouts containing empty keysJules Aguillon5-8/+8
2024-01-10Fix crash on shift with empty keysJules Aguillon1-0/+2
2024-01-09Revert "Remove the vibration settings"Jules Aguillon21-175/+52
2024-01-08gradle: Enforce release build is signedJules Aguillon1-11/+7
2024-01-08gradle: Name outputs after the application IDJules Aguillon1-0/+7
2024-01-07Update Spanish translations (#517)Diego Puma1-5/+5
2024-01-03Release 1.25.0 (37)Jules Aguillon4-3/+12
2024-01-03launcher: Remove intro video when not supportedJules Aguillon1-2/+13
2024-01-01Remove unsupported API readAllBytesJules Aguillon2-2/+15
2023-12-31README: Display the intro videoJules Aguillon1-3/+5
2023-12-31Add an introduction video in the launcher activityJules Aguillon3-9/+35
2023-12-30Bring the voice IME chooser with a long pressJules Aguillon5-0/+20
2023-12-30Voice IME chooser popupJules Aguillon5-35/+182
2023-12-26Separate arabic layouts with hindu or arabic numeralsJules Aguillon8-27/+33
2023-12-26Add layout attribute 'numpad_script'Jules Aguillon4-18/+27
2023-12-21Add Tunisian layoutJules Aguillon2-1/+46
2023-12-21Fix the number row showing up on top of pinentryJules Aguillon1-0/+2
2023-12-20Update strings.xml (#505)polyctena1-8/+8
2023-12-20Update strings.xml (cz_CS) (#506)Validbit1-11/+11
2023-12-18Update Turkish translations (#501)11-3/+3
2023-12-18Update Polish translations (#502)Chasm Solacer1-8/+8
2023-12-18Update Latvian translations (#503)Edgars1-10/+10
2023-12-17Update French translationJules Aguillon1-20/+20
2023-12-17Launcher activity: Add "Select keyboard" buttonRetrogisusDEV18-0/+25
2023-12-17prefs: Use QWERTY (US) as the default custom layoutJules Aguillon2-2/+28
2023-12-17Improve layout parsing errorsJules Aguillon1-4/+11
2023-12-17prefs: Report errors while editing custom layoutsJules Aguillon3-3/+71
2023-12-10prefs: Render line numbers in custom layout input boxJules Aguillon2-21/+101
2023-11-25shell.nix: Update dependencies and add GradleJules Aguillon2-10/+26
2023-11-25Use Gradle (#452)deftkHD31-228/+552
2023-11-25Make check_layout.py independent from dir structuredeftk2-51/+51
2023-11-19Separately persisted current layout in landscape modeJules Aguillon2-8/+20
2023-11-19Persist current selected layoutJules Aguillon2-11/+20
2023-11-19Update translationsJules Aguillon15-0/+30
2023-11-19Add Desert and Jungle themesRetrogisusDEV4-0/+46
2023-11-13Update Spanish translations (#489)Diego Puma1-52/+52
2023-11-13method.xml: Add ArmenianJules Aguillon1-0/+1
2023-11-13Update check_layout.outputJules Aguillon1-11/+9
2023-11-13Add Armenian layout (#490)Rafael Grigorian2-0/+54