Patch: Stock emoji keyboard with colors

Rating: 
5
Your rating: None Average: 5 (3 votes)

Update: experimental compatibility with SFOS 4

This patch adds support for color emojis, skin tone variations, and different emoji styles to the stock emoji keyboard layout. Recently used emojis are available in the suggestions row for quick use.

Emoji sets have to be installed manually. Please follow the instructions in the Whisperfish wiki.

Note: remove the improved stock emojis patch before installing.

Known issues with SFOS 4:

  • the list of recently used emojis cannot be scrolled (system bug affecting all keyboards)
  • the settings page sometimes hangs or lags (I suspect this to be related to the scrolling bug)
  • skin tone variations sometimes fail to show up in the selection popup (it shows text instead)

 

Sources: https://github.com/ichthyosaurus/sailfish-public-patch-sources

Discussion: https://openrepos.net/content/ichthyosaurus/patch-stock-emoji-keyboard-colors

Screenshots: 
Changelog: 

1.2.0:
- Preliminary support for shared use of the emoji implementation in other apps
- Improved stability of skin tone variations on SFOS 4

1.1.0:
- Experimental compatibility with SFOS 4
- Some settings require to change back and forth to a text keyboard to take effect
- Make key size configurable
- Increase history size from 30 to 40
- Show if an emoji set is currently installed
- Don't show placeholder while loading icons to avoid flickering
- Use simplified config label component
- Fix some flickering when closing the config overlay
- Fix removing failed icons from list of recently used emojis
- Fix a possible bug causing last row to be empty

1.0.1:
- Support users other than "nemo"
- Close settings page by dragging like a fake pulley menu
- Configure number of keyboard rows
- Fix some corner cases causing the keyboard to become unresponsive

1.0.0:
- Initial public release (not yet compatible with SFOS 4)