While I'm not the most sensitive guy, I can honestly say that I'm removing sensitivity from Inkscape. I finally finished some code to make it so that verbs can be marked sensitive or not on a global or document basis. This makes it so that we can finally make unavailable menu items that are impossible in a given state.

"Previous Effect" is a good example of this as you can't have a previous effect if you've never run one. I realize that this isn't a new GUI feature by any stretch of the imagination, but it now works in Inkscape too!

This is part of my global plan to make Effects insensitive when there isn't anything selected that they can work on. So if an effect only works on paths, and you don't have one selected, it would be insensitive. Hopefully this will help users understand when an Effect might not work instead of having nothing happen.


posted Jul 22, 2005 | permanent link