I'm still playing with it to. All feedback much appreciated.
Discussion
can't seem to enter emoji :(
i am totally fine with going back to the 90's >:)
👌
Yeah, definitely a major shortcoming at the moment. I cut-and-paste (with CTRL-v, not unix middle click) from another app: 🤙.
Eventually I'll stop and think about how to build an emoji picker... but my dream is if someone else who had the aptitude for UI helped out on the UI parts of gossip.
The other thing is all the emojis are black-and-white rather ugly ones. I really want to use NotoColorEmoji.ttf, but ab_glyph (used by egui) doesn't support fonts with color tables: https://github.com/alexheretic/ab-glyph so either (1) we inspire Alex Heretic to add support for color tables, (2) we work around it by drawing color emojis onto a GPU texture and hack into the text rendering stream, or (3) we switch egui to use a different backend renderer like swash (if that is even ready I dunno), or (4) we ditch egui and rebuild gossip's gui (which is not too tightly integrated).