Helium314
2a76b49f3a
fix wrong text on setting
2025-02-09 19:30:13 +01:00
Helium314
e36a20719f
remove todos (was already mostly solved)
2025-02-09 19:08:17 +01:00
Helium314
d807e08195
put setting defaults in one place
...
notable exceptions: color settings
they will be re-done anyway...
2025-02-09 19:01:57 +01:00
Helium314
ecf7aabdb1
stricter checks for json layouts (and fix an old bug in hebrew layout)
2025-02-09 15:17:06 +01:00
Helium314
2700c3428a
fix unexpected dialog dismisses
2025-02-09 14:36:01 +01:00
Helium314
b31d6d0051
add a ktx shortcut for default shared preferences
2025-02-09 14:23:44 +01:00
Helium314
125a483591
use context.prefs() instead of the long DeviceProtected...
2025-02-09 13:52:59 +01:00
Helium314
deb9dda7e7
consistently check for landscape when looking for portrait/landscape orientation
2025-02-09 13:36:25 +01:00
Helium314
e845e38e42
Settings upgrade ( #1325 )
...
Re-implement most of the settings in compose, searchable
Languages & Layouts, Colors, and Personal Dictionary still missing, will be done later
2025-02-09 13:27:55 +01:00
PurplePickleMonster
679754bb2d
Add toolbar option to toggle Split Keyboard Setting - Enhancement #1218 ( #1263 )
...
---------
Co-authored-by: Josh <joshtidal24@gmail.com>
Co-authored-by: Helium314 <helium314@mailbox.org>
2025-02-09 11:32:16 +01:00
Helium314
c0b3e76741
use backspace key event instead of deleteSurroundingText when a browser claims it does not have text before the cursor
...
fixes #1337
2025-02-06 22:48:45 +01:00
Helium314
7c77f4d1c4
add tests related to #210
2025-02-03 20:44:30 +01:00
Helium314
f2a46cfa9a
disable undo-like functionality for textInput, fixes #1019
2025-02-03 00:20:48 +01:00
Helium314
73988394a9
improve detection of emojis when deleting
2025-02-03 00:11:34 +01:00
QuantumSoul
ad3086183d
Arabic Hija'i Layout ( #1329 )
...
---------
Co-authored-by: Helium314 <helium314@mailbox.org>
2025-02-02 21:52:07 +01:00
Md. Rifat Hasan Jihan
274c6b0212
Improve behavior for language swipe cycling ( #1319 )
...
---------
Co-authored-by: Helium314 <helium314@mailbox.org>
2025-02-02 21:46:11 +01:00
Eran Leshem
82ec37f339
Optionally show popup hints on number row ( #1303 )
2025-01-31 22:53:08 +01:00
Md. Rifat Hasan Jihan
0d48a18264
adjust unijoy layout for bn-BD ( #1321 )
2025-01-28 19:10:25 +01:00
Helium314
92bc79b7e6
Add side padding scale setting ( #1309 )
2025-01-26 17:31:23 +01:00
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
zyachel
05816e4436
fix link to license file in about screen ( #1315 )
2025-01-22 17:35:32 +01:00
Helium314
35e0fe6be3
add TLD information to LocaleKeyboardInfos
...
preparation for #492
2025-01-20 21:28:12 +01:00
Helium314
df8c0c6c59
switch tests from junit to kotlin.test (mostly)
2025-01-19 18:27:31 +01:00
Helium314
da8827efc3
migrate build.gradle to kts
2025-01-19 18:15:58 +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
Eran Leshem
8931f79b62
Add a Hebrew 1452-2 layout ( #1288 )
2025-01-13 23:13:06 +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
44015f6857
upgrade test dependencies
2025-01-13 17:16:34 +01:00
Helium314
c2fdce9d58
upgrade emojis to unicode 16.0
...
and set default emoji SDK level to 21, as we don't support 19 any more
2025-01-12 21:10:06 +01:00