nextcloud / neon

A framework for building convergent cross-platform Nextcloud clients using Flutter.
Other
129 stars 31 forks source link

Emoji picker looks bad on smaller screens #2499

Open provokateurin opened 2 months ago

provokateurin commented 2 months ago

The picker looks fine on my laptop, but on my phone the emojis overflow and are cut off and there is no spacing between them. Changing the settings to make them look good on smaller screens makes them look bad on larger screens with way too much spacing. I looked at FluffyChat, but they don't seem to use any special config (same package as we use). Unfortunately there only seem to be outdated emoji related packages, so there is no real alternative to the current package :/

provokateurin commented 2 weeks ago

I will try to build a custom emoji picker (package) based on the data from https://github.com/googlefonts/emoji-metadata/blob/main/emoji_16_0_ordering.json. We can easily generate Dart code for all Emojis in the JSON and then just iterate over all emojis when rendering in Flutter.