
Ted Gould wrote:
Hello all,
As you guys are aware Chris is working on putting some bitmap editing tools into Inkscape for is GSoC project. There's a couple things that are difficult on the user interaction front that I wanted to bring up and see what people think.
Basically, there are two types of images: embedded and linked. There is two types of linked images that are read-only and ones that we can write. So what should happen when someone does a bitmap operation on these types of image? How should undo/redo be handled?
I'm leaning towards saying "always embed" at this point. It's simpler and probably does something similar to what most people want anyway. We don't need file dialogs or temporary files. What does everyone think about this? Chris, did I state the problem correctly?
--Ted
We were talking about this before. When someone imports an image to Inkscape, it should be copied to the SVG "project" or "sandbox" and the images are referenced via relative URI to the DocumentBase of the document. What this provides is consistency when the document is moved around or when the whiteboard shares it. This is how HTML editors do it, so this would be familiar to users.
bob