Fintasys / emoji_picker_flutter

A Flutter package that provides an Emoji picker widget with 1500+ emojis in 8 categories.
MIT License
170 stars 127 forks source link

Use the official metadata as source #153

Open tomasdev opened 1 year ago

tomasdev commented 1 year ago

Instead of lib/src/default_emoji_set.dart it could be built from https://github.com/googlefonts/emoji-metadata

Fintasys commented 1 year ago

Interesting idea. But seems the data is not complete, like the description of the emotion like drool face instead it just says :drool:. Also it is not divided into categories as it seems.

tomasdev commented 1 year ago

It is divided in categories. The key for each category is "group" and is the top level object of the array. https://github.com/googlefonts/emoji-metadata/blob/main/emoji_15_0_ordering.json

:drool: is just a suggested shortcut. The emoji name and further metadata should come from CLDR and others, which are localized. https://cldr.unicode.org/

marcusrohden commented 6 months ago

hey guys, any updates on this? thank you

Fintasys commented 6 months ago

Currently not planed on my side, but I'm open for an PR by someone else. I'm also not exactly sure how to use it, write a script that generates the emoji list usable by the package? If anyone has a explicit idea please share 🙏