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

G/R/S visualization overlays #1128

Open
3 of 4 tasks
Keavon opened this issue Apr 15, 2023 · 1 comment · Fixed by #2195 or #2229
Open
3 of 4 tasks

G/R/S visualization overlays #1128

Keavon opened this issue Apr 15, 2023 · 1 comment · Fixed by #2195 or #2229
Assignees
Labels
Good First Issue Good for newcomers Paper Cut A small UX annoyance we should strive to improve

Comments

@Keavon
Copy link
Member

Keavon commented Apr 15, 2023

G/R/S, used with both the Select and Path tools, should display an X or Y line when grabbing or scaling in the X or Y axis. (The line should be aligned with the common center, i.e. the pivot used for scaling or rotating.) It should go from one end of the viewport to the other. It should also display a dot around the pivot while rotating or scaling. Reference how other overlays are drawn (like those visualizing snapping relationships) for how to draw overlay shapes like lines and dots.

Also, text should be drawn next to those lines visualizing the numerical offsets. Currently these values are shown in the hints bar, which is a temporary workaround until this is implemented.

Also: a line should be drawn when dragging with the Select tool while holding Shift to constrain it to the X or Y axis. (That behavior already exists, but the line should be added to visualize it.)

@Keavon Keavon added Feature Good First Issue Good for newcomers Paper Cut A small UX annoyance we should strive to improve labels Apr 15, 2023
@github-project-automation github-project-automation bot moved this to Short-Term in Task Board Apr 15, 2023
@Keavon Keavon moved this from Short-Term to Always Up-For-Grabs in Task Board Apr 15, 2023
@Keavon Keavon removed the Available label May 31, 2023
@Keavon Keavon moved this to Always Up for Grabs in Task Board May 31, 2023
@Keavon Keavon removed the P-Medium label May 31, 2023
@Keavon Keavon moved this from Always Up for Grabs to Short-Term in Task Board Jun 2, 2023
@Keavon Keavon removed the Rust label Dec 30, 2024
@mTvare6
Copy link
Contributor

mTvare6 commented Jan 19, 2025

Commenting so you can assign.

@Keavon Keavon removed the Feature label Jan 19, 2025
@Keavon Keavon changed the title G/R/S should have overlays visualizing the center point and axis of constraint G/R/S visualization overlays Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Good First Issue Good for newcomers Paper Cut A small UX annoyance we should strive to improve
Projects
Status: Short-Term
2 participants