branchrust_reboot/main/hackweek-chat-emoji/inputfieldcancel
15 Commits over 89 Days - 0.01cph!
Merge from hackweek-chat-emoji
Possibly prevent NRE when opening a UI panel with an emoji compatible input field
Show emojis on market terminal
Size adjustments
Only process emoji's that have conditional ownership on the server (cuts down on a lot of processing for emoji's we don't care about on the server)
Initial support for emoji use in vending machine names
Includes full emoji gallery in vending machine admin panel as well as support for displaying emoji in tooltips
Fixed some double substitutions
Automatically apply the skin tone version when typing in an emoji (eg. typing :angry: will automatically insert :angry+x: where x is the selected skin tone)
Initial string substitution work
Take a new approach, just alpha out the emoji string and spawn the emoji visual in the midpoint of the alpha'd out string
Doesn't look quite as neat but keeps input field compatibilty intact
More progress, moving the caret around an input field with emoji is now mostly working
Required some internal TmPro changes
Attempting to make emoji work inline with an input field, still very broken