HeliBoard/tools/make-emoji-keys
Deltadroid 3eba91e55c
Update targets to java 17 (#186)
The newly upgraded dependencies (gradle 8.3) now require java 17
and the java and jvm targets must both match or there will be a build
failure due to lint.
2023-10-15 16:33:51 +02:00
..
src/main mark emoji arrays as used, as this isn't foudn automatically 2023-09-12 15:19:45 +02:00
build.gradle Update targets to java 17 (#186) 2023-10-15 16:33:51 +02:00
README.md Fixed make-emoji-keys README.md 2022-01-26 21:07:34 +01:00

make-emoji-keys

This module takes care of generating emoji data bundled with Openboard. 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 resouce file which. Path to openboard's res directory is automatically set so the file is ready to be bundled at build.

Update to latest emoji version