On Monday 29 August 2005 23:03, Lee Braiden wrote:
On Monday 29 August 2005 19:30, Ted Gould wrote:
I'm not really for this at all. One of the big reasons is that it is going to be difficult to handle issues like filename conflicts. Inkscape currently handles this for extensions, but if you are writing files that are not specified by the file dialog, there is no way to help here. Plus, how would "nfs://user/myfiles" be handled as a path?
Yes, I'm aware of those issues; that's something that needs to be properly addressed by any solution, I think. But I stand by my point; I do feel that a solution is needed.
Oh, I should mention that there is one way of doing this that I can think of without knowing the Inkscape code... If a temporary directory is created for the extension's save, and that is CD'd to, then anything saved in that directory by the extension could be transferred to the final save destination. There's no reason (which I can see) that this couldn't handle error feedback from things like filename conflicts over gnomevfs or other protocols.