On Mon, Mar 31, 2008 at 04:41:14PM -0400, bulia byak wrote:
On Mon, Mar 31, 2008 at 2:54 PM, MenTaLguY <mental@...3...> wrote:
I don't think that CSS visibility is the way to do this since it is global; we are probably going to want to have a per-view notion of "current page" just as we do for "current layer".
[...] if we do decide to implement non-global visibility, how do we go about it?
Consider the output format where we save as a zipfile of SVG documents.
If separate pages are completely separate SVG documents, then the implementation is trivial.
Supporting shared master stuff makes things harder. The problem is much the same as any other instance of embedding other documents in an SVG by filename reference rather than by content (and indeed that is the most likely SVG representation if using the zipfile approach), but it's more pressing to be able to refresh the imported document appearance in real-time (probably even before the master is actually saved).
pjrm.