Speak and Shout

Wednesday, July 04, 2007

A quick kNose update

Sorry, I promised to keep everyone updated, and I haven't been doing that.

I've finished working on expanding and collapsing the tree view and running tests in a background thread. I'm currently writing the code to display tooltips in the tree for any tests that had failures/errors. It's been hard to find out how to do this, because it's very hard to google for "tooltip treeview XUL" (and other combinations thereof) and get any meaningful results. However, I finally found some sample code to look at, and I'm hoping this doesn't take me very long.

I've noticed some small bugs in my parsing of nose's output results, and I also need to save some of the treeview settings inside of Komodo's preferences. Both of these "to do" items, however, are fairly insignificant.

My plan is to release it by the end of this week.

Labels: , , ,

3 Comments:

  • Cool, I'm looking forward to this! Too bad I won't be using Python at my new job. :(

    By Anonymous Hanno, At 5:41 AM  

  • I'm not posting again until it's officially done, so here is a small update.

    Finally finished the tooltips ... I hate XUL! The tooltip code is a patchwork of stuff I gleaned after many hours searching the MozDev site, Google Groups and the internal Komodo code. I can't believe this stuff is so poorly documented.

    After the weekend effort, I still have the pref settings to do, plus final testing. It will be a few more days yet since I have other home & church obligations coming up.

    By Blogger Brandon Corfman, At 9:00 AM  

  • Another update: the Windows version is complete. Testing reveals that, on both RHEL4 and Ubuntu, part of the extension is not registering properly. So far, I'm baffled by this, but I'm guessing it might have to do with some case-sensitivity issues that show up on Linux but not on Windows.

    Hopefully, I can ferret this out tonight or tomorrow, write up some documentation and get the thing out.

    By Blogger Brandon Corfman, At 9:40 AM  

Post a Comment



<< Home