Commit graph

1591 commits

Author SHA1 Message Date
Helium314
d3bd97a104 reload text on selection updates even if selection is as expected
if composing region was changed
e.g. KDE Connect removes composing region after entering a letter, and we should be able to deal with it
this is not really a good solution, as it will reload the suggestions, which flashes the underline and has noticeable performance impact

fixes #1141
2025-01-05 13:18:14 +01:00
Helium314
d08afcd279 improve situation when local state is out of sync with editor
related to / found during tests for 6100186f73
2025-01-05 12:08:48 +01:00
Helium314
6100186f73 deal with keyboard layout changing between pressing and quickly releasing a key
fixes #994
2025-01-05 09:40:17 +01:00
Helium314
32a37eaddf do not switch for hintLocales if we have a matching secondary locale
fixes #1181
2025-01-04 08:52:27 +01:00
Helium314
6e50d6e208 perform recapitalization on shift only in alphabet mode
fixes #1256
2025-01-03 18:50:04 +01:00
Helium314
a1c70a1181 truncate display of clipboard text for performance reasons
fixes #1236
2025-01-03 18:09:51 +01:00
Helium314
7652af888d upgrade dependencies 2025-01-03 17:24:43 +01:00
Helium314
d0157361f7 update translations 2025-01-03 17:17:09 +01:00
Helium314
71d98e1e4f require a minimum frequency value in history before adding a word to personal dictionary 2024-09-29 19:30:12 +02:00
Helium314
d754e7ca7f do not vibrate if do not disturb is enabled, fixes #1125 2024-09-28 22:28:37 +02:00
Helium314
27d257ce1d udpate templates 2024-09-28 22:28:25 +02:00
Helium314
640f26d0fc avoid adding potentially unwanted capitalized version of words to dictionary in capitalized manually at beginning of sentence 2024-09-28 19:33:50 +02:00
Helium314
b4eb63e9a9 mark string as not translatable 2024-09-25 05:30:19 +02:00
Helium314
05523ecd30
Allow changing toolbar icon and codes (#1110) 2024-09-23 20:45:23 +02:00
Md. Rifat Hasan Jihan
7d1cf0dd63
Update strings.xml (#1068) 2024-09-18 16:55:48 +02:00
Helium314
723812d913 add discussion templates for colors and layouts
and hope it works because apparently there is no preview
2024-09-15 12:18:11 +02:00
Helium314
b1798d5777 update translations 2024-09-15 11:07:49 +02:00
Helium314
056452775c update readme (some stuff is now in the wiki) 2024-09-15 10:57:27 +02:00
Helium314
404f6a5726 actually use downEvent detection, fixes #1075 2024-09-02 21:08:37 +02:00
Helium314
ab34815c7d
Replace bottom keys in emoji / clipboard view customizable keyboard (#966) 2024-09-01 21:33:49 +02:00
Helium314
be13ca40a1 fix setting the correct script in tests 2024-08-30 20:58:44 +02:00
Helium314
8ca65aebc9 allow customizing text on space bar
fixes #956
fixes #875 (set text to space)
2024-08-28 22:08:00 +02:00
Helium314
4ddfd2d5a9 allow numpad key in custom layout
fixes #1020
2024-08-28 20:53:44 +02:00
Helium314
374b840127 don't expect number row to have 10 keys 2024-08-28 19:01:23 +02:00
Helium314
c96326a256 be a bit more strict when determining a clearly preferred language in multilingual typing
should somewhat reduce addition of unwanted words to personal dictionary when auto-add is enabled
2024-08-27 19:52:10 +02:00
Helium314
6f71e577d3 don't show toolbar key names as popup hint labels 2024-08-26 23:27:48 +02:00
Helium314
3306ffb849 allow customizing number row
so users can do #558 themselves
2024-08-26 23:11:59 +02:00
Helium314
44eb296d38 don't use json/txt file endings for custom layouts
just determine json or simple when parsing

fixes #1034
2024-08-26 22:51:09 +02:00
Helium314
a1a7489856 fix bad backup
apparently settings keys can be null
2024-08-26 21:57:59 +02:00
Helium314
ee748023fd move number row into assets
make it customizable later
2024-08-26 21:11:23 +02:00
Helium314
be5c86ac31 add escape to processCode
fixes #1009
2024-08-25 20:19:55 +02:00
Helium314
b43e06c66f always add punctuation popups to non-priority popups
fixes #1062

(also remove unused function)
2024-08-25 20:12:34 +02:00
Helium314
c0e3811698 don't remove the layout when switching between text and json
app still needs to be restarted when switching types
workaround for #1034, but should be fixed properly at some point
2024-08-25 19:51:39 +02:00
Alex
7b4420cc6b
fix(uk): remove non-existing symbol (#1038)
Symbol `ъ` does not exist in Ukrainian language, therefore there's no need to have it on keyboard.
2024-08-25 19:23:16 +02:00
Helium314
2de5798504 small update to guidelines 2024-08-25 19:00:03 +02:00
Helium314
48b0bb1cbf allow independent selection of icon style and theme style 2024-08-25 18:46:29 +02:00
Helium314
aed5704582 set keyboard icon ids per style in keyboardIconsSet instead of using styleable
increases flexibility
preparation for planned changes
2024-08-24 23:46:13 +02:00
Helium314
8a457c1821 add empty hi-Latn.txt, fixes #305 (again) 2024-07-27 10:35:26 +02:00
Helium314
2b135481be update version and translations 2024-07-25 07:18:56 +02:00
Devy Ballard
83ae078cfa
More visual options for gesture typing (#944) 2024-07-25 07:08:50 +02:00
Helium314
28ba8a7a72 update logging 2024-07-25 07:04:45 +02:00
BlackyHawky
136b45880e
Update rounded icons for rounded style - Fix #694 (#977) 2024-07-23 22:51:15 +02:00
Helium314
446b0fb826 remove barely used semi-foreign diacritic character from sl.txt 2024-07-23 19:43:11 +02:00
Helium314
9a273a25ab update translations and version 2024-07-14 21:29:24 +02:00
BlackyHawky
3dea314e52
Change dialog & drop down menu backgrounds color for Android12+ (#975) 2024-07-14 20:46:07 +02:00
Helium314
c0c11d75b2 add setting to remove redundant popup keys 2024-07-13 09:13:14 +02:00
Devy Ballard
544132974c
select keys can now de-select text (#973) 2024-07-12 22:35:23 +02:00
Helium314
b9e116ed13 adjust how priority language popups work (follow-up to #659) 2024-07-12 22:25:46 +02:00
Helium314
5378d8d0a3 add another option to the "more letters with diacritics" settings
with letters that used to be default in many languages
now this setting is default
2024-07-12 20:55:38 +02:00
clmbmb
d7d47670a7
Remove language popup keys for other languages (#659)
also removes potentially used keys for common foreign words, but this should be handled using the "more letters with diacritics" setting

Co-authored-by: Helium314 <helium314@disroot.org>
2024-07-12 20:41:22 +02:00