Do you ever use multiple Inkscape windows simultaneously (or know people that do?) If so, how, and under what circumstances?
I am working on an Inkscape scripting API through GSoC and am trying to decide how to abstract the desktop concept. I would like to do this for two reasons. One, if it is not at least partially hidden virtually every method would need a desktop argument, incresing complexity without much tradoff in terms of flexibility. Two, the concept is not one that I think script writers should need to worry about and the terminoligy only makes it more confusing for the uninitiated.
Of course I'm not everyone and so I want to get opinions on how working with multiple desktops simultaniously is useful for people so I can figure out how much functionality to expose.
When I have a draft layout of the API finished (soon) I will ask for more general feedback on use cases people feel are not supported.
Thank you for your feedback, -Soren Berg