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

Smarter placement of layers into the artboards that bound them #1507

Open
4 tasks
Keavon opened this issue Dec 11, 2023 · 5 comments
Open
4 tasks

Smarter placement of layers into the artboards that bound them #1507

Keavon opened this issue Dec 11, 2023 · 5 comments
Labels
Feature New feature or request Good First Issue Good for newcomers Graphene Involves the node graph system/engine used by Graphite Paper Cut A small UX annoyance we should strive to improve Rust Involves Rust programming for the backend

Comments

@Keavon
Copy link
Member

Keavon commented Dec 11, 2023

Currently, new layers are drawn, they are placed into the last selected artboard.

To improve upon this, we want:

  • Placing layers in correct artboard based on its location within the bounds of any artboard
  • Transferring layers between artboards when dragged from one to the other upon release
  • When pasting from the clipboard, the content should go in the most recently selected (or drawn in/interacted with) artboard
    • When no layers are selected, clicking the New Folder button (in the Layers panel, next to the trash button) should place it in the most recently selected artboard
@Keavon Keavon added Feature New feature or request Rust Involves Rust programming for the backend Paper Cut A small UX annoyance we should strive to improve Graphene Involves the node graph system/engine used by Graphite labels Dec 11, 2023
@Keavon
Copy link
Member Author

Keavon commented Dec 11, 2023

Broken out from #1394

@Keavon Keavon added the Good First Issue Good for newcomers label Dec 25, 2023
@Keavon Keavon mentioned this issue Mar 16, 2024
6 tasks
@nico-mayora
Copy link
Contributor

I'm giving this a shot if that's all right.

@Keavon
Copy link
Member Author

Keavon commented Apr 15, 2024

Sorry @nico-mayora, this is currently blocked by the ongoing with in #1712.

@nico-mayora
Copy link
Contributor

@Keavon What about #944 then?

@Keavon
Copy link
Member Author

Keavon commented Apr 15, 2024

That should be unblocked, I believe. As long as you're working with tool and visualization related code, not document format code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request Good First Issue Good for newcomers Graphene Involves the node graph system/engine used by Graphite Paper Cut A small UX annoyance we should strive to improve Rust Involves Rust programming for the backend
Projects
Status: Short-Term
Development

No branches or pull requests

2 participants