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

Improve the editor feature profiles UX #37235

Merged

Conversation

Calinou
Copy link
Member

@Calinou Calinou commented Mar 22, 2020

master version of #49643.

  • Add an help message when no profile is selected.
    • This replaces the class/property trees which are now hidden when no profile is selected.
  • Display (none) as the current profile when no profile is currently active.
  • Make the newly created/imported profile the current if it's the first profile to be added to the list.
  • Make more strings localizable.

These changes should hopefully clear up some confusion related to the editor feature profiles UI 🙂

Preview

No profile has been created yet (freshly opened dialog).

image

This closes #39022.

- Add an help message when no profile is selected.
  - This replaces the class/property trees which are now hidden
    when no profile is selected.
- Display `(none)` as the current profile when no profile is
  currently active.
- Make the newly created/imported profile the current if it's the
  first profile to be added to the list.
- Make more strings localizable.
@Calinou Calinou force-pushed the improve-editor-feature-profiles branch from cb30482 to 4a1f22d Compare March 22, 2020 20:57
@Chaosus Chaosus added this to the 4.0 milestone Mar 23, 2020
@akien-mga akien-mga merged commit aea1a0e into godotengine:master May 25, 2020
@akien-mga
Copy link
Member

Thanks!

akien-mga added a commit that referenced this pull request May 25, 2020
It used APIs that were changed after the PR was last rebased.
@ghost
Copy link

ghost commented May 25, 2020

why shouldn't godot provide a profile by default instead, wouldn't that make more sense and isn't that the expected behaviour? i bet that most people are going to ignore that message

i don't think this fixes the problem at all, the user still needs to deal with the fact that it's not intuitive at all, to me this just very poorly hides the problem away, but it still fails to solve anything really

@Calinou
Copy link
Member Author

Calinou commented May 25, 2020

@RaTcHeT302 The "default" feature profile implicitly enables all editor features. Maybe we should rename (none) to Default to make this clearer?

rileylyman pushed a commit to rileylyman/godot that referenced this pull request May 25, 2020
It used APIs that were changed after the PR was last rebased.
@Calinou Calinou deleted the improve-editor-feature-profiles branch February 9, 2023 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve discoverability of the "Manage Editor Features" dialog
3 participants