HeliBoard/tools/make-emoji-keys
Helium314 c2fdce9d58 upgrade emojis to unicode 16.0
and set default emoji SDK level to 21, as we don't support 19 any more
2025-01-12 21:10:06 +01:00
..
src/main upgrade emojis to unicode 16.0 2025-01-12 21:10:06 +01:00
build.gradle make emoji task work again 2025-01-11 08:05:32 +01:00
convert_new_emojis.py update make-emoji-keys to unicode 16.0 2025-01-11 08:06:06 +01:00
README.md update app name in resources, readme, comments, ... 2024-02-14 09:22:30 +01:00

make-emoji-keys

This module takes care of generating emoji data bundled with HeliBoard. Basically data is generated in three steps:

  1. Unicode emoji table provides code points and grouping plus ordering.
  2. Local file lists every new emojis supported for every android version since 4.4.
  3. Emoji sequences are merged with their base version and formatted into android resource file.

Generate emoji-categories.xml

A gradle task called 'makeEmoji' builds and runs this tool to generate android resource file which. Path to HeliBoard's res directory is automatically set so the file is ready to be bundled at build.

Update to latest emoji version