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

Drag and drop to reorder scene panel components / group components #45

Closed
itsdouges opened this issue May 31, 2023 · 4 comments
Closed
Labels
High priority New feature New feature or request XL Issue is a extra large amount of effort.

Comments

@itsdouges
Copy link
Collaborator

No description provided.

@itsdouges itsdouges added the New feature New feature or request label May 31, 2023
@itsdouges itsdouges added L Issue is a large amount of effort. XL Issue is a extra large amount of effort. and removed L Issue is a large amount of effort. labels Aug 23, 2023
@itsdouges
Copy link
Collaborator Author

@krispya what do you consider for drag and drop must-haves vs. nice-to-haves?

  • reorder elements in the scene panel
  • regrouping (drag in / out of groups)
  • drag to scene panel (from assets panel, adds a new element)
  • drag to scene (from assets panel, adds a new element)
  • anything I'm missing?

@krispya
Copy link
Collaborator

krispya commented Nov 6, 2023

Dragging to scene panel or editor scene to create an asset is another ticket I opened up, I don't think it needs to get mixed in here. This is about organizing all a scene's objects, so reordering and regrouping (or just plain grouping). If you want to get the organizing functionality without the drag and drop, you could split this up even more and add a right click menu for items that include "Move Up" and "Move Down", etc. commands.

@itsdouges
Copy link
Collaborator Author

Okay. And you reckon grouping is a higher priority over other drag and drop features?

@krispya
Copy link
Collaborator

krispya commented Nov 7, 2023

And rearranging. Drag and drop is ultimately a nice to have versus just be able to do the functionality in the first place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
High priority New feature New feature or request XL Issue is a extra large amount of effort.
Projects
None yet
Development

No branches or pull requests

2 participants