| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-06-16 | Refactor: Remove unecessary view in emoji pane | Jules Aguillon | 1 | -3/+1 | |
| 2024-06-11 | Update Russian translation (#656) | solokot | 1 | -6/+6 | |
| 2024-06-09 | Option to tweak or disable the circle gesture | Jules Aguillon | 19 | -0/+98 | |
| 2024-06-09 | Automatic placement of f11/f12 placeholders | Jules Aguillon | 2 | -3/+3 | |
| 2024-06-09 | Allow to remove keys Tab and Esc | Jules Aguillon | 2 | -4/+4 | |
| 2024-05-08 | Pull the emoji list from unicode.org (#612) | Quinn Cypher | 1 | -3792/+3775 | |
| - Removing unused information (names and descriptions) from the Emoji class - Creating a Gradle task that generates a more efficient res/raw/emojis.txt file from the most recent Unicode standard - Saving recently used emoji preferences as emoji values rather than names - Migrating old user preferences to the new system | |||||
| 2024-05-05 | Add settings button to launcher app (#629) | alotbsol555 | 2 | -0/+11 | |
| 2024-04-24 | Update Simplified Chinese translation (#617) | 复予 | 1 | -46/+46 | |
| 2024-04-03 | Add Danish layout (#606) | Tomasz Cielecki | 2 | -0/+4 | |
| 2024-03-24 | Update pt-BR translations (#598) | marciozomb13 | 1 | -14/+14 | |
| 2024-03-24 | launcher: Grammar fixes (#599) | Benson Muite | 4 | -4/+4 | |
| 2024-03-23 | Add Shaw Imperial layout (#592) | Lev Brekalov | 1 | -0/+3 | |
| 2024-03-14 | Update Russian translation (#588) | solokot | 1 | -67/+67 | |
| 2024-03-10 | Update Spanish translations (#586) | Spike | 1 | -10/+10 | |
| 2024-03-09 | Update to Unicode Emoji v15.1 (#583) | Quinn Cypher | 1 | -709/+1835 | |
| 2024-03-07 | Update cs strings.xml (#582) | Validbit | 1 | -12/+12 | |
| 2024-03-04 | Update Latvian translations (#580) | Edgars | 1 | -8/+8 | |
| 2024-03-03 | Update German strings.xml (#579) | polyctena | 1 | -8/+8 | |
| 2024-03-03 | Gujarati phonetic layout (#562) | Yogesh-B | 1 | -0/+3 | |
| added shift modifier characters Add support for gujarati numerals Co-authored-by: yogesh-b <yogesh@improwised.com> | |||||
| 2024-03-03 | Update pl/strings.xml (#578) | Chasm Solacer | 1 | -8/+8 | |
| 2024-03-02 | Add QWERTY (Slovak) layout | Jules Aguillon | 1 | -0/+3 | |
| The original author is @sejkm in https://github.com/Julow/Unexpected-Keyboard/issues/573 | |||||
| 2024-03-02 | Improve the AZERTY layout | Jules Aguillon | 1 | -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-03-02 | translations: Remove outdated store descriptions | Jules Aguillon | 3 | -48/+12 | |
| 2024-02-24 | method.xml: Add en-CA and fr-CA | Jules Aguillon | 1 | -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-22 | Remove € from en-GB extra keys | Jules Aguillon | 1 | -1/+1 | |
| 2024-02-18 | Update Ukrainian translation (#561) | Sergiy Stupar | 1 | -10/+10 | |
| 2024-02-17 | Allow to remove the compose key in the settings | Jules Aguillon | 20 | -3/+20 | |
| 2024-02-17 | Add the compose key on alternate layouts | Jules Aguillon | 2 | -2/+2 | |
| Though it is not useful in the greek-math layout, it could give ideas for new sequences. | |||||
| 2024-02-17 | compose: Grey out keys that are not in sequence | Jules Aguillon | 1 | -0/+2 | |
| Keys that are not in the pending compose sequence are greyed out with the new 'FLAG_GREYED' flag. | |||||
| 2024-02-17 | Dim secondary keys in every themes | Jules Aguillon | 1 | -8/+2 | |
| Themes do not dim secondary keys the same way due to the "offset" mechanism. Instead, use a ratio that is the same for every themes. It's still possible to override this ratio per theme. | |||||
| 2024-02-17 | Compose key | Jules Aguillon | 1 | -1/+1 | |
| The COMPOSE_PENDING modifier indicate whether a compose sequence is in progress. The new key of kind Compose_pending sets the current state of the sequence. The compose sequences are compiled into a state machine by a python script into a compact encoding. The state of the pending compose is determined by the index of a state. | |||||
| 2024-02-16 | Add QWERTY GB layout (#557) | Ryan Gibb | 2 | -1/+4 | |
| Adapted from latn_qwerty_us * Make it the default layout for en-GB | |||||
| 2024-02-14 | Don't invert the pin entry layout | Jules Aguillon | 1 | -1/+1 | |
| The pin entry layout shouldn't be inverted as the letter indications would be meaningless and the order would be opposite to what the option specifies. The enter and action key are swapped as the automatic swapping is also removed. | |||||
| 2024-02-10 | Fix various linter warnings | Jules Aguillon | 21 | -60/+20 | |
| Among others: - Use `apply` instead of `commit` when saving shared preferences. - Avoid inlined Api - Remove unused resources | |||||
| 2024-02-10 | Custom border settings (#524) | RetrogisusDEV | 18 | -0/+54 | |
| 2024-02-10 | Update Turkish translations (#550) | Mehmet Ali | 1 | -3/+3 | |
| 2024-02-06 | Move store descriptions into strings files | Jules Aguillon | 17 | -2/+157 | |
| This makes translation easier as there's a single file to edit at. Existing short and full descriptions are conserved. sync_translations.py takes care of updating the metadata files. The metadata directories are renamed to match the language codes used in `res/`. Contributing guidelines are updated accordingly. | |||||
| 2024-02-06 | Update method.xml to support arab_hamvaj_tly (#547) | vedamanavi | 1 | -0/+1 | |
| 2024-02-04 | Create layout arabic-hamvaj-tly (#542) | vedamanavi | 1 | -0/+3 | |
| 2024-01-31 | Add language support for Talysh New Latin (#534) | vedamanavi | 1 | -0/+1 | |
| 2024-01-28 | Add layout QWERTY (Talysh New Latin) (#529) | vedamanavi | 1 | -0/+3 | |
| 2024-01-28 | Redefined the key margin options in percent | Jules Aguillon | 1 | -2/+2 | |
| Define the key margin options relative to the baseline dimensions of keys. This removes the doubling of the horizontal margin in landscape mode. | |||||
| 2024-01-21 | Move layout definitions into srcs/layouts | Jules Aguillon | 44 | -1755/+0 | |
| This separates the layout definitions from the special layouts (bottom_row, greekmath) and other unrelated files (method, settings). This is also a more intuitive location for layouts and make the resource directory easier to navigate. Under the hood, layouts are copied back into build/generated-resources/xml. | |||||
| 2024-01-21 | Update pt-br translation (#527) | marciozomb13 | 1 | -10/+10 | |
| Update translation pt-br | |||||
| 2024-01-20 | Light and dark themes for the launcher and settings | RetrogisusDEV | 3 | -0/+9 | |
| 2024-01-18 | Add Ukrainian translation (#525) | Sergiy Stupar | 1 | -0/+104 | |
| 2024-01-15 | Allow hidding the keyboard switching key | Jules Aguillon | 19 | -3/+19 | |
| The keyboard switching key is now selected by default in the Extra Keys option and can be deselected. | |||||
| 2024-01-13 | Refactor: Keyboard2View: Take layout id attr | Jules Aguillon | 1 | -1/+1 | |
| Removes EmojiBottomRow. | |||||
| 2024-01-13 | Refactor: New namespace for preference classes | Jules Aguillon | 1 | -19/+19 | |
| 2024-01-10 | Fix layouts containing empty keys | Jules Aguillon | 3 | -4/+4 | |
| This results in a key being the empty string and do not trigger an error: key1="\" Layouts are fixed and check_layout now checks for this case. | |||||
