i thought using icon font is the point of not breaking font changing
02:05
we already have multi fonts. and drawing an icon can be done by adding a unicode char in front of the string.
02:06
plus it will share the already allocated font atlas without needing a new texture handle and vram.
02:06
i mean if it is next to a string i don't see the down side.
02:08
plus it is a great chance to move the X and the cog icon to the private use area page of unicode to further prevent icon breaking for ppl changing fonts.
i think it is pretty common for icons that need to layout like text. controller buttons, objective icons and such. and we are adding icons besides the text.