baedert / corebird

Native Gtk+ Twitter Client
https://corebird.baedert.org
GNU General Public License v3.0
792 stars 78 forks source link

[Feature] Emoji support #814

Closed BloodyIron closed 6 years ago

BloodyIron commented 6 years ago

Any chance we can get Emoji support? As in, when composing.

baedert commented 6 years ago

It's already there.

BloodyIron commented 6 years ago

Composing a tweet has no options for emoji, and I can't find anything about this in the program. So it's "where"???

baedert commented 6 years ago

There's an emoji button in the compose window, given a recent enough gtk+ version.

Vistaus commented 6 years ago

Composing a tweet has no options for emoji, and I can't find anything about this in the program. So it's "where"???

screenshot_20180208_164445

You need to have an emoji font installed though. Also, as baedert points out, you need to have a recent enough GTK+ version.

BloodyIron commented 6 years ago

Which GTK+ version do I need? Not sure why I wouldn't have a new enough one, how odd... Shouldn't this be a dependency requirement of sorts?

baedert commented 6 years ago

Looks like you need gtk 3.22.19 (and corebird 1.7.3), but actually rendering the emojis in color depends on some fontconfig/cairo sutff that I think at least some Ubuntu version didn't ship.

lucyllewy commented 6 years ago

None of the currently stable Ubuntu releases include color-emoji support, though the Snap package does ;-p </blowing my own trumpet slash shameless self-promotion>