Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autocorrect / suggestion strip #58

Open
7 tasks done
siccovansas opened this issue Jul 23, 2024 · 9 comments
Open
7 tasks done

Autocorrect / suggestion strip #58

siccovansas opened this issue Jul 23, 2024 · 9 comments
Labels
feature request Issue is about a new feature in the app needs triage Issue is not yet ready for PR authors to take up

Comments

@siccovansas
Copy link

siccovansas commented Jul 23, 2024

Checklist

  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one feature request.
  • I have read and understood the contribution guidelines.
  • I optionally donated to support the Fossify mission.

Feature description

It would be great to have optional autocorrect / suggestion strip in the Keyboard app.

Why do you want this feature?

Many popular keyboards have autocorrect / suggestion strip, so people are used to that. I order for people to switch to Fossify Keyboard, many people probably want to have autocorrect / suggestion strip.

@siccovansas siccovansas added feature request Issue is about a new feature in the app needs triage Issue is not yet ready for PR authors to take up labels Jul 23, 2024
@coderph0x
Copy link

coderph0x commented Jul 24, 2024

I'd go for a suggestion of autocorrected words in the top bar. I absolutely hate it when unknown words get autocorrected into something absolutely unrelated as soon as I hit the spacebar.

@naveensingh
Copy link
Member

If and when implemented, anything like autocorrect or a suggestion strip will always be optional.

@siccovansas siccovansas changed the title Autocorrect Autocorrect / suggestion strip Jul 24, 2024
@Ajt8000
Copy link

Ajt8000 commented Jul 29, 2024

I second this. Auto correct is really needed in the keyboard.

@PanderMusubi
Copy link
Contributor

Next to autosuggest, autocomplete and autocorrect based on a language specific dictionary, https://github.com/AnySoftKeyboard/AnySoftKeyboard also offers this for first and last names in your address book. Probably another feature request but easier to implement and start with as no language specific dictionary is needed.

@tswistak
Copy link

tswistak commented Aug 24, 2024

The challenge here would be how to implement dictionaries, since Fossify is offline by design. I've seen two approaches in FOSS keyboards that may be considered here:

  • AnySoftKeyboard has separate APKs with dictionaries for other languages than English (English is built-in). You can see, there are lots of them on F-Droid: https://search.f-droid.org/?q=anysoftkeyboard&page=1. That approach would be more user-friendly, but I don't know how hard it would be to implement dictionaries as plugins.
  • Heliboard (which is nearly like Fossify Keyboard but with dictionaries) links from the app to the page (https://codeberg.org/Helium314/aosp-dictionaries#dictionaries), where user can download a dictionary and then load it to the app. It's less user-friendly, but definitely it should be easy to implement.

@PanderMusubi
Copy link
Contributor

If the dictionaries aren't that big for contemporary app size, just include them all in the app. Saves a lot of trouble.

@PanderMusubi
Copy link
Contributor

E.g. Dutch word list is relatively large because concatenations of noun don't have a space in between them. Uncompressed word list of ~420,000 words is about 5 MB and compressed 1.4 MB.

@MysteriousOrb2000
Copy link

Any updates on this? I am surprised this wasn't already available.

@user4andre
Copy link

Please don't make the app unnecessarily bloated (more powerful than needed). In my opinion, simplicity is the strongest argument in favor of this keyboard.

I use Anisoft Keyboard. The main reason I want to switch to Fossify is that there are no word suggestions.
For me that is an advantage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Issue is about a new feature in the app needs triage Issue is not yet ready for PR authors to take up
Projects
None yet
Development

No branches or pull requests

8 participants