Fixed several *really* annoying cosmetic bugs in GTKeyboard. I just added the ability to, via the menu system or via the configuration file, show/hide arbitrary elements within the keyboard. (F-keys, cursor keys, number pad, main keyboard). I was having a lot of small cosmetic problems with things such as:
Hide the number pad, and change the layout file to a german layout. The number pad keys pop up after the new keyboard has been generated, even though it should still be off.
I also made some fixes to the methods to show everything with respect to the subcategorization of widgets on the keyboard.
Somebody at GNU emailed me today asking me to verify a lot of information about GTKeyboard. Seems they're starting a database of GNU software. Sometimes their software page seems oftly full, so I guess that's a good thing to start subcategorizing and so on. Organization, and all that good stuff.
So it's looking like a hearty round of bug-hunting and responding to feedback, and then version 0.99. Or maybe there's something I'm forgetting...
