• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..01-Nov-2021-

README.mdH A D01-Nov-2021619 2414

convert-emoji.cH A D01-Nov-20214.9 KiB183118

gresource.xml.inH A D01-Nov-2021156 76

README.md

1Emoji data
2==========
3
4We use Emoji data from Unicode and the CLDR, stored in a GVariant.
5The immediate source for our data is the json files from
6
7  https://github.com/milesj/emojibase.git
8
9To convert the data from that repository to a GVariant that GTK
10can use, the convert-emoji tool can be used:
11
12  convert-emoji $emojibase/packages/data/de/data.raw.json de.data
13
14for example (for German).
15
16To make these usable by GTK, we wrap them in a resource bundle
17that has the GVariant as
18
19   /org/gtk/libgtk/emoji/de.data
20
21and install the resulting resource bundle at this location:
22
23  /usr/share/gtk-4.0/emoji/de.gresource
24