Michael Koehler

Exploring the intersection of productivity, technology, and life.


leave a comment »

ReVuDo Projects Window

In the comments, Dudley reported a crash when opening the Inbox. Crashes bother me at a deep level, so I immediately started trying to find the cause. After awhile, I concluded that all I knew was that there was something in Dudley’s Inbox that ReVuDo did not know how to handle and I needed to know more. So, I created some fake data and I filled it with gibberish. Basically I create a set of projects, tasks and contexts that made no sense and I made ReVuDo open it. It crashed.

This to a programmer is a joyful thing. A bug that can be reproduced. I started digging. By the time I was done I had deleted a bunch of ReVuDo and moved that chunk down into Nozbe.Net where I rewrote it. ReVuDo can now read gibberish claiming to be from Nozbe without a crash and I hope that means that I fixed Dudley’s problem. Not that I think there was gibberish in his Nozbe Inbox, just that if the program can now handle the unexpected, it will probably do a better job at handling valid information. I had mentioned in a previous post that I was putting Nozbe.Net aside to write ReVuDo because I needed to write ReVuDo in order to better understand how Nozbe.Net should handle updating Nozbe. Apparently I needed it to better understand how to read from Nozbe as well.

Right before that bug report came in I was finishing up some small updates and preparing to start on printing which was to be in this version. Printing didn’t make it (although I did start on it), but some of those other things did:

  • There is now a [No Context] context, so you can locate the tasks that do not have a context assigned. And of course sorting projects by labels will quickly show you the ones that don’t have a label.
  • Icons everywhere. All the buttons that were just plain text are now both icons and text. It looks so much better.
  • And just today John asked for a button on the filter to clear it, so I added that as this went to press. I should note that pressing Esc in the filter field also clears it.

Technically the other change to mention was part of the last release, but since I forgot to mention it then, I’ll do so now. When you open a project from the project list, the task window will display the project information. I added this for the Previous and Next buttons that also appear. The combination allows you to double click the first project and then just click the Right arrow or type Alt-N to step through all your projects one by one. Now that’s a weekly review! I can’t wait to add the ability to make changes!

The update can be found on the ReVuDo page along with the updated road map.

Now back to printing!


Written by mwkoehler

2011/07/06 at 9:06 pm

Posted in GTD, Nozbe, ReVuDo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: