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
TechDraw: ProjectShape tool is in wrong workbench. Should be in Draft. #13347
Comments
Right, it shouldn't belong to TD. It should probably go to Draft like Shape2DView but Part would also make sense. |
cc @Roy-043 |
I want to work on this issue. Please Assign this to me. |
Draft already has Draft_Shape2DView. That tool relies on TD code internally. Adding TechDraw_ProjectShape to Draft seems redundant. |
Hmm this Shape2DView seems very similar to ProjectShape. But I don't know these tools well so I can't say for sure. Perhaps it is not worth keeping both then? Should be just remove ProjectShape? @yorikvanhavre ? |
Draft_Shape2DView has a few additional functionalities such as the ability to fill closed areas or show cut lines. OTOH TD projectShape is probably faster. So at the moment although they are similar I can't say one should be removed. Having both in Draft is a possible, but IMHO this will not make things easier to the user... There will now be two very similar tools one next to the other. Having it in Part wouldn't be good because it would make Part depend on TechDraw when it's currently the contrary. What about keeping it in TD but putting in some kind of "utils" submenu? |
If
If we move to Part, we don't have to make Part depend on TD, we can move the code to Part probably not just the tool. Leave in TD but only in menu, I think this is not as good as a solution. It will just be completely hidden and cluttering a bit. |
Is there an existing issue for this?
Problem description
TechDraw_ProjectShape does not belong to techdraw workbench. It should be moved to Draft (or Part alternatively).
@yorikvanhavre Are you interested in moving this tool to Draft?
forum discussion
Full version info
Subproject(s) affected?
Techdraw
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: