Commit graph

47 commits

Author SHA1 Message Date
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
f929caa4d8
Remove old settings and clean up (#1392) 2025-03-02 07:28:37 +01:00
Helium314
e3fa210031 editing a theme does not automatically enabled it (outside edit screen) 2025-02-23 16:24:59 +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
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
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
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
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
092cac529f add setting to autocorrect shortcuts
fixes #1287
2025-01-14 22:19:44 +01:00
Helium314
4638709db5 add missing default for navbar_color in prefs, and change in SettingsValues 2025-01-13 17:18:07 +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
2ad45af856 disable remove redundant popup keys by default
looks like people don't like it (#1052 and more)
2025-01-05 22:06:31 +01: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
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
bee51de8a5 add setting when to switch to main keyboard view
fixes #546
2024-07-10 17:23:10 +02:00
codokie
bdab98c2c9
Clipboard suggestions (#647) 2024-07-05 23:14:54 +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
17f30ad6d6 fix typo in split distace (6000 -> 600)
and increase max split distance for high dp devices
fixes #869
2024-06-14 22:01:15 +02:00
Helium314
7b7fcb18c4 disable auto-show/hide toolbar by default
to be consistent with previous behavior
2024-06-02 14:04:53 +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
0459971e3a add setting for customizing functional key layouts 2024-05-22 22:34:17 +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
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
codokie
fb9008e9fe
Make toolbar direction for RTL layouts adjustable (#574) 2024-03-27 06:04:59 +01:00
arcarum
4b78546e97
Add support for vertical cursor movement using the spacebar (#486)
---------

Co-authored-by: Helium314 <helium314@disroot.org>
2024-03-11 22:42:25 +01:00
Helium314
a0c7b28b91 use TypedValueCompat for dp <-> px conversion 2024-03-06 20:55:47 +01:00
Helium314
b4a223ae67 rename LocaleKeyTexts, move some parts from LayoutInfos there 2024-02-14 11:08:44 +01:00
Helium314
26809444bd rename more keys to popup keys
user-facing name is already popup keys, now internal rename is done to avoid confusion and for consistency
2024-02-05 09:33:06 +01:00
Helium314
27f2492edd fix some missed cases of using langauge tag instead of locale string
string conversion was implicit, so a bit harder to find
fixes #469
2024-02-01 19:46:44 +01:00
Helium314
21254d895c add "block offensive words" setting to spell checker settings too
and make sure we have settingsValues when using spell checker only
2024-02-01 08:51:17 +01:00
Helium314
a91a90bfbd rename package
introduces weird bugs for some reason
2024-01-31 18:32:43 +01:00
Renamed from app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/SettingsValues.java (Browse further)