Re: Can I make global changes to the default file management options?
Geoff Barnes <[email protected]>
| Newsgroups | gmane.comp.graphics.omnigraffle.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Ken, Thanks for your reply. I don't know that it would solve the problem I'm experiencing to be able to always link vs. embed. It would be helpful in a way, but the ideal solution would be a true embed, where the placed image's encoding is placed directly into the plist. For me. Here's why: We have a group of people sharing graffle files that we keep in version control. Long lists of images - whether embedded or linked - increase our incidence of conflicts like you wouldn't believe. Now, we train our team on correct use of version control, urge them to use command line tools instead of Versions in order to develop good habits, and generally spend too much time managing our UX repositories because A) people occasionally forget to go through the complexities required to prevent conflicts, and B) when a conflict arises, resolving it is harder with a relatively undifferentiated list of images than it is with a list of named images. We tried switching to flat files instead of packages, but - while that reduced the incidence of conflict - it made resolving conflicts even trickier. A true embed would do conflict incidence reduction just as well as flat files do, while preserving our ability to resolve conflicts item-by-item - at the plist level - when they arise. You can see why linking vs. embedding by default would only be a partial help in this case, and I'm not sure I'd push for control over that as a feature. But doing away with that directory of relatively undifferentiated img##.png files? That would be gold. Anyone else experience pain from this, or am I way off to the edge? Thanks again, Geoff On Jun 2, 2010, at 7:13 PM, Ken Case <[email protected]> wrote: > On Jun 2, 2010, at 12:06 PM, Geoff Barnes wrote: > >> Any idea, anyone, on how to establish an embed-vs.-link default value for >> placed images? > > There isn't any way to change this default at this time: OmniGraffle always assumes you want to embed unless you hold down Control while dropping your source file onto the canvas. > > I could certainly see adding a default setting in a future release if people are interested, but I don't see any requests for this yet. If any of you would like to vote for this feature, please email our support ninjas at [email protected]. > > Thanks! > Ken >