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

Component Mode Viewport UI Switcher #10662

Closed
hultonha opened this issue Jul 14, 2022 · 4 comments
Closed

Component Mode Viewport UI Switcher #10662

hultonha opened this issue Jul 14, 2022 · 4 comments
Assignees
Labels
feature/viewport This item is related to the viewport kind/roadmap Categorizes an issue that goes in the O3DE Public Roadmap sig/content Categorizes an issue or PR as relevant to SIG Content. status/active Indicates that an issue or PR is actively being worked on by a contributor.

Comments

@hultonha
Copy link
Contributor

Description

To improve the experience of using Component Edit Mode (internally known as 'Component Mode'), a new Viewport UI element will be introduced (the Switcher) to allow fast switching between Components that support a Component Mode on the entity. This will make Component Edit Modes much more discoverable and easier to use.

Feature Points of Contact

Stakeholders: @hultonha, @amzn-ahmadkrm, @amzn-leenguy, @yuyihsu

Links

@hultonha hultonha added sig/content Categorizes an issue or PR as relevant to SIG Content. status/active Indicates that an issue or PR is actively being worked on by a contributor. feature/viewport This item is related to the viewport kind/roadmap Categorizes an issue that goes in the O3DE Public Roadmap labels Jul 14, 2022
@hultonha hultonha added this to In Progress in O3DE Roadmap Jul 14, 2022
@amzn-ahmadkrm
Copy link
Contributor

amzn-ahmadkrm commented Sep 6, 2022

This comment is to log the PRs that were made for the creation of the switcher:

image

The switcher will replace the current workflow of switching between component modes by having the click the "Done" button in the Entity Inspector and clicking "Edit" of the new component mode. The user can click different components on the switcher and transition between the component modes seamlessly.

Editor_M1MxBJGrZh.mp4

Development PRs:

Initial PR for creating the component mode switcher:
#10399

Switcher speed improvement + Undo/Redo support:
#11203

Added support to change into a new component mode instead of ending and restarting:
#11436

Change Icon color to match UX design:
#11585

Fix interaction between the switcher and ImGui:
#11570

@hultonha
Copy link
Contributor Author

hultonha commented Sep 7, 2022

Thanks very much for updating this @amzn-ahmadkrm, great to see! 🥳

@hultonha hultonha moved this from In Progress to In Review in O3DE Roadmap Sep 12, 2022
@hultonha
Copy link
Contributor Author

Closing roadmap initiative now Component Mode Switcher is enabled by default!

@hultonha hultonha moved this from In Review to Shipped - 2210 in O3DE Roadmap Sep 27, 2022
@amzn-leenguy
Copy link

🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/viewport This item is related to the viewport kind/roadmap Categorizes an issue that goes in the O3DE Public Roadmap sig/content Categorizes an issue or PR as relevant to SIG Content. status/active Indicates that an issue or PR is actively being worked on by a contributor.
Projects
None yet
Development

No branches or pull requests

3 participants