Go to file
Thomas Beck d6963630dc Implementation of custom python entries in all right click menus
Hi Guys,

as one of my clients needs the possibility to have custom menu entries in the general right click menu (all over Blender: in the node editor, properties, toolbars,..) I talked with Campbell about expanding our hard coded menu a bit. This is the outcome. As I only need those two, I support currently a button_prop and a button_pointer.

{F540397}

I tested the changes with a custom script where I added a custom entry and executed an operator on click - it seems to work exactly how it's intended to. The script: {F540435}

As I'm not too experienced in rna stuff I would really appreciate any review.
Thanks very much Campbell for his open ears & help on this issue!

Reviewers: campbellbarton, mont29

Reviewed By: campbellbarton, mont29

Subscribers: sybren, mont29

Tags: #addons

Differential Revision: https://developer.blender.org/D2612
2017-04-28 23:44:52 +02:00
build_files Cleanup: spelling 2017-04-27 21:41:03 +10:00
doc Implementation of custom python entries in all right click menus 2017-04-28 23:44:52 +02:00
extern CMake: Add option to link against system-wide Gflags library 2017-04-21 12:01:27 +02:00
intern Cycles: Use relative path for #line directives 2017-04-28 17:46:11 +02:00
release Cleanup: spelling 2017-04-27 21:41:03 +10:00
source Implementation of custom python entries in all right click menus 2017-04-28 23:44:52 +02:00
tests Fix T51331: fixes for Alembic unit tests on Windows 2017-04-28 15:28:41 +02:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Update .gitignore to some more generated/non-git-stored files. 2016-08-21 22:40:57 +02:00
.gitmodules Point all submodules to master branch 2017-04-03 14:54:51 +02:00
CMakeLists.txt Cleanup: spelling 2017-04-27 21:41:03 +10:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Makefile: set tab width=4 2017-03-11 20:48:12 +11:00
make.bat [msvc/make.bat] Provide a convenience rebuild.cmd in the build folder for easy rebuilds. 2017-04-26 08:46:35 -06:00