Fix blurry text and icons
Pass the rendering context through to the keyboard renderer rather than create an image surface to render onto.
Also, make the icon rendering code a little easier to read.
Closes #31 (closed), #41 (closed).
Pass the rendering context through to the keyboard renderer rather than create an image surface to render onto.
Also, make the icon rendering code a little easier to read.
Closes #31 (closed), #41 (closed).