Helium314
7d1627ffc6
adjust locale confidences in incognito mode
2024-05-26 14:17:31 +02:00
codokie
2c24f190c1
Allow clear clipboard history toolbar key in normal toolbar ( #679 )
...
Co-authored-by: codokie <@>
Co-authored-by: Helium314 <helium314@disroot.org>
2024-05-25 23:12:11 +02:00
Helium314
c98d6d0cc6
fix broken ctrl/alt/fn/meta
2024-05-22 23:47:51 +02:00
Helium314
a9ec745650
understand ctrl/alt/fn/meta and toolbar key labels in keyboard layouts
2024-05-22 23:28:44 +02:00
Helium314
bd7461f628
add / to symbols layout and adjust functional key layouts for symbols layouts
...
i remember this was requested, can't find the issue though
anyway, now with fully customizable layouts this is not blocked by "people might be used to this" any more
2024-05-22 22:55:52 +02:00
Helium314
0459971e3a
add setting for customizing functional key layouts
2024-05-22 22:34:17 +02:00
Helium314
17aa321fbd
move background image and customizing number/symbol layouts out of experimental settings
2024-05-21 17:55:50 +02:00
codokie
bb3fe9d9f9
Add caps lock indicator ( #692 )
2024-05-19 16:42:20 +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
eada9bc51c
don't store colors immediately when changing
...
only store when user presses ok
avoids bugs, most prominently that the color remains when closing the app while in color picker
2024-05-18 18:37:13 +02:00
Helium314
1f0f7f6b7c
simplify setting touchPositionCorrectionData
2024-05-18 15:59:47 +02:00
Helium314
2cb2a5da21
sort HeliBoard subtypes by name in InputMethodPicker
2024-05-18 15:01:30 +02:00
Helium314
6bf29ffc16
remove label processing from KeyboardParser
2024-05-18 14:52:12 +02:00
Helium314
1a630821db
move information to subtype extra value:
...
whether layout has shift key
whether proximity-based corrections should be enabled when shift is enabled
2024-05-18 14:34:46 +02:00
Helium314
b76dc8ced5
move content of layoutInfos to more suitable places
...
and add plans for moving it around some more
2024-05-18 14:14:56 +02:00
Helium314
2466187eb3
(partially) remove workaround for key params
2024-05-18 10:30:46 +02:00
Helium314
5b4ba11fb7
remove some old attrs stuff
2024-05-17 22:05:36 +02:00
tenextractor
e54d816126
Add Mansi layout ( #791 )
2024-05-17 19:57:23 +02:00
Helium314
4a6ef14309
after upgrade, disable new toolbar keys if the toolbar is customized
2024-05-17 18:36:41 +02:00
Helium314
71727de5a0
add basic support for modifier keys, fixes #479
2024-05-17 17:24:34 +02:00
Helium314
1a91ce5dd0
allow commenting lines in json layouts by starting the line with //
2024-05-17 17:22:51 +02:00
Helium314
82705e5d5e
remove unused fields in DictionaryHeader
2024-05-15 22:54:11 +02:00
Helium314
528bbb4f7f
upgrade build.gradle and do some code inspection stuff
2024-05-15 22:47:24 +02:00
Helium314
71ddc20041
don't show input method pick on long pressing a custom space key with popups
2024-05-14 23:40:56 +02:00
Helium314
ed776c3804
overhaul style of parsing layouts
...
and add a cache
2024-05-14 23:31:55 +02:00
Helium314
1bd30f612b
fix long-pressing pinned toolbar key when it's not in normal toolbar
2024-05-13 19:34:59 +02:00
Helium314
1d1e0cc987
always set AllowRedundantPopupKeys in the same place
2024-05-12 19:06:04 +02:00
Helium314
3862d1e9b2
identify keyboard icons by name only
...
re-work KeyboardIconsSet
also fixes a recent regression where some icons are not displayed
2024-05-12 18:08:15 +02:00
Helium314
7f1161218e
fix some issues with key texts and icons
...
fixes #750
2024-05-12 14:09:43 +02:00
Helium314
8f3e4fff8c
allow selecting more icons in custom keys, update layouts.md
2024-05-12 00:20:56 +02:00
Helium314
38228f8b70
parse number and alpha/symbol layouts using the same function
2024-05-11 23:25:47 +02:00
Helium314
9bb64d561f
read use_contacts pref as false if permission was revoked
...
avoids resetting dictinary facilitator on every startInputView
2024-05-11 17:40:49 +02:00
Helium314
0b7f0adc56
small refactor / remove unused code
2024-05-11 15:51: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
691ae017bc
rename langauge_key_texts to locale_key_texts
2024-05-02 16:20:49 +02:00
Helium314
da3a7dd854
move decapitalize into a separate function
2024-05-02 16:17:46 +02:00
Pa1NarK
955359e33b
add extended layout for kannada ( #444 )
2024-05-02 15:05:51 +02:00
Radik Islamov
5440a3ec7d
Add Eastern Mari layout ( #755 )
...
Co-authored-by: Helium314 <helium314@mailbox.org>
2024-05-01 23:56:40 +02:00
Helium314
2fc5286b97
make clipboard toolbar keys customizable
2024-05-01 23:41:11 +02:00
Helium314
edd4ae2c68
small adjustments after #691
2024-05-01 22:59:16 +02:00
codokie
83fc10ff02
Add long press functions to more toolbar keys, and more clipboard history toolbar keys ( #691 )
...
Co-authored-by: codokie <@>
2024-05-01 22:44:51 +02:00
Helium314
6bb49ee1a0
fix broken build
2024-05-01 20:39:46 +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
4476456b83
workaround for languages that don't have a display name in all languages
2024-04-29 23:41:36 +02:00
codokie
dc4cdea687
Fix key preview text cut off ( #744 )
2024-04-25 20:57:10 +02:00
codokie
9c2cf04d4a
fix issues with clipboard after switching keyboard ( #728 )
2024-04-21 12:04:35 +02:00
Helium314
290944635f
simplify loading pinned clips
...
we don't need to read a file any more
also makes sure pinned clips are initially loaded before fetching the primary clip
2024-04-20 23:24:14 +02:00
Helium314
a58a7cc932
avoid crashes when logging exceptions
2024-04-20 21:58:18 +02:00
Helium314
bd453c26cd
lint
2024-04-20 12:43:58 +02:00