Scripts menus:
-- added re-eval entry to Scripts Win -> Scripts menu
-- added it also as a button at Info Win -> File Paths, Python path
-- updated bpymenus code:
added 'Blender' tag, for version;
made a .Bpymenus file be written only if there's actual data to save
made file->export menu open a scriptspace only if none is available already
-- bug fixes (bugs 866 and 879, related) for linking and sharing mesh data:
http://projects.blender.org/tracker/?func=detail&atid=125&aid=866&group_id=9
http://projects.blender.org/tracker/?func=detail&atid=125&aid=879&group_id=9
This commit is contained in:
@@ -61,6 +61,7 @@ typedef struct BPyMenu {
|
||||
char *name;
|
||||
char *filename;
|
||||
char *tooltip;
|
||||
short version; /* Blender version */
|
||||
struct BPySubMenu *submenus;
|
||||
struct BPyMenu *next;
|
||||
} BPyMenu;
|
||||
@@ -89,7 +90,7 @@ typedef enum {
|
||||
BPyMenu *BPyMenuTable[PYMENU_TOTAL];
|
||||
|
||||
/* public functions: */
|
||||
void BPyMenu_Init(void);
|
||||
int BPyMenu_Init(int usedir);
|
||||
void BPyMenu_RemoveAllEntries(void);
|
||||
void BPyMenu_PrintAllEntries(void);
|
||||
char *BPyMenu_CreatePupmenuStr(BPyMenu *pym, short group);
|
||||
|
||||
Reference in New Issue
Block a user