Helium314
|
6f1e79caa1
|
fix issues with settings upgrades when starting from 0
|
2025-02-16 13:01:31 +01:00 |
|
Helium314
|
2c1d6a5f4c
|
change subtypeSettings to object, so it's clear which init is called
|
2025-02-16 12:49:19 +01:00 |
|
Helium314
|
6e77437ea9
|
copy the dictonary cleanup and crash report checker to new settings
|
2025-02-16 10:57:38 +01:00 |
|
Helium314
|
a25ed6d5e0
|
store layouts in the same way in selected, enabled and additional layouts
|
2025-02-16 10:44:11 +01:00 |
|
Helium314
|
d005ffac06
|
modify some separators we don't get into trouble when storing more data in extra values, and when storing extra values in prefs
|
2025-02-15 21:45:26 +01:00 |
|
Helium314
|
4c060689fa
|
shorter name for some functions for custom layouts
|
2025-02-15 20:11:27 +01:00 |
|
Helium314
|
bccb10ea39
|
store custom latin layouts with scripts instead of language tag, so they can be used across languages
|
2025-02-15 18:31:25 +01:00 |
|
Helium314
|
5ccc117ae1
|
remove unused layout edit preference, read layout edit errors immediately
|
2025-02-15 17:44:24 +01:00 |
|
Helium314
|
682a4ae911
|
improve handling of IME padding
still not really good...
|
2025-02-15 14:35:59 +01:00 |
|
Helium314
|
d8e9a004e5
|
reduce padding for LayoutEditDialog
|
2025-02-15 13:30:48 +01:00 |
|
Helium314
|
42f4561422
|
convert additionalSubtypeUtils to kotlin
|
2025-02-15 12:22:53 +01:00 |
|
Helium314
|
aa3bf37852
|
put LayoutUtilsCustom into an object
|
2025-02-15 11:39:53 +01:00 |
|
Helium314
|
a3e85bc664
|
add layout screen for choosing and editing default (non-main) layouts
|
2025-02-15 10:52:56 +01:00 |
|
Helium314
|
6b86ea236b
|
use isError and trainingIcon to indicate invalid name for color
|
2025-02-15 02:43:01 +01:00 |
|
Helium314
|
5ba40f7875
|
adjust arrangement for layouts
so we can have more than one layout per type (was possible only for main)
|
2025-02-14 13:37:21 +01:00 |
|
Helium314
|
846388de97
|
better checks for custom json layouts
and a todo
|
2025-02-13 19:47:01 +01:00 |
|
Helium314
|
fe59a598b7
|
fix potential issue with not set autocorrect threshold
and an unintentionally changed default
|
2025-02-13 18:08:34 +01:00 |
|
Helium314
|
201b430362
|
change what can be stored in KeyboardLayoutSet subtype extra value
and some more preparations for adjustments related to language/layout settings upgrade
|
2025-02-13 17:29:51 +01:00 |
|
Helium314
|
f2f7426ee5
|
merge pref for toolbar normal and longpress codes
and remove old toolbar customizer dialog
|
2025-02-12 16:47:31 +01:00 |
|
Helium314
|
b31b8f8fe2
|
string resources for load and error dialogs in color theme picker
|
2025-02-12 05:52:13 +01:00 |
|
Helium314
|
767be15006
|
fix issues with loading / adding / removing user theme
|
2025-02-12 05:46:42 +01:00 |
|
Helium314
|
589179e626
|
fix button text in info dialog
|
2025-02-12 05:39:54 +01:00 |
|
Helium314
|
e105f39752
|
add option to load colors
|
2025-02-11 23:21:34 +01:00 |
|
Helium314
|
6d9763d079
|
add save color options to new colors screen
|
2025-02-11 22:43:29 +01:00 |
|
Helium314
|
cb08d32d14
|
slightly improve weird behavior
|
2025-02-11 22:16:18 +01:00 |
|
Helium314
|
9bb087b422
|
make sure the right theme is shown in colors screen
proobably there is a way to do it more straightforward...
|
2025-02-11 21:42:31 +01:00 |
|
Helium314
|
f8bdd7dd1c
|
add menu for switching moreColors
|
2025-02-11 19:47:05 +01:00 |
|
Helium314
|
1484d7021e
|
allow renaming user themes
|
2025-02-11 19:20:15 +01:00 |
|
Helium314
|
bd7e92bcf8
|
fix issues with color screen navigation
|
2025-02-11 18:21:02 +01:00 |
|
Helium314
|
63bda02cc4
|
upgrade user theme selection, now multiple themes are possible
currently missing: old "show more/all colors", and import/export
|
2025-02-11 17:40:53 +01:00 |
|
Helium314
|
40433bd8d2
|
move radiobuttons to left side in listpickerdialog
|
2025-02-11 15:23:14 +01:00 |
|
Helium314
|
5300c4d930
|
change how colors are stored (color and appearance settings currently not working properly)
with settings upgrade from previous version
version code increase to make sure colors are upgraded
|
2025-02-10 18:39:16 +01:00 |
|
Helium314
|
6dad54b83d
|
switch spell checker settings to compose
|
2025-02-09 21:14:27 +01:00 |
|
Helium314
|
57313a4b79
|
directly start SettingsActivity when keyboard is selected
|
2025-02-09 20:18:30 +01:00 |
|
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
|
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 |
|
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 |
|
Helium314
|
92bc79b7e6
|
Add side padding scale setting (#1309)
|
2025-01-26 17:31:23 +01:00 |
|