Scribe-Android icon indicating copy to clipboard operation
Scribe-Android copied to clipboard

Add Emoji Keyboard to the Keyboard interface

Open angrezichatterbox opened this issue 6 months ago • 6 comments

Terms

Description

This issue focuses on integrating an emoji keyboard into the Scribe Android keyboard, which currently lacks native emoji support. Unlike iOS, Android does not provide a dedicated emoji keyboard by default, making this a valuable enhancement for user experience.

The primary goal is to add an emoji key to the existing keyboard layout. When tapped, this key will open an emoji keyboard interface, allowing users to easily insert emojis. Additionally, we plan to implement a search functionality within the emoji keyboard, similar to the one available on iOS, to help users quickly find specific emojis.

We will use the SimpleKeyboardIME from the Fossify Keyboard project as the foundation for this integration.

Contribution

This issue would be solved as the part of the Indic Wikimedia Hackathon 2025

angrezichatterbox avatar Jun 14 '25 19:06 angrezichatterbox

@andrewtavis We should have a discussion on how the entire interface should be on Scribe Android. The below is how it is in Fossify Keyboard.

Image

angrezichatterbox avatar Jun 14 '25 19:06 angrezichatterbox

Let's plan on checking this in one of the calls before the hackathon, @angrezichatterbox :) I think that maybe some of the icons for the emoji categories can be improved, but from there I think that the rest of it can stay as is for an initial implementation 😊

andrewtavis avatar Jun 14 '25 21:06 andrewtavis

Let's plan on checking this in one of the calls before the hackathon, @angrezichatterbox :) I think that maybe some of the icons for the emoji categories can be improved, but from there I think that the rest of it can stay as is for an initial implementation 😊

Those are android default emojis. It would change according to the system. Like If I am thinking right. Samsung phones and pixel phones have different emoji set.

angrezichatterbox avatar Jun 15 '25 04:06 angrezichatterbox

What I mean is the bottom row icons, like the icon to see the animal emojis, but are those also dependent on the operating system?

andrewtavis avatar Jun 15 '25 06:06 andrewtavis

What I mean is the bottom row icons, like the icon to see the animal emojis, but are those also dependent on the operating system?

We could have that as our wish it would be hardcoded drawables.

angrezichatterbox avatar Jun 16 '25 15:06 angrezichatterbox

Sounds good :) We can potentially switch them then if there are better options, but also first iteration should be to just bring the code over.

andrewtavis avatar Jun 16 '25 17:06 andrewtavis