I am typing from my onscreen keyboard!
Over the past week I have transformed the little black box on the corner of my screen into an improved keyboard. Some things I changed were the CSS style of the keys/keyboard, the ability to hide the keyboard in the message tray, and a formula that fits the keys to your screen no matter what the orientation of the screen.
My favorite accomplishment of the week is the little keyboard button on the bottom right hand of the keyboard. Click it and whoosh!
So, it seems that this week will be full of many little things TODO. I will be working on the "floating" layout, extending the subkey functionality (for iPhone users: click, wait, move, release on subkeys), and possibly merging some Caribou code. Today I've only had time to do a ton of little fixes to my code to make it look more like the rest of the GNOME shell, but I'm excited for tomorrow and that which will come.