Skip to content

Display emojis natively

Bastien Le Querrec requested to merge remove-custom-emojis into master

Created by: pR0Ps

Instead of re-implementing everything to do with inserting, displaying, copying, etc. emojis, we fall back on the OS to do everything.

This results in better compatibility, less bugs, less unexpected behavior, a smaller app size, and a more native experience.

Fixes #607 (closed) - emojis are now the same between notifications and within the app Fixes #593 - emoji display being handled by the OS means they are always displayed properly Fixes #587 (closed) - uses the system emoji pack which can be changed (albeit with root/Xposed/Magisk) Fixes #525 - uses the familiar system arrangement of emojis Fixes #513 (closed) - same as 587 Fixes #458 (closed) - Letting the OS handle emojis should fix any crashes around rendering them

The downside is that some keyboards that don't provide a way to insert emoji won't be able to insert emoji. However, IMO this a bug with those keyboards and shouldn't compromise the quality of this app. I'm open to discussion on fixes/workarounds (that don't involve baking in a specific set of emojis into the app).

Merge request reports