[glade] GladeWidget: Added use_command argument to new glade_widget_ensure_name() API
- From: Tristan Van Berkom <tvb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade] GladeWidget: Added use_command argument to new glade_widget_ensure_name() API
- Date: Thu, 28 Jan 2016 15:19:27 +0000 (UTC)
commit 5fa3ed76fbd485d48f08f737244cf203d66aee84
Author: Tristan Van Berkom <tristan upstairslabs com>
Date: Thu Jan 28 15:46:24 2016 +0100
GladeWidget: Added use_command argument to new glade_widget_ensure_name() API
gladeui/glade-widget.c | 10 ++++++++--
gladeui/glade-widget.h | 4 +++-
2 files changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/gladeui/glade-widget.c b/gladeui/glade-widget.c
index 80bc95a..1969df5 100644
--- a/gladeui/glade-widget.c
+++ b/gladeui/glade-widget.c
@@ -5053,13 +5053,19 @@ glade_widget_get_packing_properties (GladeWidget *widget)
void
glade_widget_ensure_name (GladeWidget *widget,
- GladeProject *project)
+ GladeProject *project,
+ gboolean use_command)
{
if (!glade_widget_has_name (widget))
{
gchar *new_name = glade_project_new_widget_name (project, NULL,
glade_widget_adaptor_get_generic_name
(widget->priv->adaptor));
- glade_command_set_name (widget, new_name);
+
+ if (use_command)
+ glade_command_set_name (widget, new_name);
+ else
+ glade_widget_set_name (widget, new_name);
+
g_free (new_name);
}
}
diff --git a/gladeui/glade-widget.h b/gladeui/glade-widget.h
index 41f9313..80fa9ee 100644
--- a/gladeui/glade-widget.h
+++ b/gladeui/glade-widget.h
@@ -228,7 +228,9 @@ gboolean glade_widget_depends (GladeWidget *w
GdkDevice *glade_widget_get_device_from_event (GdkEvent *event);
void glade_widget_ensure_name (GladeWidget *widget,
- GladeProject *project);
+ GladeProject *project,
+ gboolean use_command);
+
/*******************************************************************************
Project, object property references
*******************************************************************************/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]