-
Notifications
You must be signed in to change notification settings - Fork 68
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
Warn user if there is nothing to export #156
Comments
What do you think - a single message, or separate messages tailored to either situation of "model empty" or "selection empty"? I just want to make the wording as clear as possible for everyone. "There is nothing to export. Either the model or the selection is empty." |
wtf. Sigh. |
I think I lean toward the latter - specific for each scenario - as it aids the user better in what is expected based on the selected preferences. Though, any message is better than none. |
Before I start on this, here's an outline of the plan:
|
Sounds good to me. The disabled menu issue is something I've read about a few times in terms of UX issues with the common convention of disabling. You echo what those article said, the user is unable to learn why the menu is disable. One question about the selection, what if the selection is just edges or faces? Do we export just those? Or does it make sense to detect selected group/component instances and use that to determine the "Export selected" option? |
I looked at all the Pro exporters. Only the FBX and 3DS exporters had the option to export only the selection. Both of them went ahead and exported without a message if nothing was selected. I am not saying we should do the same, though. SketchUp also diasbles the Export > 3D Model menu when the model is empty. So if the Exporter API Interface is ever added and the STL exporter uses it then it will be disabeld also by default. |
Ah, yes, the Exporter interface. I've been wanting to get that added for a long time. I'll see if I can bump that. |
Instead of exporting an empty STL file if the model is empty or the Export Selected is checked and selection is empty it would be better to alert the user.
The text was updated successfully, but these errors were encountered: