Full unicode support

What do you want to achieve?

Full uincode support
There are a large number of Unicode characters that cannot be entered into Squareline These Unicode characters are useful, they are used as a variety of icons, the characters are more convenient than pictures, the zoom in and out is lossless, and the color modification is easy.
For example, \udb81\udfa9 and \udb82\udccd, two characters that appear as cars in the nerdfont font, I can’t type them into squareline

Do you see alternative options and workaround to achieve it?

Modify the.spj file of the related project directly, but this is tiring

Mention some use cases

The use of characters as icons is common among vim users, please refer to GitHub - ryanoasis/vim-devicons: Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more
For example, I need to display a fuel tank icon, which has two states of yellow and green. If it can be realized with characters, why not do this? It is very convenient to modify the color of the text, and it is also very convenient to modify the size of the text.


In fact, the characters that cannot be input can be displayed normally, as long as there are correct fonts.
The car icon shown in this picture comes from nerdfont, and the hexadecimal value is f1878. This is achieved by modifying the .spj file directly.
It just cannot be entered into the input box!

If you want to create unique characters, you can do so in the font manager panel. You can find more information about this here.