abouttreesummaryrefslogcommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-12-19Hindi Phonetic Keyboard Layout addition (#837)npnpatidar3-0/+48
2024-12-19Update pt-br translation (#839)marciozomb131-22/+22
2024-12-19Added tamil layout (#833)Jagadeeshan S10-9/+91
Signed-off-by: Jagadeeshan S <jagadeeshan.s@addverb.com>
2024-12-19Compose: Allow to force string final statesJules Aguillon1-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-19Add Modern Hindi and Sanskrit shift layerJules Aguillon2-8/+40
Co-authored-by: npnpatidar <7de6dkm1@duck.com>
2024-12-19Added Greek accent symbol button (#830)cuhsy1-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-19compose: Fix parsing of long sequences from json filesJules Aguillon4-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-18Fix crash when opening the numpadJules Aguillon1-5/+12
2024-12-17Add the WORKMAN (US) layoutJules Aguillon3-0/+43
Co-authored-by: goyalyashpal <yashpalgoyal1304@gmail.com>
2024-12-15launcher: Show output of animated gestureJules Aguillon2-6/+31
2024-12-15launcher: Circle gesture animationJules Aguillon3-0/+40
2024-12-14launcher: Round-trip gesture animationJules Aguillon5-0/+62
2024-12-14Welsh layout (#816)tenextractor4-0/+45
2024-12-11Move numpad script maps to the compose systemJules Aguillon11-190/+121
This removes the Map_char interface, which required a lot of boilerplate to use.
2024-12-11test: Numpad scriptsJules Aguillon1-0/+19
2024-12-08Fix empty text box when editing custom extra keysJules Aguillon3-15/+12
2024-12-08Add :keyevent key syntaxJules Aguillon3-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-07Add support for de-BE, en-IN, fr-BE, ga, haw, ka-GE, kk, sqJules Aguillon1-2/+13
2024-12-07Add support for KannadaJules Aguillon5-0/+60
Add language support for Kannada, including a layout and numerals.
2024-12-07Kazakh Cyrillic and Latin layouts (#819)tenextractor4-0/+117
2024-12-07Hawaiian layout (#817)tenextractor3-0/+44
2024-12-07Irish layout (#818)tenextractor3-0/+43
2024-12-07Add double grave accent (#779)Zitrone8-216/+250
2024-12-06Persist state of clipboard history checkboxJules Aguillon3-3/+8
2024-12-05method.xml: Move en-US to the top of the listJules Aguillon1-1/+1
The first language of the list can be used as the default.
2024-12-05Fix typos in cyrillic compose sequencesJules Aguillon2-79/+79
2024-12-05Czech diacritic QWERTZ layout (#814)tenextractor3-0/+44
2024-12-05Albanian QWERTZ layout (#813)tenextractor3-0/+44
2024-12-05Add Georgian layouts (#809)Kxeo4-2/+92
2024-12-05Arabic diacritics (#807)Jules Aguillon20-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-04Add Belgian layout (#780)PtitGNU3-0/+43
2024-12-04Fix doc about ':char' keysJules Aguillon1-1/+1
2024-12-04Update comment in res/values/layouts.xmlJules Aguillon2-2/+2
2024-11-24New and Improved Kurdish layouts (#773)Anastázius Kaejatídarján4-15/+65
* improved symmetry and incorrect chars * new persian-based keyboard for kurdish
2024-11-24layouts format: Add 'c' as a synonym for 'key0'Jules Aguillon4-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-24Use cardinal directions in the QWERTY (US) layoutJules Aguillon1-39/+40
Ease reading and modifying the QWERTY (US) layout, which is used as the default source for the custom layout option.
2024-11-18launcher: Animated vector describing swipe gestureJules Aguillon10-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-17Disable automatic Shift when pressing ComposeJules Aguillon1-1/+4
2024-11-17Automatic Shift should be disabled when pressing CtrlJules Aguillon1-1/+1
This was caused by a programming error.
2024-11-17method.xml: Add AustraliaJules Aguillon1-0/+1
2024-11-16compose: Add digits to accent_dot_aboveJules Aguillon2-211/+223
2024-11-16font: Use standard symbols for home and endJules Aguillon4-18/+14
The glyphs are taken from DejaVuSans, the lines are thickened to improve readability.
2024-11-16Don't apply Fn to space bar left and rightJules Aguillon1-11/+0
"home" and "end" on the spacebar slider are not useful.
2024-11-11Add "scroll_lock" key (#800)DocJr903-1/+4
Added "scroll_lock" equates to KeyEvent.KEYCODE_SCROLL_LOCK
2024-10-27Readme: Update link and status for Calculator++Jules Aguillon1-1/+1
2024-10-27Stable extra keys position when number row is addedJules Aguillon1-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-26Rosé Pine Theme (#788)Kalan Walmsley21-0/+40
2024-10-19Update Russian translation (#784)solokot1-1/+1
2024-10-05Slavonictajiki (#776)Anastázius Kaejatídarján4-0/+99
new layouts for old slavonic and tajik languages
2024-10-05Update compose sequences for CyrillicJules Aguillon2-189/+227
Mainly add sequences for the combining diacritics. Co-authored-by: Anastazius Kaejatidarjan <zdarian@asu.edu>