Helium314
9e91e7562b
add another setting to disable always show suggestions just for web edit fields, which seem fo frequenty cause issues with this setting
2025-03-22 19:27:38 +01:00
Helium314
8298542c39
add setting to switch to alphabet after typing on numpad and pressing space
...
fixes #1224
2025-03-15 15:59:49 +01:00
Eran Leshem
18a328cd2b
Show TLD popup keys ( #1399 )
...
* Add option to replace period key's popup keys with the locale-specific top level domains for URL and email inputs. On by default.
Also change the wide keyboard's '.com' key to use the same TLD list.
Tweak TLD list order, putting default ones first, so that .com is the first TLD.
* Enable TLD hint
Avoid TLD popups on tablet
Revert to using set for TLDs, and insert default ones first
Move setting one slot up
Tweak setting description
Update docs
* Preserve case on period key
* Prevent non-TLD hints on period key
2025-03-13 16:31:03 +01:00
Helium314
c47da4203f
consistent way of for settingsSubtypes <-> string
2025-03-08 09:34:33 +01:00
Helium314
f929caa4d8
Remove old settings and clean up ( #1392 )
2025-03-02 07:28:37 +01:00
Helium314
e55b375f90
add more compose previews, and make them work better
2025-02-28 23:47:11 +01:00
Helium314
1b5a793690
more convenient access to settingsValues
...
Settings.getInstance().getCurrent() -> Settings.getValues()
2025-02-28 22:17:06 +01:00
Helium314
f0689b00f6
remove "use system locales"
...
now behavior is as it was disabled
if no subtypes are explicitly enabled, it behaves the same as if the setting was enabled (same as before, actually)
2025-02-25 22:41:54 +01:00
Helium314
e3fa210031
editing a theme does not automatically enabled it (outside edit screen)
2025-02-23 16:24:59 +01:00
Helium314
f15f65daa8
properly handle layout deletion
2025-02-21 05:07:13 +01:00
Helium314
8d094e268a
make the settings overrides in subtype work
2025-02-19 23:00:58 +01:00
Helium314
47070c1086
change ShowMorePopupKeys to string
...
and some minor adjustments / comments
2025-02-17 15:55: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
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
42f4561422
convert additionalSubtypeUtils to kotlin
2025-02-15 12:22: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
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
f2f7426ee5
merge pref for toolbar normal and longpress codes
...
and remove old toolbar customizer dialog
2025-02-12 16:47:31 +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
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
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
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
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
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
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
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
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
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
548bf64c9d
add option to also vibrate in dnd mode
2025-01-12 20:28:23 +01:00
Helium314
05523ecd30
Allow changing toolbar icon and codes ( #1110 )
2024-09-23 20:45:23 +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
48b0bb1cbf
allow independent selection of icon style and theme style
2024-08-25 18:46:29 +02:00
Devy Ballard
83ae078cfa
More visual options for gesture typing ( #944 )
2024-07-25 07:08:50 +02:00
Helium314
c0c11d75b2
add setting to remove redundant popup keys
2024-07-13 09:13:14 +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
Helium314
bee51de8a5
add setting when to switch to main keyboard view
...
fixes #546
2024-07-10 17:23:10 +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
codokie
bdab98c2c9
Clipboard suggestions ( #647 )
2024-07-05 23:14:54 +02:00
Helium314
7dac19cec7
make all colors setting independent for day and night mode
2024-06-30 18:21:23 +02:00
Helium314
f7d82b9589
allow customizing currency keys, fixes #353
2024-06-29 20:34:32 +02:00
Devy Ballard
efd7d53ca1
Option to customize start lag for gestures during fast typing ( #894 )
...
fixes #882
2024-06-26 21:00:06 +02:00
Helium314
a1d32b84fd
separate language switch key behavior from key enablement
2024-06-01 22:27:41 +02:00