Skip to content

New Emoticons Menu

Philipp Hörist requested to merge lovetox/gajim:popover into master

Over the years the count of Emojis exploded.

Right now there are way over 2000 Unicode Emojis.

Users expect a modern client to at least support the majority of them.

For that reason all current emoticon themes supplied via plugins are insufficient and provide no good user experience.

This MR adds a default emoticon theme supplied with Gajim.

I picked Googles Emoji Noto design, because the images are under Apache 2.0 License which should be no Problem for us.

Also Googles Emoji theme is something people will recognize from Android, besides that there are not a lot of choices when we want support the majority of all emojis and want a coherent design.

  • Reworked the Menu so it supports now categorys
  • Moved as much related emoticon code as possible into the new emoticon module
  • Removed all old default emoticon themes
  • This MR breaks compatibility with all emoticon themes installed via plugin
  • Added a font-emoticon theme, for people who have fonts installed that support emoticons

Merge request reports