this week --<div><br></div><div>Ran the Intuos4 through the tests I&#39;d built during the first weeks. Got capabilities, ranges, and so on. Found out how each button and control makes itself known to the system, so we can use that in blender.</div>
<div><br></div><div>Pushed the limits of the tablet&#39;s OLED displays to discover their unpublished specs. We&#39;ll be needing 64x30 icons in 16 shades of gray.</div><div><br></div><div>Learned how to set up keymaps. Got SpaceNavigator input through GHOST, through the window manager, all the way to operators. Right now it&#39;s essentially blinking once for yes and twice for no, but soon it will sing!</div>
<div><br></div><div>Wrote helper functions for SpaceNav motion and pen tilt, to get &quot;standard&quot; data into its most useful forms.</div><div><br></div><div>Got official word on including 3Dconnexion&#39;s Mac SDK in our source tree, and the word is no. This is an annoyance, not a show stopper (much like the QuickTime SDK on Windows). A driver-free HID implementation is a better route, as it&#39;s done now on Windows (and soon on Linux). I&#39;ll poll the mailing list about whether it&#39;s worth a quick rewrite on the Mac.</div>
<div><br></div><div>next week --</div><div><br></div><div>I&#39;m going to focus on navigating the 3D view with the SpaceNav device, now that all the low-level stuff is in place. Even with the previous implementation available there are plenty of wrinkles to iron out. This will probably take several days to get it right.</div>
<div><br></div><div>Untangle the tablet-handling code from ghost window code, which I should&#39;ve done already. Extra data from tablet tools will accompany their cursor events all the way through the system.</div><div><br>
</div><div>progress --</div><div><br></div><div>I wish we had a few more months! But since we don&#39;t, I&#39;m having to decide what needs to be wrapped up and what else can wait. For example, I no longer plan on using pen tilt for anything, just making it more usable for other folks. Other than that, most of the items in this project&#39;s proposal are finished or on track.</div>
<div><br clear="all">Mike Erwin<br>musician, naturalist, pixel pusher, hacker extraordinaire<br></div>