From: Krzysztof Kosiński <tweenk.pl@gm...> - 2009-10-23 19:16:10
W dniu 23 października 2009 17:18 użytkownik Jon A. Cruz
> You are thinking of *your* intuition. There is roughly half the user
> population who's intuition is the *opposite* of yours.
You say that 50% of people prefer linking and 50% prefer embedding. I
am certain this is not true. Most people expect the image to stay in
place. When you send an email attachment, it is not a magical link to
the data on your computer. When you paste an image into a Word / ODT
file, it is not a link to that file on your hard disk. When you paste
SVG elements from another document, they do not magically become a
link to that second document.
> However... I don't think the "Therefore" actually quite matches. Among other
> issues, a drag-n-drop is actually a complex paste operation. So I think the
> code is doing a few things you don't expect.
Drag and drop is currently not related to pasting, because drag and
drop is implemented in src/interface.cpp, and pasting in
src/ui/clipboard.cpp. They don't use the same code path. In fact the
import code is simpler, because imported / dragged items are put into
a group. Not sure if that's what you meant.
> Also for the import case, embedding will break things for many, many users.
> We've looked at that a few times.
For who, and in what cases? You sometimes say that a proposed solution
will cause 'important issues for many users', but don't say what those
issues actually are.
> The good solution is to create a "media manager" that handles things like
> images, linked css files, ICC profile files, etc.
This would be great to have, along with UI improvements to enable
using common styles. The image links manager proposed in this thread
is a good start, and could be extended to Still, I think this is
orthogonal to what the defaults are.
> Things can then be worked
> out with the UI and perhaps a "Publish" menu/command that does things a bit
> more explicitly than "save as" or "export".
I think that "Publish" is a stupidity cloned from Corel Draw. Why
should saving a PDF be completely different from saving any other
file? Moreover the name is misleading: you are actually not
'publishing' anything in the sense of showing it to the outside world.
You are only saving a file. A better name is "save standalone
document" or something like this, but I don't see a difference between
this and Export.