app: store the snap offsets in GimpToolWidget

Rename gimp_tool_widget_snap_offsets() to set_snap_offsets(),
and add gimp_tool_widget_get_snap_offsets().

Also rename gimp_tool_widget_status() to set_status(), and
add new function and signal set_status_coords().
This commit is contained in:
Michael Natterer
2017-06-24 21:09:18 +02:00
parent d089aa629b
commit 84e1f757ce
8 changed files with 127 additions and 38 deletions

View File

@ -820,7 +820,7 @@ gimp_tool_compass_hover (GimpToolWidget *widget,
NULL, NULL, NULL);
}
gimp_tool_widget_status (widget, status);
gimp_tool_widget_set_status (widget, status);
g_free (status);
break;
}
@ -831,7 +831,7 @@ gimp_tool_compass_hover (GimpToolWidget *widget,
"vertical guide"),
toggle_mask & ~state,
NULL, NULL, NULL);
gimp_tool_widget_status (widget, status);
gimp_tool_widget_set_status (widget, status);
g_free (status);
break;
}
@ -857,7 +857,7 @@ gimp_tool_compass_hover (GimpToolWidget *widget,
NULL, NULL, NULL);
}
gimp_tool_widget_status (widget, status);
gimp_tool_widget_set_status (widget, status);
g_free (status);
break;
}
@ -867,11 +867,12 @@ gimp_tool_compass_hover (GimpToolWidget *widget,
{
if ((private->n_points > 1) && (state & GDK_MOD1_MASK))
{
gimp_tool_widget_status (widget, _("Click-Drag to move all points"));
gimp_tool_widget_set_status (widget,
_("Click-Drag to move all points"));
}
else
{
gimp_tool_widget_status (widget, NULL);
gimp_tool_widget_set_status (widget, NULL);
}
}