tulir / gomuks

A Matrix client written in Go.
https://maunium.net/go/gomuks
GNU Affero General Public License v3.0
1.37k stars 123 forks source link

Emojis are displayed as "?" characters #338

Closed raelite closed 2 years ago

raelite commented 2 years ago

Hi~ so i couldn't find a issue 'bout this, so i'm really sorry if this is a duplicate!.. image

I'm using windows~ Is it normal? at least on windows or is this just a bug on my side?

emdete commented 2 years ago

probably the terminal you're using. it doesnt support unicode. i switched to gnome-terminal out of that reason.

raelite commented 2 years ago

probably the terminal you're using. it doesnt support unicode. i switched to gnome-terminal out of that reason.

well aright if it depends on the terminal already installed on my pc (in this case windows), how can you change it? had the new windows terminal but it doesnt looked like it, more like the normal command promt?

piotrvidal commented 2 years ago

You could try downloading a windows terminal with unicode support, for example cmder.

jjakob commented 2 years ago

On GNU/Linux I found kitty works. It doesn't work on Windows though. urxvt didn't work, even though it has unicode in its name.

pataquets commented 2 years ago

Works on Linux with Alacritty terminal, and Noto Color Emoji font installed and configured as monospace fallback via fontconfig. Not just on gomuks, but on any terminal app.

RokeJulianLockhart commented 2 years ago

"http://github.com/alacritty/alacritty" and "http://github.com/googlefonts/noto-emoji" are able to provide what is necessary to remediate this.