scribe-org / Scribe-Android

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

Menu item to trigger emoji autosuggestions #64

Closed angrezichatterbox closed 6 days ago

angrezichatterbox commented 2 weeks ago

Terms

Description

The issue is to create a menu item for enabling and disabling emoji suggestions. A corresponding issue would be created to implement the functionality of the emoji suggestions. The menu item should be present in the individual keyboard settings as seen in the Figma Design. Note that the default for this option should be to include the suggestions/completions. For now on change a Toast Message could be displayed.

Contribution

Iā€™m happy to take on this issue and am more than willing to assist anyone else who wants to work on it. šŸ˜„

Linfye commented 1 week ago

Can I work on this? This problem doesn't seem too complicated. I will try issue #66 after this. šŸ˜Š

andrewtavis commented 1 week ago

Sure thing, @Linfye! Let us know if you need any support!

@angrezichatterbox, where should the data files go so that people can start working on keyboard issues?

angrezichatterbox commented 1 week ago

Sure thing, @Linfye! Let us know if you need any support!

@angrezichatterbox, where should the data files go so that people can start working on keyboard issues?

If it is JSON data we could have it in assets/.

andrewtavis commented 1 week ago

Specifically we're talking SQLite databases, @angrezichatterbox :) So maybe something like assets/data/ENLanguageData.sqlite and the same for other languages? If that sounds good, I'd go ahead and upload them to the repo tonight šŸ˜Š

andrewtavis commented 1 week ago

Also looking at this, we need to do a lot of work to allow for #66 as the interface isn't ready šŸ¤” I'll make issues for this tonight, and maybe you can work on one or the new ones, @Linfye? :)

andrewtavis commented 1 week ago

Specifically we need to hide the command bar and set up showing the command keys as well. The command keys are where the auto completions are populated, so we need to add them to the keyboard before #66 can be worked on.

angrezichatterbox commented 1 week ago

Specifically we're talking SQLite databases, @angrezichatterbox :) So maybe something like assets/data/ENLanguageData.sqlite and the same for other languages? If that sounds good, I'd go ahead and upload them to the repo tonight šŸ˜Š

Yes. There also is the need to set up for the usage of the database using the Room library provided by Android which could be included in #66. or should it have a seperate issue.

Linfye commented 1 week ago

Also looking at this, we need to do a lot of work to allow for #66 as the interface isn't ready šŸ¤” I'll make issues for this tonight, and maybe you can work on one or the new ones, @Linfye? :)

OK, I'll wait for them. :)

andrewtavis commented 1 week ago

Yes. There also is the need to set up for the usage of the database using the Room library provided by Android which could be included in #66. or should it have a seperate issue.

This should be included in one of the issues prior to #66, but I'll keep this in mind when making them!

andrewtavis commented 6 days ago

Closed by #81 šŸš€ Great work, @Linfye! Let's maybe work on some of the new issues from @angrezichatterbox while we're waiting for the data for the emoji autosuggestions :)

andrewtavis commented 6 days ago

And #83, of course :) :)