Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a Selection Pane #4799

Open
2 tasks done
rzippo opened this issue Dec 18, 2024 · 5 comments
Open
2 tasks done

Add a Selection Pane #4799

rzippo opened this issue Dec 18, 2024 · 5 comments

Comments

@rzippo
Copy link

rzippo commented Dec 18, 2024

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Is your feature request related to a problem? Please describe.
I often make diagrams where there are rectangles inside other rectangles, respresenting systems or component hierarchy, like in the example below. Note that much taller hierarchies are possible.

Example

The overlap between these shapes makes it hard to select and move them, and I have to carefully arrange them on the z axys for selection to even work.
If I forget about the z arrangement as I a put shapes in the figure, I have then to redo the entire sorting.

Describe the solution you'd like

In Powerpoint, this problem is addressed using the Selection Pane. It shows the items on the slide as list, and the list can be used to select them. Note that the list is sorted by descending z-axis, and the names can be changed.

selection pane

Describe alternatives you've considered

Right now the most confortable workaround is to move away the container shapes, rearrange the contained ones, and then place back the containers. It is frustrating to place the containers twice, but at least it works and fast.

Additional context

I know there are layers, but they need manual setup like z-axis arrangement. Besides, you need to be able to select a shape before you can use "move selection to".

@alderg
Copy link
Contributor

alderg commented Dec 18, 2024

Try Alt+Click to cycle through the overlapping rectangles.

@rzippo
Copy link
Author

rzippo commented Dec 18, 2024

Try Alt+Click to cycle through the overlapping rectangles.

I had no idea, thanks. Where is it documented?

An issue I still have is that I cannot use rectangle selection while working on contained shapes, since clicking drags the container instead. Is there a shortcut to make the rectangle selection work?

@alderg
Copy link
Contributor

alderg commented Dec 18, 2024

Help, Keyboard Shortcuts
Screenshot 2024-12-18 at 11 34 03

Alt+Drag, but that will switch to intersection selection. If the container shape is not filled, try unchecking pointer events
Screenshot 2024-12-18 at 11 37 29

@alderg
Copy link
Contributor

alderg commented Dec 18, 2024

Or Alt+Drag then release the Alt key before releasing the mouse button.

@rzippo
Copy link
Author

rzippo commented Dec 18, 2024

Help, Keyboard Shortcuts

I see. Through Google I found this which has much less info.

Thanks for the options, I will try these.
But I would keep the suggestion to add the Selection Pane since it's easier and intuitive, it just removes the issue of overlap for selection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants