Helium314
83b48b474e
use the first non-typed suggestion for determining autocorrect
...
otherwise the correction score is sometimes based on the typed word, and not on the word that will be corrected to
2025-01-14 21:25:24 +01:00
Helium314
df37e3589e
move keyboard coordinate transformation to KeyboardActionListener as per ancient TODO
2025-01-13 22:40:37 +01:00
Helium314
10c0b64e45
only show default button in reorder dialog if default actually exists
2025-01-13 20:40:20 +01:00
Arsen Abdusalamov
a4b07d6de2
Add Dargwa(Urakhi) layout ( #1127 )
2025-01-13 20:26:46 +01:00
tenextractor
0076f04639
Greek accent/dead key support ( #1240 )
...
Greek accent/dead key support: simplify by making every combining accent key a dead key
---------
Co-authored-by: Helium314 <helium314@mailbox.org>
2025-01-13 20:12:01 +01:00
Helium314
4638709db5
add missing default for navbar_color in prefs, and change in SettingsValues
2025-01-13 17:18:07 +01:00
Helium314
7339000df3
allow overriding sdk level for determining which emojis are shown
...
might show that dreaded [x] symbol, but allows newer emojis on older android versions with upgraded fonts
2025-01-12 21:08:20 +01:00
Helium314
7e3657185f
prevent selected text being the first suggestion when overwriting with glide typing
...
fixes #1284
2025-01-12 21:02:29 +01:00
Helium314
548bf64c9d
add option to also vibrate in dnd mode
2025-01-12 20:28:23 +01:00
Helium314
846ab1edef
fix crap introduced with Android 15
...
using fixes from GrapheneOS
bdc88aaf46
3b7322437a
fixes #1186
2025-01-07 20:38:03 +01:00
Helium314
2ad45af856
disable remove redundant popup keys by default
...
looks like people don't like it (#1052 and more)
2025-01-05 22:06:31 +01:00
Helium314
afd7bc2985
add button to reset all customized icons
2025-01-05 19:16:51 +01:00
Helium314
8c3ed1ac22
sort icons in icon customiz er alphabetically
2025-01-05 18:59:58 +01:00
Helium314
fe041293b6
add label for bin icon and rename drawable
2025-01-05 18:49:38 +01:00
Helium314
51a7508374
reload icons before opening icon customizer
2025-01-05 18:42:22 +01:00
Helium314
044f6dd81c
allow entering minus and nothing (same as 0)
2025-01-05 18:36:47 +01:00
Helium314
f7c694bfe0
reload custom layouts on restoring backup
...
fixes #1235
2025-01-05 16:56:47 +01:00
Helium314
cd1ed0e1e7
avoid doing unnecessary consistency checks during text reload / reset
2025-01-05 13:41:33 +01:00
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
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
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
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
05523ecd30
Allow changing toolbar icon and codes ( #1110 )
2024-09-23 20:45:23 +02:00
Helium314
404f6a5726
actually use downEvent detection, fixes #1075
2024-09-02 21:08:37 +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
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
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
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
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
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
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
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
Devy Ballard
ec8efcd678
Small changes to toolbar long-clicks ( #959 )
...
* make "select all" key select word on long press
* long-press 'copy' to cut text (instead of copy all)
2024-07-12 19:51:42 +02:00
Helium314
bee51de8a5
add setting when to switch to main keyboard view
...
fixes #546
2024-07-10 17:23:10 +02:00
Helium314
a3bc3b56ff
fix clipboard suggestion being shown for a split second when starting gesture typing
2024-07-10 16:32:18 +02:00
Devy Ballard
105d044aa8
Space swipe to toggle numpad layout, with side bonuses ( #950 )
...
* make the numpad key toggle-based, allowing for use in its own layout. it also remembers the symbols-shift state.
* add space swipe gesture to toggle the numpad
* fix sliding key input for the numpad key bugs
2024-07-09 22:26:23 +02:00
Helium314
9f37c5505c
avoid accessing uninitialized RichInputMethodManager, fixes #952
2024-07-07 20:23:21 +02:00
Helium314
e5b82b53c4
fix contacts access being asked when turning setting off instead of when turning on
2024-07-07 20:09:59 +02:00
Helium314
1bd585ab76
update layout checking
2024-07-07 18:55:42 +02:00
Devy Ballard
0bd76de9d9
Add paste key and slightly re-arrange toolbar keys ( #945 )
2024-07-06 09:41:19 +02:00