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

DrawPanel UI modification plans #703

Open
11 tasks
ganimtron-10 opened this issue Oct 16, 2022 · 0 comments
Open
11 tasks

DrawPanel UI modification plans #703

ganimtron-10 opened this issue Oct 16, 2022 · 0 comments

Comments

@ganimtron-10
Copy link
Contributor

During GSoC'22 period I worked on DrawPanel UI. You can read more about it here in the gist.
Below are some of the future plans for the DrawPanel.

  • Merge the pending PRs
  • Move the rotation slider to be at the bottom right corner outside the main panel.
  • Find out other approaches to smoothen the freehand drawings.
  • If we rotate the polyline many times we can see the points getting disoriented. We have to keep the points consistent irrespective of the rotation.
  • Add a feature to resize the shapes. You can find an example in the above gist.
  • Add a properties panel, that can modify the properties of the DrawShape. properties panel prototype
  • Add a border to the shape which can follow the actor bound on transformation.
  • Currently, we can drag and move the DrawPanel and all the contents along it, but it has some positioning and translation bugs. If the DrawPanel is dragged the shapes should still remain anchored relative to the main panel and all the transformation and functions should work the same.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants