| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-12-29 | Uzbek layout (#828) | tenextractor | 4 | -0/+46 | |
| 2024-12-29 | Tamil layout: Shift and fn changes (#853) | Jagadeeshan S | 4 | -37/+51 | |
| Signed-off-by: Jagadeeshan S <jagadeeshanmsj@gmail.com> | |||||
| 2024-12-29 | Release 1.30.3 (46) | Jules Aguillon | 2 | -2/+3 | |
| 2024-12-29 | Fix crash in LayoutModifier | Jules Aguillon | 1 | -1/+3 | |
| 2024-12-29 | Release 1.30.2 (45) | Jules Aguillon | 2 | -2/+3 | |
| 2024-12-29 | Drop support for Android 3 and 4 | Jules Aguillon | 2 | -8/+7 | |
| Support for Android 4 was broken for several releases and no one noticed. The lowest supported version is now Android 5. | |||||
| 2024-12-28 | Null check on the payload of KeyValue | Jules Aguillon | 1 | -0/+2 | |
| The code expect that the payload is never null but there are now a lot of public constructor functions for KeyValue that don't check for this property. | |||||
| 2024-12-28 | Fix status bar artifact on opens and closes | Jules Aguillon | 2 | -3/+4 | |
| On API 30 to 34, the status bar changes color when the keyboard appears and disappears. A ghost of the changed status bar is animated by the same animation used for the keyboard, which is unexpected. | |||||
| 2024-12-26 | Refactor: Move code to LayoutModifier | Jules Aguillon | 3 | -220/+221 | |
| Layout modifying functions are removed from Config to LayoutModifier as static classes. The two classes are (weakly) mutually dependent, the refactoring is purely for the purpose of making shorter classes. The only change is that 'modify_numpad' is changed to remove duplicated code. This has the side effect of making the "double tap for caps lock" option affect the shift key in the numpad. | |||||
| 2024-12-26 | Remove labels for the anti-clockwise circle gesture | Jules Aguillon | 1 | -24/+4 | |
| These labels are often unwanted and easily collide with other labels. | |||||
| 2024-12-26 | Add Estonian to method.xml | Jules Aguillon | 1 | -0/+1 | |
| 2024-12-26 | Proper support for Android 15 edge-to-edge (#848) | Jules Aguillon | 8 | -21/+89 | |
| The keyboard background now extends under the system bars and display cutout on Android 15 but the keys do not. The back and IME switching buttons that appear in the navigation bar require special care to not overlap with the keyboard. The launcher and settings activity are also fixed. | |||||
| 2024-12-26 | shell.nix: Emulator for Android 15 | Jules Aguillon | 1 | -2/+37 | |
| 2024-12-24 | Fix unecessary bottom margin on Android 14 | Jules Aguillon | 1 | -2/+2 | |
| 2024-12-24 | Release 1.30.1 (44) | Jules Aguillon | 2 | -2/+3 | |
| 2024-12-24 | Fix keyboard drawing behind nav bar on Android 15 | Jules Aguillon | 1 | -4/+9 | |
| Bug added in 038f693. | |||||
| 2024-12-23 | Fix crash on devices with only unsupported languages | Jules Aguillon | 1 | -0/+2 | |
| This only affected Android 12 and up. | |||||
| 2024-12-22 | Release 1.30.0 (43) | Jules Aguillon | 2 | -2/+16 | |
| 2024-12-21 | Estonian layout (#826) | tenextractor | 3 | -0/+46 | |
| 2024-12-20 | Make Monet (Dark) theme darker (#803) | Jules Aguillon | 1 | -6/+6 | |
| 2024-12-19 | Hindi Phonetic Keyboard Layout addition (#837) | npnpatidar | 3 | -0/+48 | |
| 2024-12-19 | Update pt-br translation (#839) | marciozomb13 | 1 | -22/+22 | |
| 2024-12-19 | Added tamil layout (#833) | Jagadeeshan S | 10 | -9/+91 | |
| Signed-off-by: Jagadeeshan S <jagadeeshan.s@addverb.com> | |||||
| 2024-12-19 | Compose: Allow to force string final states | Jules Aguillon | 1 | -0/+3 | |
| Appending the ':' character to a sequence result forces it to be a string final state. This will cause a KeyValue lookup that would normally not happen for single-character results. This is useful to make Tamil letters smaller, even when they are the result of a Shift. | |||||
| 2024-12-19 | Add Modern Hindi and Sanskrit shift layer | Jules Aguillon | 2 | -8/+40 | |
| Co-authored-by: npnpatidar <7de6dkm1@duck.com> | |||||
| 2024-12-19 | Added Greek accent symbol button (#830) | cuhsy | 1 | -4/+5 | |
| Added Greek accent symbol button; a necessary key that should always be on the keyboard, as every word over 2 syllables contains one | |||||
| 2024-12-19 | compose: Fix parsing of long sequences from json files | Jules Aguillon | 4 | -206/+222 | |
| Sequences longer than two characters were not read correctly from json files, creating conflicts and causing dropped sequences. The detection of collision in sequences is also improved. Two colliding sequences are removed. | |||||
| 2024-12-18 | Fix crash when opening the numpad | Jules Aguillon | 1 | -5/+12 | |
| 2024-12-17 | Add the WORKMAN (US) layout | Jules Aguillon | 3 | -0/+43 | |
| Co-authored-by: goyalyashpal <yashpalgoyal1304@gmail.com> | |||||
| 2024-12-15 | launcher: Show output of animated gesture | Jules Aguillon | 2 | -6/+31 | |
| 2024-12-15 | launcher: Circle gesture animation | Jules Aguillon | 3 | -0/+40 | |
| 2024-12-14 | launcher: Round-trip gesture animation | Jules Aguillon | 5 | -0/+62 | |
| 2024-12-14 | Welsh layout (#816) | tenextractor | 4 | -0/+45 | |
| 2024-12-11 | Move numpad script maps to the compose system | Jules Aguillon | 11 | -190/+121 | |
| This removes the Map_char interface, which required a lot of boilerplate to use. | |||||
| 2024-12-11 | test: Numpad scripts | Jules Aguillon | 1 | -0/+19 | |
| 2024-12-08 | Fix empty text box when editing custom extra keys | Jules Aguillon | 3 | -15/+12 | |
| 2024-12-08 | Add :keyevent key syntax | Jules Aguillon | 3 | -13/+35 | |
| Allow to add keyevent keys to the keyboard. For example to add a Play/Pause button: :keyevent symbol='⏯' flags='small':85 | |||||
| 2024-12-07 | Add support for de-BE, en-IN, fr-BE, ga, haw, ka-GE, kk, sq | Jules Aguillon | 1 | -2/+13 | |
| 2024-12-07 | Add support for Kannada | Jules Aguillon | 5 | -0/+60 | |
| Add language support for Kannada, including a layout and numerals. | |||||
| 2024-12-07 | Kazakh Cyrillic and Latin layouts (#819) | tenextractor | 4 | -0/+117 | |
| 2024-12-07 | Hawaiian layout (#817) | tenextractor | 3 | -0/+44 | |
| 2024-12-07 | Irish layout (#818) | tenextractor | 3 | -0/+43 | |
| 2024-12-07 | Add double grave accent (#779) | Zitrone | 8 | -216/+250 | |
| 2024-12-06 | Persist state of clipboard history checkbox | Jules Aguillon | 3 | -3/+8 | |
| 2024-12-05 | method.xml: Move en-US to the top of the list | Jules Aguillon | 1 | -1/+1 | |
| The first language of the list can be used as the default. | |||||
| 2024-12-05 | Fix typos in cyrillic compose sequences | Jules Aguillon | 2 | -79/+79 | |
| 2024-12-05 | Czech diacritic QWERTZ layout (#814) | tenextractor | 3 | -0/+44 | |
| 2024-12-05 | Albanian QWERTZ layout (#813) | tenextractor | 3 | -0/+44 | |
| 2024-12-05 | Add Georgian layouts (#809) | Kxeo | 4 | -2/+92 | |
| 2024-12-05 | Arabic diacritics (#807) | Jules Aguillon | 20 | -170/+997 | |
| Add arabic combining diacritics and make them accessible via Fn and Compose combos. Co-authored-by: Anastázius Kaejatídarján <32847759+anaskaejdar@users.noreply.github.com> | |||||
