The close button was a simple enough addtiion. It doesn't have an icon, but that's alright because the default "icon missing" icon is an X. Closing gracefully solved the problem of settings not being saved. All of the functions seem to be working as well. I'll have to research the GTK wmclass issue. And yes, handwriting recognition does work for fields.
Right now my biggest problem is getting libraries/versions straight. Sometimes the screen doesn't want to update by itself after selecting something. I'll have to tap again in a blank area to get it to update.
Overall though, I don't see why this shouldn't eventually be very useful on the iLiad.