|Extended ASCII now working properly|
Currently the library only supports extended ASCII range and not UTF8. I don’t know if I will ever support UTF8, so I introduced automatic detection and conversion for characters in the extended ASCII table. This should work transparently for the users of the library. The implementation has currently one ugly aspect: if you call the getStringWidth(..) method followed by drawString(..) the conversion will be made twice.
I released the new version 1.0.2 of the library and it should become available in the Arduino IDE library manager shortly for update.
If you want to read more about UTF8 in the Arduino IDE continue here:
A ridiculous amount of coffee was consumed in the process of building this post/project. Add some fuel if you'd like to keep me going!