Helium314
|
4efc33dba4
|
fix toast spam in layout editor
|
2025-02-20 18:24:59 +01:00 |
|
Helium314
|
31f7ef6182
|
also rename layout in preferences when renaming the file
|
2025-02-20 18:11:23 +01:00 |
|
Helium314
|
d03801f22e
|
make the "+" layouts selectable with normal name
|
2025-02-20 16:18:19 +01:00 |
|
Helium314
|
f7cf1762b5
|
add better icon for using default setting
|
2025-02-20 00:31:13 +01:00 |
|
Helium314
|
e7acef5396
|
fix editing "+" layouts, update todos
|
2025-02-19 23:56:02 +01:00 |
|
Helium314
|
35083e6515
|
do some inits on app create instead of in the services
|
2025-02-19 23:33:51 +01:00 |
|
Helium314
|
0899245ae7
|
use existing constants for NO_LANGUAGE and QWERTY
|
2025-02-19 23:06:52 +01:00 |
|
Helium314
|
8d094e268a
|
make the settings overrides in subtype work
|
2025-02-19 23:00:58 +01:00 |
|
Helium314
|
eec197c32c
|
cache subtype display names for improved performance
|
2025-02-17 19:32:02 +01:00 |
|
Helium314
|
40de17c148
|
solve some todos in SubtypeDialog
|
2025-02-17 19:19:08 +01:00 |
|
Helium314
|
47070c1086
|
change ShowMorePopupKeys to string
and some minor adjustments / comments
|
2025-02-17 15:55:31 +01:00 |
|
Md. Rifat Hasan Jihan
|
23a067187c
|
Removed redundant number row for bn-BD (#1369)
And formatted the json for better readability
|
2025-02-17 14:09:20 +01:00 |
|
Helium314
|
85382de881
|
add language screen (not finished)
|
2025-02-16 22:58:19 +01:00 |
|
Helium314
|
12f1e20d9f
|
make popup order prefs shorter
|
2025-02-16 22:45:48 +01:00 |
|
Helium314
|
56c7748dff
|
fix issues with restoring old settings
|
2025-02-16 20:32:32 +01:00 |
|
Helium314
|
0fa8f58750
|
fix issue with creating subtype extra value
|
2025-02-16 13:09:18 +01:00 |
|
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 |
|