Helium314
635cd5f8da
toolbar key activated state now responds to settings changes
2025-01-26 13:16:13 +01:00
Helium314
79c9a85082
better choice of color for deactivated toolbar key
2025-01-26 11:36:17 +01:00
Helium314
833aa321b9
rename stateList to pressedStateList for clarification
2025-01-26 11:27:40 +01:00
Helium314
54f222c0ee
fix weird issue with toolbar keys having wrong color for their state
...
and remove related semi-workaround
2025-01-26 11:25:50 +01:00
Helium314
419c0d847b
switch from start / stop one-handed mode key codes to a toggle code
...
mainly so there is no awkward state-dependent key code on the toolbar key
2025-01-26 09:48:21 +01:00
Helium314
5afb1e3a0c
use custom font also for hint labels, fixes #1323
2025-01-26 09:31:32 +01:00
Helium314
105a6a7791
add font scale setting (separat for emoji view, because here it feels different)
...
fixes #1149
2025-01-26 09:27:48 +01:00
Helium314
f45f69f8a2
add setting for adjusting bottom padding in landscape mode
...
fixes some issue I can't currently find
slight issue: will remove the bottom padding on large tables (sw768-land), users need to get it back by switching to 100%
2025-01-26 09:10:07 +01:00
Helium314
fc12877795
fix additional subtypes being removed when upgrading from 2.2 beta or older
2025-01-23 16:53:26 +01:00
Helium314
453683a925
fix typo, add short text to contributing about app size
2025-01-23 00:54:09 +01:00
Helium314
35e0fe6be3
add TLD information to LocaleKeyboardInfos
...
preparation for #492
2025-01-20 21:28:12 +01:00
Helium314
5283c5878c
consider custom font in floating preview
2025-01-18 14:07:36 +01:00
Helium314
cde1a70427
avoid repeated checks for custom typeface when there is none
2025-01-18 12:49:57 +01:00
Helium314
789b533358
set custom typeface also in clipboard suggestion view
...
and rename read method to get
2025-01-18 12:45:26 +01:00
Helium314
c1bbf51fa1
add custom font file to backup
...
and remove outdated unnecessary text
2025-01-18 07:59:05 +01:00
Helium314
9edbbcf0ea
add button to clear all custom toolbar codes
2025-01-18 07:55:50 +01:00
Helium314
9a2009d182
allow using user-provided font
...
fixes #494
2025-01-17 21:47:13 +01:00
Helium314
c581e9601b
allow setting background image for landscape and portrait separately
...
fixes #798
2025-01-17 20:10:16 +01:00
Helium314
092cac529f
add setting to autocorrect shortcuts
...
fixes #1287
2025-01-14 22:19:44 +01:00
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
465fc86e61
add new groupId -1 for suppressing default popups e.g. on action or comma keys
...
fixes #1243
2025-01-12 21:04:32 +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
cd5ac492be
revert fix for #994 , fixes #1281
2025-01-12 20:31:22 +01:00
Helium314
548bf64c9d
add option to also vibrate in dnd mode
2025-01-12 20:28:23 +01:00
Helium314
d4d3ba16e0
remove outdated comment
2025-01-11 12:20:43 +01:00
Helium314
9f09d28f4e
update description of TextKeyData
2025-01-11 11:43:11 +01:00
Helium314
ce61fa9a21
fix broken width of emoji & clipboard bottom rows in one-handed mode
2025-01-11 11:33:24 +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
76990814e1
only trigger fix for #994 when we have an alphabet keyboard
...
fixes #1268
2025-01-07 17:20:49 +01:00
Helium314
3cf9d4c87e
don't set tablet extra keys for custom layouts
...
fixes #1180
2025-01-05 22:46:40 +01:00
Helium314
d25df2c4de
remove popup label when the popup key is removed
2025-01-05 22:21:26 +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
3989c1348a
make remove redundant popup keys work on base layout only
...
fixes #1052
2025-01-05 22:05:55 +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
c9b8dfd4c2
properly reload on DPI changes
2025-01-05 14:47:03 +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
6100186f73
deal with keyboard layout changing between pressing and quickly releasing a key
...
fixes #994
2025-01-05 09:40:17 +01:00