| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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> | |||||
| 2024-12-04 | Add Belgian layout (#780) | PtitGNU | 3 | -0/+43 | |
| 2024-12-04 | Fix doc about ':char' keys | Jules Aguillon | 1 | -1/+1 | |
| 2024-12-04 | Update comment in res/values/layouts.xml | Jules Aguillon | 2 | -2/+2 | |
| 2024-11-24 | New and Improved Kurdish layouts (#773) | Anastázius Kaejatídarján | 4 | -15/+65 | |
| * improved symmetry and incorrect chars * new persian-based keyboard for kurdish | |||||
| 2024-11-24 | layouts format: Add 'c' as a synonym for 'key0' | Jules Aguillon | 4 | -41/+40 | |
| 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-11-24 | Use cardinal directions in the QWERTY (US) layout | Jules Aguillon | 1 | -39/+40 | |
| Ease reading and modifying the QWERTY (US) layout, which is used as the default source for the custom layout option. | |||||
| 2024-11-18 | launcher: Animated vector describing swipe gesture | Jules Aguillon | 10 | -31/+340 | |
| Replace the short video with an animated vector image that shows the swipe gesture. This is much lighter and reliable than the mp4 video, which failed to play on many devices. Source for the image of the key is in inkscape SVG format in srcs/res and is converted to an android drawable when needed. The swipe animation is hand-written. | |||||
| 2024-11-17 | Disable automatic Shift when pressing Compose | Jules Aguillon | 1 | -1/+4 | |
| 2024-11-17 | Automatic Shift should be disabled when pressing Ctrl | Jules Aguillon | 1 | -1/+1 | |
| This was caused by a programming error. | |||||
| 2024-11-17 | method.xml: Add Australia | Jules Aguillon | 1 | -0/+1 | |
| 2024-11-16 | compose: Add digits to accent_dot_above | Jules Aguillon | 2 | -211/+223 | |
| 2024-11-16 | font: Use standard symbols for home and end | Jules Aguillon | 4 | -18/+14 | |
| The glyphs are taken from DejaVuSans, the lines are thickened to improve readability. | |||||
| 2024-11-16 | Don't apply Fn to space bar left and right | Jules Aguillon | 1 | -11/+0 | |
| "home" and "end" on the spacebar slider are not useful. | |||||
| 2024-11-11 | Add "scroll_lock" key (#800) | DocJr90 | 3 | -1/+4 | |
| Added "scroll_lock" equates to KeyEvent.KEYCODE_SCROLL_LOCK | |||||
| 2024-10-27 | Readme: Update link and status for Calculator++ | Jules Aguillon | 1 | -1/+1 | |
| 2024-10-27 | Stable extra keys position when number row is added | Jules Aguillon | 1 | -2/+2 | |
| Add the extra keys to the keyboard before the number row is added, as that interferes with the "preferred pos" system. | |||||
| 2024-10-26 | Rosé Pine Theme (#788) | Kalan Walmsley | 21 | -0/+40 | |
| 2024-10-19 | Update Russian translation (#784) | solokot | 1 | -1/+1 | |
| 2024-10-05 | Slavonictajiki (#776) | Anastázius Kaejatídarján | 4 | -0/+99 | |
| new layouts for old slavonic and tajik languages | |||||
| 2024-10-05 | Update compose sequences for Cyrillic | Jules Aguillon | 2 | -189/+227 | |
| Mainly add sequences for the combining diacritics. Co-authored-by: Anastazius Kaejatidarjan <zdarian@asu.edu> | |||||
| 2024-10-05 | Add slavonic combining diacritics | Jules Aguillon | 11 | -2/+367 | |
| Co-authored-by: Anastazius Kaejatidarjan <zdarian@asu.edu> | |||||
| 2024-10-05 | compose/accent_*.json: improvements (more accents) (#770) | Zitrone | 19 | -234/+601 | |
| compose/accent_*.json: improve/complete implementation compose/shift.json: uppercase for superscript letters & characters without preapplied uppercase versions | |||||
| 2024-10-05 | Update Ukrainian translation (#781) | Sergiy Stupar | 1 | -1/+1 | |
| 2024-10-04 | Add combining diacritics keys | Jules Aguillon | 40 | -0/+819 | |
| Co-authored-by: Anastazius Kaejatidarjan <zdarian@asu.edu> | |||||
| 2024-09-29 | Add Fn layer and Compose sequences for Cyrillic | Jules Aguillon | 4 | -170/+348 | |
| 2024-09-29 | Improve Ctrl key labels for Serbian Cyrillic layout | Jules Aguillon | 5 | -49/+75 | |
| Add the ':char' syntax for defining character keys with a different symbol. This new kind of keys is used to implement Ctrl combinations in the Serbian Cyrillic layout without showing latin letters while the Ctrl modifier is activated. | |||||
| 2024-09-29 | refactoring: safer KeyboardData.load | Jules Aguillon | 1 | -13/+14 | |
| 2024-09-29 | Fix crash with complex keys | Jules Aguillon | 1 | -1/+1 | |
| 2024-09-29 | Add complex keys (#774) | Jules Aguillon | 9 | -26/+390 | |
| This allows to add new kinds of keys that need more data without making KeyValue's footprint bigger for common keys. This changes the [_symbol] field into [_payload], which holds the same as the previous field for more common keys but can hold bigger objects for keys of the new "Complex" kind. This also adds a complex key: String keys with a symbol different than the outputted string. Unit tests are added as the Java language is not helpful in making robust code. | |||||
