index c8fc58e5121e52217c1dc6ddbecae7c394ff088e..da84eafca659ad5161ed310e53588293adcbd6c4 100644 (file)
gr = sp_gradient_ensure_vector_normalized(gr);
SPDesktop *desktop = (SPDesktop *) data;
- Inkscape::Selection *selection = SP_DT_SELECTION (desktop);
- SPEventContext *ev = SP_DT_EVENTCONTEXT (desktop);
+ Inkscape::Selection *selection = sp_desktop_selection (desktop);
+ SPEventContext *ev = sp_desktop_event_context (desktop);
gr_apply_gradient (selection, ev? ev->get_drag() : NULL, gr);
- sp_document_done (SP_DT_DOCUMENT (desktop));
+ sp_document_done (sp_desktop_document (desktop), SP_VERB_CONTEXT_GRADIENT,
+ /* TODO: annotate */ "gradient-toolbar.cpp:146");
}
gchar *
GtkWidget *
gr_vector_list (SPDesktop *desktop, bool selection_empty, SPGradient *gr_selected, bool gr_multi)
{
- SPDocument *document = SP_DT_DOCUMENT (desktop);
+ SPDocument *document = sp_desktop_document (desktop);
GtkWidget *om = gtk_option_menu_new ();
GtkWidget *m = gtk_menu_new ();
if (!desktop)
return;
- Inkscape::Selection *selection = SP_DT_SELECTION (desktop); // take from desktop, not from args
+ Inkscape::Selection *selection = sp_desktop_selection (desktop); // take from desktop, not from args
if (!selection)
return;
- SPEventContext *ev = SP_DT_EVENTCONTEXT (desktop);
+ SPEventContext *ev = sp_desktop_event_context (desktop);
GtkWidget *om = (GtkWidget *) g_object_get_data (G_OBJECT (widget), "menu");
if (om) gtk_widget_destroy (om);
gr_fork (GtkWidget *button, GtkWidget *widget)
{
SPDesktop *desktop = (SPDesktop *) g_object_get_data (G_OBJECT(widget), "desktop");
- SPDocument *document = SP_DT_DOCUMENT (desktop);
- Inkscape::Selection *selection = SP_DT_SELECTION (desktop);
- SPEventContext *ev = SP_DT_EVENTCONTEXT (desktop);
+ SPDocument *document = sp_desktop_document (desktop);
+ Inkscape::Selection *selection = sp_desktop_selection (desktop);
+ SPEventContext *ev = sp_desktop_event_context (desktop);
GtkWidget *om = (GtkWidget *) g_object_get_data (G_OBJECT(widget), "menu");
if (om && document) {
SPGradient *gr_new = sp_gradient_fork_vector_if_necessary (gr);
if (gr_new != gr) {
gr_apply_gradient (selection, ev? ev->get_drag() : NULL, gr_new);
- sp_document_done (document);
+ sp_document_done (document, SP_VERB_CONTEXT_GRADIENT,
+ /* TODO: annotate */ "gradient-toolbar.cpp:419");
}
}
}
GtkWidget *
gr_change_widget (SPDesktop *desktop)
{
- Inkscape::Selection *selection = SP_DT_SELECTION (desktop);
- SPDocument *document = SP_DT_DOCUMENT (desktop);
- SPEventContext *ev = SP_DT_EVENTCONTEXT (desktop);
+ Inkscape::Selection *selection = sp_desktop_selection (desktop);
+ SPDocument *document = sp_desktop_document (desktop);
+ SPEventContext *ev = sp_desktop_event_context (desktop);
SPGradient *gr_selected = NULL;
bool gr_multi = false;