dessalines / thumb-key

A privacy-conscious Android keyboard made for your thumbs
GNU Affero General Public License v3.0
1.04k stars 219 forks source link

auto-apostophe for contractions, possesives #1127

Closed mgroves closed 1 month ago

mgroves commented 1 month ago

Steps to reproduce

Type a contraction like "dont" or "wont" or "doesnt", etc.

Expected behavior

Word should automatically turn it into "don't". This should also be the case for "im", "doesnt", etc, and maybe even words like "Steves" if possible.

If this is an existing feature, I haven't figured out how to turn it on, but I admit that I'm relatively new to thumb-key (having used Messagease for years)

Actual behavior

Typing "dont" ends up with literally "dont"

version of the program

3.4.15

Android version

android 14

Device

Google pixel 6a

Other details

No response

Acknowledgements

dessalines commented 1 month ago

This is too error-prone to add IMO. We have a few keyboard settings dealing with autocapitalizing, but there's no real way to find english possesives / contractions without a dictionary.

Correcting nt isn't going to work for any english words that end in nt, like lint, mint, meant, etc. And hard-coding a specific list of words to apostrophe correct isn't anything I'd wanna maintain.

This is why the apostrophe is on the main english keyboards anyway.