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
codokie
b9451e4f09
auto show / hide toolbar ( #674 )
...
Co-authored-by: codokie <@>
Co-authored-by: Helium314 <helium314@disroot.org>
Co-authored-by: Helium314 <helium314@mailbox.org>
2024-06-01 14:32:12 +02:00
Helium314
388366c242
make long-press toolbar pinning optional
2024-05-27 20:34:26 +02:00
Helium314
b868b583dd
remove old device-dependent behavior
...
not updated in 10 years, only few of those are still in use
device-specific default key press volume and vibration duration
and a workaround for bad touch firmware on Motorola Xoom
2024-05-26 20:25:13 +02:00
Helium314
f81e24d550
allow enabling popups on keypress on tablets
...
still disabled by default, because the popups are too small (size should not be in dp, but in % of screen width or something like that)
fixes #799
2024-05-19 15:26:57 +02:00
Helium314
77f03b0756
allow customizing all colors, fixes #529
2024-05-18 20:27:22 +02:00
Helium314
2466187eb3
(partially) remove workaround for key params
2024-05-18 10:30:46 +02:00
Helium314
ed776c3804
overhaul style of parsing layouts
...
and add a cache
2024-05-14 23:31:55 +02:00
Helium314
34d8bd16f0
Migrate functional key layouts to json ( #778 )
...
Now the functional key layouts should be (mostly) compatible to FlorisBoard
Not yet customizable, this is a large step towards customizable functional key layouts
2024-05-11 15:41:00 +02:00
Helium314
2fc5286b97
make clipboard toolbar keys customizable
2024-05-01 23:41:11 +02:00
Volterxien
e0c5da380e
Option to always show word to be enterd as middle suggestion ( #739 )
...
Co-authored-by: codokie <@>
Co-authored-by: Volterxien <volerxien.github@jacbo.me>
2024-05-01 06:33:57 +02:00
Helium314
1c075de0c8
make long press symbols key -> numpad optional, fixes #588
2024-04-07 10:03:08 +02:00
Md. Rifat Hasan Jihan
605c5842e9
match COLORS_DARK default ( #637 )
2024-04-06 08:17:30 +02:00
codokie
fb9008e9fe
Make toolbar direction for RTL layouts adjustable ( #574 )
2024-03-27 06:04:59 +01:00