[monkey-bubble: 388/753] #endif token removed added display, icon, and crash_dialog fields.
- From: Sven Herzberg <herzi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [monkey-bubble: 388/753] #endif token removed added display, icon, and crash_dialog fields.
- Date: Wed, 14 Jul 2010 22:28:16 +0000 (UTC)
commit 69857c504506dfedce2e87876766d1c733db6cf6
Author: Mike Kestner <mkestner speakeasy net>
Date: Tue Jun 5 22:16:04 2001 +0000
#endif token removed added display, icon, and crash_dialog fields.
2001-06-05 Mike Kestner <mkestner speakeasy net>
* gnome-client.c : #endif token removed
* gnome-init.c (GnomeProgramPrivate_libgnomeui): added display, icon,
and crash_dialog fields.
(libgnomeui_get_property): handle icon, display, and crash_dlg params
(libgnomeui_set_property): handle icon, display, and crash_dlg params
libgnomeui/ChangeLog | 8 ++++++++
libgnomeui/gnome-client.c | 2 +-
libgnomeui/gnome-ui-init.c | 22 ++++++++++++++++++----
3 files changed, 27 insertions(+), 5 deletions(-)
---
diff --git a/libgnomeui/ChangeLog b/libgnomeui/ChangeLog
index 2682de5..6375d79 100644
--- a/libgnomeui/ChangeLog
+++ b/libgnomeui/ChangeLog
@@ -1,3 +1,11 @@
+2001-06-05 Mike Kestner <mkestner speakeasy net>
+
+ * gnome-client.c : #endif token removed
+ * gnome-init.c (GnomeProgramPrivate_libgnomeui): added display, icon,
+ and crash_dialog fields.
+ (libgnomeui_get_property): handle icon, display, and crash_dlg params
+ (libgnomeui_set_property): handle icon, display, and crash_dlg params
+
2001-06-04 Martin Baulig <baulig suse de>
* gnome-selector-widget.[ch]: New files.
diff --git a/libgnomeui/gnome-client.c b/libgnomeui/gnome-client.c
index d36c3a6..42293c6 100644
--- a/libgnomeui/gnome-client.c
+++ b/libgnomeui/gnome-client.c
@@ -2605,7 +2605,7 @@ gnome_client_request_save (GnomeClient *client,
SmcRequestSaveYourself ((SmcConn) client->smc_conn, _save_style,
shutdown, _interact_style,
fast, global);
-#endif HAVE_LIBSM
+#endif
}
else
{
diff --git a/libgnomeui/gnome-ui-init.c b/libgnomeui/gnome-ui-init.c
index 4ba3859..611bda2 100644
--- a/libgnomeui/gnome-ui-init.c
+++ b/libgnomeui/gnome-ui-init.c
@@ -152,6 +152,9 @@ typedef struct {
typedef struct {
gboolean constructed;
+ gchar *display;
+ gchar *default_icon;
+ gboolean show_crash_dialog;
} GnomeProgramPrivate_libgnomeui;
static GQuark quark_gnome_program_private_libgnomeui = 0;
@@ -173,7 +176,14 @@ libgnomeui_get_property (GObject *object, guint param_id, GValue *value,
cdata = g_type_get_qdata(G_OBJECT_TYPE(program), quark_gnome_program_class_libgnomeui);
priv = g_object_get_qdata(G_OBJECT(program), quark_gnome_program_private_libgnomeui);
- G_OBJECT_WARN_INVALID_PROPERTY_ID(object, param_id, pspec);
+ if (param_id == cdata->default_icon_id)
+ g_value_set_string (value, priv->default_icon);
+ else if (param_id == cdata->crash_dialog_id)
+ g_value_set_boolean (value, priv->show_crash_dialog);
+ else if (param_id == cdata->display_id)
+ g_value_set_string (value, priv->display);
+ else
+ G_OBJECT_WARN_INVALID_PROPERTY_ID(object, param_id, pspec);
}
static void
@@ -192,11 +202,15 @@ libgnomeui_set_property (GObject *object, guint param_id,
cdata = g_type_get_qdata(G_OBJECT_TYPE(program), quark_gnome_program_class_libgnomeui);
priv = g_object_get_qdata(G_OBJECT(program), quark_gnome_program_private_libgnomeui);
- switch(param_id) {
- default:
+ if (param_id == cdata->default_icon_id)
+ priv->default_icon = g_strdup (g_value_get_string (value));
+ else if (param_id == cdata->crash_dialog_id)
+ priv->show_crash_dialog = g_value_get_boolean (value);
+ else if (param_id == cdata->display_id)
+ priv->display = g_strdup (g_value_get_string (value));
+ else {
g_message(G_STRLOC);
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, param_id, pspec);
- break;
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]