scribe-org / Scribe-Android

Android app with keyboards for language learners
GNU General Public License v3.0
38 stars 35 forks source link

Move vibrate on keypress and popup on keypress to individual keyboard settings #141

Open angrezichatterbox opened 3 weeks ago

angrezichatterbox commented 3 weeks ago

Terms

Description

The current implementation of the Vibrate on Keypress and Popup on Keypress settings is unified across all keyboards in the App settings RecyclerView container. To enhance user experience, the goal is to relocate these settings to the individual language settings, allowing for keyboard-specific configurations. This change will enable users to customize keypress feedback and popup behavior based on their preferred keyboard language, providing greater flexibility and personalization.

Screenshot 2024-09-22 at 2 05 30 PM

The options have to be added under the functionality recycler view for each keyboard setting as given above and have to be modified to change separately for each language.

Contribution

I would love to work on this and am more than willing to help anyone fix this issue :)

MostafaMohamed2002 commented 1 week ago

i want to deep dive in the app to solve this issue , can you assist me with that and tell where to start ?

angrezichatterbox commented 1 week ago

You could check out the Language settings fragment and how language-based settings are currently being changed for the double space for the period, accent characters, and emoji autosuggestions.

andrewtavis commented 1 week ago

Assigned you given the interest, @MostafaMohamed2002 :) Let us know if you need any support!

MostafaMohamed2002 commented 1 week ago

I'll do my best 👌