https://bugs.documentfoundation.org/show_bug.cgi?id=90244
--- Comment #9 from Regina Henschel <[email protected]> --- (In reply to Jay Philips from comment #6) > (In reply to Tomaz Vajngerl from comment #2) > > Why not add layers into navigator too? > The problem i see with using layers in the navigator is that you can have > some objects in a layer that are above or below another layer, so then how > would you show it in the navigator. Lets take this as an example without > layers. Currently the Navigator does not show any "above" or "below", but shows the order in which you go through the shapes using the tab key. That might correspond to the stack (z-order), but need not. This navigation order corresponds to the attribute "draw:nav-order" in file format. Save to flat format to examine and change it. The stack-order is given by the attribute "draw:z-index" in file format, or in case it is missing by the order in which the shapes are arranged in the file, which the later ones are in front of the earlier ones. Currently the UI for setting "draw:nav-order" is broken. And in case of reading files without "draw:z-index", the document order is not kept in case of layer "Controls". > > + Page 1 > Shape 2 > Shape 1 > Shape 3 > > And with Shape 2 and Shape 3 being on the Controls layer, it would show up > like this > > + Page 1 > + Layout > Shape 1 > + Controls > Shape 2 > Shape 3 > I agree, with a pure layer tree neither "nav-order" nor "z-index" would be visible in the Navigator. > And doing it like this wouldnt be an option. > > + Page 1 > + Controls > Shape 2 > + Layout > Shape 1 > + Controls > Shape 3 > You are right. Showing the "nav-order" this way, would make it difficult to handle the layers. > To solve the layering issue, i believe we can add the layer name after the > objects name, like so - Shape 2 (Controls) In consequence you would still need the layer tabs at the bottom of the page, which would not be bad for me. - or alternatively we can do > something like this. > > + Page 1 > + Layers > Layout > Controls > Dimension Lines > + Objects > Shape 2 (Controls) > Shape 1 (Layout) > Shape 3 (Controls) > > With layer entries in the navigator, we could provide layer context menu > modification options like rename, visible, locked, and printable, as well as > visible and locked buttons in the control. Getting the actions via context menu is not better than currently. For an enhancement a short click/select option is needed. Currently shift-click on a layer tab toggles visibility. (I wish to have ctrl-click to toggle protection in addition.) Such easy access would be necessary for the Navigator too. I do not know, whether users would like it, if the layer tabs are removed. I'm used to them over more than 15 years now, and want them to be kept. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
