Closed blizzz closed 6 years ago
I had this issue on my installation as well, and I thought that it would just be some missing font packages. But now I actually did some research, looked into the incorrectly displayed symbols in the lookup table and figured that it concerned all symbols whose hexadecimal encoding has length 5 (the most common symbols all have length 4). I fixed the issue now by adding a special treatment for those symbols, explicitly decoding them into the usual unicode format.
So now it should work, at least it does for me: 👍. Thank you for the heads up! I wouldn't have looked into this if you didn't submit the issue.
EDIT: To clarify, I do still get some crossed out boxes when searching for some emojis, e.g. "dog face", but these are actually due to the font I am using for krunner: when pressing enter and pasting it in the browser, I get "🐶" (should display as dog face).
@domschrei this fixes it, great! Pretty cool, thank you 🎆 🚀
I built it now from git, but perhaps it makes sense to do a new release at some point (e.g. for AUR users)? Some things went in since the last one. Just a suggestion.
I am on a Arch-based distro, got symbols from AUR and enabled unicode. However, most characters are just show with the placeholder, also after copying: