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

Maya Utilties - Use Pop-Up Viewport Messages for user information #77

Closed
david-cattermole opened this issue Mar 31, 2019 · 1 comment
Closed
Assignees
Labels
enhancement maya utility Python modules to be used across the mmSolver project. user interface Related to a User Interface (Maya or Qt)
Milestone

Comments

@david-cattermole
Copy link
Owner

To make mmSolver tools more user friendly and provide better feedback, we should print warnings and important messages to the viewport, so users can see what is happening directly.

This issue is responsible only for creating the user functions for developers to use. Ideally we'd wrap the overall functionality and make it easy to use.

Here are some examples of tools using the utility:

  • A solver error happens.
  • Status of Marker / Bundle linking.
  • Status of Marker / Bundle unlinking.
  • Creating a Marker in the active viewport.
  • If no active viewport is shown, we can get all viewports and display the message "please click a viewport".
  • etc...

For example we should use the maya.cmds.inViewMessage command:
http://help.autodesk.com/cloudhelp/2018/ENU/Maya-Tech-Docs/CommandsPython/inViewMessage.html

@david-cattermole david-cattermole added enhancement help wanted good first issue user interface Related to a User Interface (Maya or Qt) maya utility Python modules to be used across the mmSolver project. labels Mar 31, 2019
@david-cattermole david-cattermole added this to the v0.4.0 milestone Mar 31, 2019
@david-cattermole david-cattermole modified the milestones: v0.4.0, v0.3.7 Aug 19, 2020
@david-cattermole david-cattermole self-assigned this Aug 19, 2020
@david-cattermole
Copy link
Owner Author

This feature is now tested and will be released in v0.3.7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement maya utility Python modules to be used across the mmSolver project. user interface Related to a User Interface (Maya or Qt)
Projects
None yet
Development

No branches or pull requests

1 participant