-
Notifications
You must be signed in to change notification settings - Fork 6
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
Creation of Wiki page #63
Comments
A great idea. I'll add a button to the documentation and someone can create the wiki page, or I'll do it. |
I was thinking on adding:
|
This is the initial skeleton, if you have Wiki access you can finish it else you can give the media you prefer to use. |
Thank you very much for your work I don't have the rights to edit the wiki at the moment (I'll make the request). Feel free to take the initiative of inserting PieMenu screenshots into the wiki that you think are suitable, if you like. PieMenu is a team effort, so you can add your own personal touch. |
The Help module implemented a system to manage the documentation settings as the displayed language of the Wiki page or if it will be using online page, downloaded html, downloaded md, etc or if it will open inside or outside FreeCAD. Read: `FreeCAD/src/Mod/Help/Help.py` Related Grubuntu#63
The Help module implemented a system to manage the documentation settings as the displayed language of the Wiki page or if it will be using online page, downloaded html, downloaded md, etc or if it will open inside or outside FreeCAD. Read: `FreeCAD/src/Mod/Help/Help.py` Related Grubuntu#63
I made some progress but there is still missing the context example and the advanced settings. |
Can you open the documentation on FreeCAD?
On FreeCAD (compiled from HEAD) with Qt6 PieMenu crashes FreeCAD but of course the documentation can be open in the built-in browser. Test with: import Help
Help.show("PieMenu Workbench") I think Wiki needs and update prior 1.0 release, I'll update pictures. @Grubuntu let me know if you have pieces of information that want added. Personally I never understand the "context" stuff so I don't know what to put there. |
It works for me on 39057-conda.
Perhaps an example will speak for itself: In normal use, the default PieMenu opens when the global shortcut is pressed, but sometimes the user needs specific tools depending on the type of 3D object selected. e.g : For example, the user may want only the tools that are useful when a face of a 3D object is selected in PartDesign: He can create a PieMenu containing these tools and set the display conditions for this PieMenu in the Context tab as follows: If the user selects only one face (while in the PartDesign workbench) and presses the global shortcut, this PieMenu is displayed, giving access only to the tools that the user has set in this PieMenu. (If the box 'Immediate triggering when conditions are met' is ticked this will trigger the immediate display of the PieMenu without the need to press the global shortcut.) The advantage is that you can create as many PieMenus as you need to cover the user's current needs. Because of the inheritance of code from previous versions of PieMenu, for context mode to work it is necessary for "Global Context" mode to be activated either by the QuickMenu or by the general parameters. |
Hey, thanks for the tips, I have added that information to the Wiki page, let me know if there is something that needs to be updated. In the context section there is a message that says it's buggy, is this still true? Btw, I have been testing PieMenu on a Qt6 build last week and I haven't encountered more crashes with the latest changes, thanks for all those fixes. |
I think would be nice to document the features of this addon on the FreeCAD Wiki.
Some days ago I updated the PieMenu entry here: https://wiki.freecad.org/External_workbenches but since there is no Wiki page it redirect to this repo.
As of now I think the content would be the README contents and some documentation done on the forum. I can create the Wiki page but I think you should say how to organize the content of it.
I think it could be possible to create a button (maybe in the bottom-right corner that says "Documentation" and it trigger FreeCAD to open the wiki page (inside FreeCAD), that would be helpful for users.
The text was updated successfully, but these errors were encountered: