hlorus
hlorus
Afaik that's called the operator redo panel. An operator can define a draw method which will be used to draw that panel. There's likeley no support to give it focus,...
Yep, well basically just invoke the menu that appears when you click on a constraint.
I've tried implementing the functionality already, spawning the menu isn't a big deal, the bigger problem is to activate the value property so users could directly enter a number. IMO...
I've posted a bug report at blender regarding the activate_init issue: https://developer.blender.org/T101113
> I guess we could do a basic text parser for now if only text input work with `activate_init`, True but i wouldn't recommend such a workaround, this task is...
> Compared to the upstream solvesystem repo, the one we use with the python bindings is 1100 commits behind. I think the realthunder/solvespace repo desperatly needs an update from upstream....
> > Allows to copy selected entities and their constraints and paste them at a later point. > > This also has to work after the original entities are deleted....
> Excellent. Would a option for a start/end point of the copy operation be okay to proceed with as well? > > also is an option desired for the copy...
Well path and user_base seems to be right: ` sys.path: ['/home/yoga/Dropbox/blend/addons/CAD_Sketcher/lib/python3.10/site-packages', '/usr/share/blender/3.2/scripts/startup', '/usr/share/blender/3.2/scripts/modules', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/lib/python3.10/site-packages', '/usr/share/blender/3.2/scripts/freestyle/modules', '/usr/share/blender/3.2/scripts/addons/modules', '/home/yoga/.config/blender/3.2/scripts/addons/modules', '/usr/share/blender/3.2/scripts/addons', '/home/yoga/.config/blender/3.2/scripts/addons', '/home/yoga/Dropbox/blend/addons', '/usr/share/blender/3.2/scripts/addons_contrib'] ` ` site.USER_BASE: /home/yoga/Dropbox/blend/addons/CAD_Sketcher `
Calling [importlib.invalidate_caches](https://docs.python.org/3/library/importlib.html#importlib.invalidate_caches) seems to do the trick on my end.