diff options
| author | bulia byak <buliabyak@gmail.com> | 2006-06-29 20:15:48 +0000 |
|---|---|---|
| committer | buliabyak <buliabyak@users.sourceforge.net> | 2006-06-29 20:15:48 +0000 |
| commit | ef0a7b603c667abc8599c3abf88c4408acb05228 (patch) | |
| tree | 7ddfd39557009044f41538d865cf3365e0ffe3fd /src/dialogs | |
| parent | Small bugfixes. (diff) | |
| download | inkscape-ef0a7b603c667abc8599c3abf88c4408acb05228.tar.gz inkscape-ef0a7b603c667abc8599c3abf88c4408acb05228.zip | |
patch from Gustav Broberg: undo annotations and history dialog
(bzr r1315)
Diffstat (limited to 'src/dialogs')
| -rw-r--r-- | src/dialogs/clonetiler.cpp | 9 | ||||
| -rw-r--r-- | src/dialogs/fill-style.cpp | 21 | ||||
| -rw-r--r-- | src/dialogs/guidelinedialog.cpp | 6 | ||||
| -rw-r--r-- | src/dialogs/item-properties.cpp | 18 | ||||
| -rw-r--r-- | src/dialogs/layer-properties.cpp | 6 | ||||
| -rw-r--r-- | src/dialogs/layers-panel.cpp | 9 | ||||
| -rw-r--r-- | src/dialogs/object-properties.cpp | 3 | ||||
| -rw-r--r-- | src/dialogs/sp-attribute-widget.cpp | 6 | ||||
| -rw-r--r-- | src/dialogs/stroke-style.cpp | 27 | ||||
| -rw-r--r-- | src/dialogs/swatches.cpp | 6 | ||||
| -rw-r--r-- | src/dialogs/text-edit.cpp | 3 | ||||
| -rw-r--r-- | src/dialogs/tiledialog.cpp | 3 | ||||
| -rw-r--r-- | src/dialogs/xml-tree.cpp | 30 |
13 files changed, 98 insertions, 49 deletions
diff --git a/src/dialogs/clonetiler.cpp b/src/dialogs/clonetiler.cpp index e47437c72..5f6c557f1 100644 --- a/src/dialogs/clonetiler.cpp +++ b/src/dialogs/clonetiler.cpp @@ -863,7 +863,8 @@ clonetiler_unclump (GtkWidget *widget, void *) g_slist_free (to_unclump); - sp_document_done (sp_desktop_document (desktop)); + sp_document_done (sp_desktop_document (desktop), SP_VERB_DIALOG_CLONETILER, + /* TODO: annotate */ "clonetiler.cpp:867"); } static guint @@ -915,7 +916,8 @@ clonetiler_remove (GtkWidget *widget, void *, bool do_undo = true) clonetiler_change_selection (NULL, selection, dlg); if (do_undo) - sp_document_done (sp_desktop_document (desktop)); + sp_document_done (sp_desktop_document (desktop), SP_VERB_DIALOG_CLONETILER, + /* TODO: annotate */ "clonetiler.cpp:920"); } static NR::Rect @@ -1294,7 +1296,8 @@ clonetiler_apply (GtkWidget *widget, void *) clonetiler_change_selection (NULL, selection, dlg); - sp_document_done(sp_desktop_document(desktop)); + sp_document_done(sp_desktop_document(desktop), SP_VERB_DIALOG_CLONETILER, + /* TODO: annotate */ "clonetiler.cpp:1300"); } static GtkWidget * diff --git a/src/dialogs/fill-style.cpp b/src/dialogs/fill-style.cpp index 1efae59e1..1bdc49f7e 100644 --- a/src/dialogs/fill-style.cpp +++ b/src/dialogs/fill-style.cpp @@ -285,7 +285,8 @@ sp_fill_style_widget_fillrule_changed ( SPPaintSelector *psel, sp_repr_css_attr_unref (css); - sp_document_done (SP_ACTIVE_DOCUMENT); + sp_document_done (SP_ACTIVE_DOCUMENT, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "fill-style.cpp:289"); } static gchar *undo_label_1 = "fill:flatcolor:1"; @@ -324,7 +325,8 @@ sp_fill_style_widget_paint_dragged (SPPaintSelector *psel, SPWidget *spw) case SP_PAINT_SELECTOR_MODE_COLOR_CMYK: { sp_paint_selector_set_flat_color (psel, SP_ACTIVE_DESKTOP, "fill", "fill-opacity"); - sp_document_maybe_done (sp_desktop_document(SP_ACTIVE_DESKTOP), undo_label); + sp_document_maybe_done (sp_desktop_document(SP_ACTIVE_DESKTOP), undo_label, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "fill-style.cpp:329"); g_object_set_data (G_OBJECT (spw), "local", GINT_TO_POINTER (TRUE)); // local change, do not update from selection break; } @@ -385,7 +387,8 @@ sp_fill_style_widget_paint_changed ( SPPaintSelector *psel, sp_repr_css_attr_unref (css); - sp_document_done (document); + sp_document_done (document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "fill-style.cpp:391"); break; } @@ -393,7 +396,8 @@ sp_fill_style_widget_paint_changed ( SPPaintSelector *psel, case SP_PAINT_SELECTOR_MODE_COLOR_CMYK: { sp_paint_selector_set_flat_color (psel, desktop, "fill", "fill-opacity"); - sp_document_maybe_done (sp_desktop_document(desktop), undo_label); + sp_document_maybe_done (sp_desktop_document(desktop), undo_label, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "fill-style.cpp:400"); // on release, toggle undo_label so that the next drag will not be lumped with this one if (undo_label == undo_label_1) @@ -459,7 +463,8 @@ sp_fill_style_widget_paint_changed ( SPPaintSelector *psel, sp_repr_css_attr_unref (css); - sp_document_done (document); + sp_document_done (document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "fill-style.cpp:467"); } break; @@ -505,7 +510,8 @@ sp_fill_style_widget_paint_changed ( SPPaintSelector *psel, } // end if - sp_document_done (document); + sp_document_done (document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "fill-style.cpp:514"); } // end if @@ -519,7 +525,8 @@ sp_fill_style_widget_paint_changed ( SPPaintSelector *psel, sp_desktop_set_style (desktop, css); sp_repr_css_attr_unref (css); - sp_document_done (document); + sp_document_done (document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "fill-style.cpp:529"); } break; diff --git a/src/dialogs/guidelinedialog.cpp b/src/dialogs/guidelinedialog.cpp index 7be2545f0..479cab8ec 100644 --- a/src/dialogs/guidelinedialog.cpp +++ b/src/dialogs/guidelinedialog.cpp @@ -73,7 +73,8 @@ void GuidelinePropertiesDialog::_onApply() ? points : _guide->position + points ); sp_guide_moveto(*_guide, newpos, true); - sp_document_done(SP_OBJECT_DOCUMENT(_guide)); + sp_document_done(SP_OBJECT_DOCUMENT(_guide), SP_VERB_NONE, + /* TODO: annotate */ "guidelinedialog.cpp:77"); } void GuidelinePropertiesDialog::_onOK() @@ -85,7 +86,8 @@ void GuidelinePropertiesDialog::_onDelete() { SPDocument *doc = SP_OBJECT_DOCUMENT(_guide); sp_guide_remove(_guide); - sp_document_done(doc); + sp_document_done(doc, SP_VERB_NONE, + /* TODO: annotate */ "guidelinedialog.cpp:90"); } void GuidelinePropertiesDialog::_response(gint response) diff --git a/src/dialogs/item-properties.cpp b/src/dialogs/item-properties.cpp index 51b0abd61..6f12a48f1 100644 --- a/src/dialogs/item-properties.cpp +++ b/src/dialogs/item-properties.cpp @@ -345,7 +345,8 @@ sp_item_widget_sensitivity_toggled (GtkWidget *widget, SPWidget *spw) item->setLocked(gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget))); - sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "ItemDialog:insensitive"); + sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "ItemDialog:insensitive", SP_VERB_NONE, + /* TODO: annotate */ "item-properties.cpp:349"); gtk_object_set_data (GTK_OBJECT (spw), "blocked", GUINT_TO_POINTER (FALSE)); } @@ -363,7 +364,8 @@ sp_item_widget_hidden_toggled(GtkWidget *widget, SPWidget *spw) item->setExplicitlyHidden(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))); - sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "ItemDialog:visiblity"); + sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "ItemDialog:visiblity", SP_VERB_NONE, + /* TODO: annotate */ "item-properties.cpp:368"); gtk_object_set_data (GTK_OBJECT (spw), "blocked", GUINT_TO_POINTER (FALSE)); } @@ -395,7 +397,8 @@ sp_item_widget_label_changed (GtkWidget *widget, SPWidget *spw) gtk_label_set_markup_with_mnemonic (GTK_LABEL (id_label), _("_Id")); SP_EXCEPTION_INIT (&ex); sp_object_setAttribute (SP_OBJECT (item), "id", id, &ex); - sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "ItemDialog:id"); + sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "ItemDialog:id", SP_VERB_NONE, + /* TODO: annotate */ "item-properties.cpp:401"); } /* Retrieve the label widget for the object's label */ @@ -409,7 +412,8 @@ sp_item_widget_label_changed (GtkWidget *widget, SPWidget *spw) SPObject *obj = (SPObject*)item; if (strcmp (label, obj->defaultLabel())) { obj->setLabel(label); - sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "inkscape:label"); + sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "inkscape:label", SP_VERB_NONE, + /* TODO: annotate */ "item-properties.cpp:416"); } /* Retrieve the title */ @@ -417,14 +421,16 @@ sp_item_widget_label_changed (GtkWidget *widget, SPWidget *spw) gchar *title = (gchar *)gtk_entry_get_text (GTK_ENTRY (w)); if (title != NULL) { obj->setTitle(title); - sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "title"); + sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "title", SP_VERB_NONE, + /* TODO: annotate */ "item-properties.cpp:425"); } /* Retrieve the description */ gchar *desc = NULL; /* TODO: get text from text buffer */ if (desc != NULL) { obj->setDesc(desc); - sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "desc"); + sp_document_maybe_done (SP_ACTIVE_DOCUMENT, "desc", SP_VERB_NONE, + /* TODO: annotate */ "item-properties.cpp:433"); } gtk_object_set_data (GTK_OBJECT (spw), "blocked", GUINT_TO_POINTER (FALSE)); diff --git a/src/dialogs/layer-properties.cpp b/src/dialogs/layer-properties.cpp index e407c7082..e35cc9550 100644 --- a/src/dialogs/layer-properties.cpp +++ b/src/dialogs/layer-properties.cpp @@ -111,7 +111,8 @@ LayerPropertiesDialog::_apply() g_assert(_strategy != NULL); _strategy->perform(*this); - sp_document_done(sp_desktop_document(SP_ACTIVE_DESKTOP)); + sp_document_done(sp_desktop_document(SP_ACTIVE_DESKTOP), SP_VERB_NONE, + /* TODO: annotate */ "layer-properties.cpp:115"); _close(); } @@ -190,7 +191,8 @@ void LayerPropertiesDialog::Rename::perform(LayerPropertiesDialog &dialog) { desktop->layer_manager->renameLayer( desktop->currentLayer(), ( name.empty() ? NULL : (gchar *)name.c_str() ) ); - sp_document_done(sp_desktop_document(desktop)); + sp_document_done(sp_desktop_document(desktop), SP_VERB_NONE, + /* TODO: annotate */ "layer-properties.cpp:195"); // TRANSLATORS: This means "The layer has been renamed" desktop->messageStack()->flash(Inkscape::NORMAL_MESSAGE, _("Renamed layer")); } diff --git a/src/dialogs/layers-panel.cpp b/src/dialogs/layers-panel.cpp index e89e5050d..3a7463ff3 100644 --- a/src/dialogs/layers-panel.cpp +++ b/src/dialogs/layers-panel.cpp @@ -587,7 +587,8 @@ void LayersPanel::_toggled( Glib::ustring const& str, int targetCol ) row[_model->_colVisible] = newValue; item->setHidden( !newValue ); item->updateRepr(); - sp_document_done( _desktop->doc() ); + sp_document_done( _desktop->doc() , SP_VERB_DIALOG_LAYERS, + /* TODO: annotate */ "layers-panel.cpp:591"); } break; @@ -597,7 +598,8 @@ void LayersPanel::_toggled( Glib::ustring const& str, int targetCol ) row[_model->_colLocked] = newValue; item->setLocked( newValue ); item->updateRepr(); - sp_document_done( _desktop->doc() ); + sp_document_done( _desktop->doc() , SP_VERB_DIALOG_LAYERS, + /* TODO: annotate */ "layers-panel.cpp:602"); } break; } @@ -693,7 +695,8 @@ void LayersPanel::_opacityChanged() sp_repr_css_attr_unref( css ); - sp_document_maybe_done( _desktop->doc(), "layers:opacity" ); + sp_document_maybe_done( _desktop->doc(), "layers:opacity", SP_VERB_NONE, + /* TODO: annotate */ "layers-panel.cpp:699" ); _opacityConnection.unblock(); } diff --git a/src/dialogs/object-properties.cpp b/src/dialogs/object-properties.cpp index 7be1b8a1c..f96949f5b 100644 --- a/src/dialogs/object-properties.cpp +++ b/src/dialogs/object-properties.cpp @@ -307,7 +307,8 @@ sp_fillstroke_opacity_changed (GtkAdjustment *a, SPWidget *dlg) sp_repr_css_attr_unref (css); - sp_document_maybe_done (sp_desktop_document (SP_ACTIVE_DESKTOP), "fillstroke:opacity"); + sp_document_maybe_done (sp_desktop_document (SP_ACTIVE_DESKTOP), "fillstroke:opacity", SP_VERB_NONE, + /* TODO: annotate */ "object-properties.cpp:311"); gtk_object_set_data (GTK_OBJECT (dlg), "blocked", GUINT_TO_POINTER (FALSE)); } diff --git a/src/dialogs/sp-attribute-widget.cpp b/src/dialogs/sp-attribute-widget.cpp index d7c4316e1..670da965e 100644 --- a/src/dialogs/sp-attribute-widget.cpp +++ b/src/dialogs/sp-attribute-widget.cpp @@ -156,7 +156,8 @@ sp_attribute_widget_changed (GtkEditable *editable) text = SP_OBJECT_REPR (spaw->src.object)->attribute(spaw->attribute); gtk_entry_set_text (GTK_ENTRY (spaw), text ? text : ""); } - sp_document_done (SP_OBJECT_DOCUMENT (spaw->src.object)); + sp_document_done (SP_OBJECT_DOCUMENT (spaw->src.object), SP_VERB_NONE, + /* TODO: annotate */ "sp-attribute-widget.cpp:160"); } else if (spaw->src.repr) { @@ -767,7 +768,8 @@ sp_attribute_table_entry_changed ( GtkEditable *editable, gtk_entry_set_text ( GTK_ENTRY (spat->entries[i]), text ? text : (const gchar *) ""); } - sp_document_done (SP_OBJECT_DOCUMENT (spat->src.object)); + sp_document_done (SP_OBJECT_DOCUMENT (spat->src.object), SP_VERB_NONE, + /* TODO: annotate */ "sp-attribute-widget.cpp:772"); } else if (spat->src.repr) { diff --git a/src/dialogs/stroke-style.cpp b/src/dialogs/stroke-style.cpp index 8f345d837..80099eb82 100644 --- a/src/dialogs/stroke-style.cpp +++ b/src/dialogs/stroke-style.cpp @@ -261,7 +261,8 @@ sp_stroke_style_paint_dragged(SPPaintSelector *psel, SPWidget *spw) case SP_PAINT_SELECTOR_MODE_COLOR_CMYK: { sp_paint_selector_set_flat_color (psel, SP_ACTIVE_DESKTOP, "stroke", "stroke-opacity"); - sp_document_maybe_done (sp_desktop_document(SP_ACTIVE_DESKTOP), undo_label); + sp_document_maybe_done (sp_desktop_document(SP_ACTIVE_DESKTOP), undo_label, SP_VERB_NONE, + /* TODO: annotate */ "stroke-style.cpp:265"); break; } @@ -306,7 +307,8 @@ sp_stroke_style_paint_changed(SPPaintSelector *psel, SPWidget *spw) sp_repr_css_attr_unref(css); - sp_document_done(document); + sp_document_done(document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:311"); break; } @@ -314,7 +316,8 @@ sp_stroke_style_paint_changed(SPPaintSelector *psel, SPWidget *spw) case SP_PAINT_SELECTOR_MODE_COLOR_CMYK: { sp_paint_selector_set_flat_color (psel, desktop, "stroke", "stroke-opacity"); - sp_document_maybe_done (sp_desktop_document(desktop), undo_label); + sp_document_maybe_done (sp_desktop_document(desktop), undo_label, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:320"); // on release, toggle undo_label so that the next drag will not be lumped with this one if (undo_label == undo_label_1) @@ -365,7 +368,8 @@ sp_stroke_style_paint_changed(SPPaintSelector *psel, SPWidget *spw) } } - sp_document_done(document); + sp_document_done(document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:372"); } break; @@ -408,7 +412,8 @@ sp_stroke_style_paint_changed(SPPaintSelector *psel, SPWidget *spw) } // end if - sp_document_done (document); + sp_document_done (document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:416"); } // end if break; @@ -421,7 +426,8 @@ sp_stroke_style_paint_changed(SPPaintSelector *psel, SPWidget *spw) sp_desktop_set_style (desktop, css); sp_repr_css_attr_unref (css); - sp_document_done (document); + sp_document_done (document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:430"); } break; @@ -879,7 +885,8 @@ sp_marker_select(GtkOptionMenu *mnu, GtkWidget *spw) sp_repr_css_attr_unref(css); - sp_document_done(document); + sp_document_done(document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:889"); } static gboolean stroke_width_set_unit(SPUnitSelector *, @@ -1451,7 +1458,8 @@ sp_stroke_style_scale_line(SPWidget *spw) sp_repr_css_attr_unref(css); - sp_document_done(document); + sp_document_done(document, SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:1462"); gtk_object_set_data(GTK_OBJECT(spw), "update", GINT_TO_POINTER(FALSE)); } @@ -1537,7 +1545,8 @@ sp_stroke_style_any_toggled(GtkToggleButton *tb, SPWidget *spw) sp_repr_css_attr_unref(css); - sp_document_done(sp_desktop_document(desktop)); + sp_document_done(sp_desktop_document(desktop), SP_VERB_DIALOG_FILL_STROKE, + /* TODO: annotate */ "stroke-style.cpp:1549"); } } diff --git a/src/dialogs/swatches.cpp b/src/dialogs/swatches.cpp index 50da61539..1f5ae5c7c 100644 --- a/src/dialogs/swatches.cpp +++ b/src/dialogs/swatches.cpp @@ -417,7 +417,8 @@ void ColorItem::_colorDefChanged(void* data) str = 0; if ( bruteForce( document, rroot, paletteName, item->def.getR(), item->def.getG(), item->def.getB() ) ) { - sp_document_done( document ); + sp_document_done( document , SP_VERB_DIALOG_SWATCHES, + /* TODO: annotate */ "swatches.cpp:421"); } } } @@ -551,7 +552,8 @@ void ColorItem::buttonClicked(bool secondary) sp_desktop_set_style(desktop, css); sp_repr_css_attr_unref(css); - sp_document_done (sp_desktop_document (desktop)); + sp_document_done (sp_desktop_document (desktop), SP_VERB_DIALOG_SWATCHES, + /* TODO: annotate */ "swatches.cpp:556"); } } diff --git a/src/dialogs/text-edit.cpp b/src/dialogs/text-edit.cpp index 30e7f7a0e..8ea0a7236 100644 --- a/src/dialogs/text-edit.cpp +++ b/src/dialogs/text-edit.cpp @@ -630,7 +630,8 @@ sp_text_edit_dialog_apply (GtkButton *button, GtkWidget *dlg) } // complete the transaction - sp_document_done (sp_desktop_document (SP_ACTIVE_DESKTOP)); + sp_document_done (sp_desktop_document (SP_ACTIVE_DESKTOP), SP_VERB_CONTEXT_TEXT, + /* TODO: annotate */ "text-edit.cpp:634"); gtk_widget_set_sensitive (apply, FALSE); sp_repr_css_attr_unref (css); g_object_set_data (G_OBJECT (dlg), "blocked", GINT_TO_POINTER (FALSE)); diff --git a/src/dialogs/tiledialog.cpp b/src/dialogs/tiledialog.cpp index 72b1cdaa8..ed8e19a05 100644 --- a/src/dialogs/tiledialog.cpp +++ b/src/dialogs/tiledialog.cpp @@ -326,7 +326,8 @@ g_print("\n row = %f col = %f selection x= %f selection y = %f", total_row_h NRRect b; selection->bounds(&b); - sp_document_done (sp_desktop_document (desktop)); + sp_document_done (sp_desktop_document (desktop), SP_VERB_NONE, + /* TODO: annotate */ "tiledialog.cpp:330"); } diff --git a/src/dialogs/xml-tree.cpp b/src/dialogs/xml-tree.cpp index 6b37b65d4..e515a3f37 100644 --- a/src/dialogs/xml-tree.cpp +++ b/src/dialogs/xml-tree.cpp @@ -884,7 +884,8 @@ void after_tree_move(GtkCTree *tree, if (GTK_CTREE_ROW(node)->parent == new_parent && GTK_CTREE_ROW(node)->sibling == new_sibling) { - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:888"); } else { sp_document_cancel(current_document); } @@ -1383,7 +1384,8 @@ void cmd_new_text_node(GtkObject *object, gpointer data) Inkscape::XML::Node *text = sp_repr_new_text(""); selected_repr->appendChild(text); - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1388"); set_tree_select(text); set_dt_select(text); @@ -1400,7 +1402,8 @@ void cmd_duplicate_node(GtkObject *object, gpointer data) Inkscape::XML::Node *dup = selected_repr->duplicate(); parent->addChild(dup, selected_repr); - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1406"); GtkCTreeNode *node = sp_xmlview_tree_get_repr_node(SP_XMLVIEW_TREE(tree), dup); @@ -1416,7 +1419,8 @@ void cmd_delete_node(GtkObject *object, gpointer data) g_assert(selected_repr != NULL); sp_repr_unparent(selected_repr); - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1423"); } @@ -1433,7 +1437,8 @@ void cmd_delete_attr(GtkObject *object, gpointer data) updated->updateRepr(); } - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1441"); } @@ -1465,7 +1470,8 @@ void cmd_set_attr(GtkObject *object, gpointer data) updated->updateRepr(); } - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1474"); /* TODO: actually, the row won't have been created yet. why? */ gint row = sp_xmlview_attr_list_find_row_from_key(GTK_CLIST(attributes), @@ -1494,7 +1500,8 @@ void cmd_raise_node(GtkObject *object, gpointer data) parent->changeOrder(selected_repr, ref); - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1504"); set_tree_select(selected_repr); set_dt_select(selected_repr); @@ -1510,7 +1517,8 @@ void cmd_lower_node(GtkObject *object, gpointer data) parent->changeOrder(selected_repr, selected_repr->next()); - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1521"); set_tree_select(selected_repr); set_dt_select(selected_repr); @@ -1539,7 +1547,8 @@ void cmd_indent_node(GtkObject *object, gpointer data) parent->removeChild(repr); prev->addChild(repr, ref); - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1551"); set_tree_select(repr); set_dt_select(repr); @@ -1559,7 +1568,8 @@ void cmd_unindent_node(GtkObject *object, gpointer data) parent->removeChild(repr); grandparent->addChild(repr, parent); - sp_document_done(current_document); + sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, + /* TODO: annotate */ "xml-tree.cpp:1572"); set_tree_select(repr); set_dt_select(repr); |
