diff options
| author | Ted Gould <ted@gould.cx> | 2006-01-30 05:11:32 +0000 |
|---|---|---|
| committer | gouldtj <gouldtj@users.sourceforge.net> | 2006-01-30 05:11:32 +0000 |
| commit | 02475d03306b20c6bf299763d0f85d7a25aaa74e (patch) | |
| tree | dc68e6c25b39a844f5448ab8b4c524914aef3aa3 /src/extension/effect.cpp | |
| parent | r10815@tres: ted | 2006-01-29 14:46:19 -0800 (diff) | |
| download | inkscape-02475d03306b20c6bf299763d0f85d7a25aaa74e.tar.gz inkscape-02475d03306b20c6bf299763d0f85d7a25aaa74e.zip | |
r10816@tres: ted | 2006-01-29 15:14:36 -0800
Working, but not going down submenus right.
(bzr r51)
Diffstat (limited to 'src/extension/effect.cpp')
| -rw-r--r-- | src/extension/effect.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/extension/effect.cpp b/src/extension/effect.cpp index 0b333f3f8..78380dde1 100644 --- a/src/extension/effect.cpp +++ b/src/extension/effect.cpp @@ -56,6 +56,8 @@ Effect::Effect (Inkscape::XML::Node * in_repr, Implementation::Implementation * _menu_node->setAttribute("verb-id", this->get_id(), false); merge_menu(_effects_list, local_effects_menu, _menu_node); + if (!strcmp(this->get_id(), "org.ekips.filter.interp")) + sp_repr_print(_effects_list->parent()); } return; @@ -68,6 +70,11 @@ Effect::merge_menu (Inkscape::XML::Node * base, Glib::ustring mergename; Inkscape::XML::Node * tomerge = NULL; + /* printf("Merge menu with '%s' '%s' '%s'\n", + base != NULL ? base->name() : "NULL", + patern != NULL ? patern->name() : "NULL", + mergee != NULL ? mergee->name() : "NULL"); */ + if (patern == NULL) { // Merge the verb name tomerge = mergee; @@ -117,7 +124,6 @@ Effect::merge_menu (Inkscape::XML::Node * base, } if (patern != NULL) { - printf("Going recursive\n"); merge_menu(tomerge, patern->firstChild(), mergee); } |
