First of all, I would like to thank you for the excellent tool you created to make using the program much more fluid on a daily basis. I would like to know if it is possible to create a separate Pie Menu so that we can access only the Shade Flat and Shade Smooth functions, facilitating quick switching between them. Currently these options are in Object Display > Shading Operators, but it is still not as fluid as it would be if they had an exclusive menu or if these options were in the Object Display menu itself. There is a space available in the top right-hand corner when you access Object Display, where you could put Shade Smooth and in the bottom left-hand corner the option Shade Flat, or the other way around, just a suggestion.
Heya, we can't really discuss ideas here since there are no comment chains, but if you submit an issue on the repository page then I'm happy to discuss. The reason I wouldn't put it into the object display pie is because the Shade Smooth/Flat operations actually change the mesh data, while other options in that menu do not.
The addon code needs to be revised, it is showing the following error : Warning: 'VIEW3D_ViewTools_MT_pie ' doesn't have upper case alpha-numeric prefix register_class(...): Warning: 'BG_Change_MT_pie_menu' doesn't have upper case alpha-numeric prefix
You can't fix this through a Blender menu or setting. The only way to resolve this is by editing the add-on's Python code, which is something only the developer should do.
The fix involves:
Locating the add-on's Python script (the .py file).
Opening the script in a code editor.
Finding the class definition, like class VIEW3D_ViewTools_MT_pie(Menu):.
Renaming the class to follow the convention, such as class VIEW3D_MT_ViewTools_pie(Menu):.
Saving the file and restarting Blender.