Monday, March 5, 2007

Confessions of a coder

When we deployed drawing on skrbl we were working to meet a self imposed deadline, the launch date we'd committed to our users.

So it was that late one night, with the delete function nearly built, we were discussing UI when some one :( I) suggested 'context menu'. Blame the late hour, or my coffe frazzled brain but it just made sense at the time... In my defense though, please bear in mind that we try to value simplicity very highly and avoid adding new buttons & features as far as possible.

This was one place though, where adding a button would have been better than the alternative we actually went with, viz, "Select pointer tool, Right Click on line, Delete from Context Menu". Whereas adding a button would have meant "Switch to delete mode, click on line to delete...". Basically you switch to 'delete mode' and then you point and click to delete any/all lines. When done deleting, switch back to drawing mode by clicking on the pencil icon. Simple, a no brainer, but yet I managed to goof ...sigh!

Anyways, we've been busy the past few days, got the delete functionality fixed (in the office). We are now working on integrating a new cursor (to denote delete mode). Once the cursor is integrated, we will deploy the NEW IMPROVED delete function and save our users' fingers some unnecessary clicks. This should happen today or tomorrow.
Meanwhile, as always, thank you for your patience. We do appreciate your using skrbl and also giving us the time to fix bugs.

Oh yes we are also working on reported Mac & linux bugs and will be deploying fixes as we have them. The next feature we plan to release is the ability to 'Delete skrbl session'. This is #2 on our current priority list right after the 'line delete', by user demand.

Labels:

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home