![](https://secure.gravatar.com/avatar/fc44d592077ea458da260ffcfb9c6a25.jpg?s=120&d=mm&r=g)
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
![](https://secure.gravatar.com/avatar/dc940f48c5635785f32941f1fbe6b601.jpg?s=120&d=mm&r=g)
On Jun 3, 2009, at 4:06 PM, Glimmer Labs wrote:
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.
I often use multiple desktops.
One scenario is to have a window open with a wireframe view, and another with a full-quality view. Often that latter is a small one, and I'll poke and manipulate things in the wireframe view.
Another is to have windows open at different zoom levels and regions.
Once 0.47 is out, the icon preview will either be changed to be a desktop or to hold multiple desktops.
![](https://secure.gravatar.com/avatar/87dc653d6c06b4c4fe8119bd546ffcea.jpg?s=120&d=mm&r=g)
Glimmer Labs wrote:
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
<snip>
I use multiple desktops to copy items from one svg to another. For example I have an svg file with a bunch of optical components I have drawn for drawing diagrams of experimental setups.
I am currently suffering from a bug in the layers code LP 307195, which means that this is not possible when I'm also using layers.
Tom
![](https://secure.gravatar.com/avatar/a44c92d4f696f70ea564e33127844ee5.jpg?s=120&d=mm&r=g)
On Thu, Jun 4, 2009 at 3:06 AM, Glimmer Labs wrote:
Do you ever use multiple Inkscape windows simultaneously (or know people that do?) If so, how, and under what circumstances?
All the time. I keep glyphs in separate SVG files.
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.
I'm not sure I understand how this relates to having several documents opened.
Alexandre
participants (4)
-
Alexandre Prokoudine
-
Glimmer Labs
-
Jon A. Cruz
-
Thomas Ibbotson