static GdkColor default_link_color = { 0, 0, 0, 0xeeee };
static GdkColor default_visited_link_color = { 0, 0x5555, 0x1a1a, 0x8b8b };
-typedef struct _GtkAboutDialogPrivate GtkAboutDialogPrivate;
-struct _GtkAboutDialogPrivate
+struct _GtkAboutDialogPrivate
{
gchar *name;
gchar *version;
/* Data */
priv = GTK_ABOUT_DIALOG_GET_PRIVATE (about);
- about->private_data = priv;
+ about->priv = priv;
priv->name = NULL;
priv->version = NULL;
gtk_about_dialog_finalize (GObject *object)
{
GtkAboutDialog *about = GTK_ABOUT_DIALOG (object);
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
g_free (priv->name);
g_free (priv->version);
GParamSpec *pspec)
{
GtkAboutDialog *about = GTK_ABOUT_DIALOG (object);
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
switch (prop_id)
{
GParamSpec *pspec)
{
GtkAboutDialog *about = GTK_ABOUT_DIALOG (object);
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
-
- switch (prop_id)
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
+
+ switch (prop_id)
{
case PROP_NAME:
g_value_set_string (value, priv->name);
static void
update_website (GtkAboutDialog *about)
{
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
gtk_widget_show (priv->website_label);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->name;
}
GtkAboutDialogPrivate *priv;
gchar *title_string, *name_string;
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
title_string = g_strdup_printf (_("About %s"), priv->name);
gtk_window_set_title (GTK_WINDOW (about), title_string);
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->name;
priv->name = g_strdup (name ? name : g_get_application_name ());
g_free (tmp);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->version;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
-
+ priv = (GtkAboutDialogPrivate *)about->priv;
+
tmp = priv->version;
priv->version = g_strdup (version);
g_free (tmp);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->copyright;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->copyright;
priv->copyright = g_strdup (copyright);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->comments;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->comments;
if (comments)
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->license;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->license;
if (license)
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), FALSE);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->wrap_license;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
wrap_license = wrap_license != FALSE;
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->website_url;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->website_url;
priv->website_url = g_strdup (website);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->website_text;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->website_text;
priv->website_text = g_strdup (website_label);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return (const gchar * const *) priv->authors;
}
static void
update_credits_button_visibility (GtkAboutDialog *about)
{
- GtkAboutDialogPrivate *priv = about->private_data;
+ GtkAboutDialogPrivate *priv = about->priv;
gboolean show;
show = priv->authors != NULL ||
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->authors;
priv->authors = g_strdupv ((gchar **)authors);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return (const gchar * const *)priv->documenters;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->documenters;
priv->documenters = g_strdupv ((gchar **)documenters);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return (const gchar * const *)priv->artists;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->artists;
priv->artists = g_strdupv ((gchar **)artists);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
return priv->translator_credits;
}
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
tmp = priv->translator_credits;
priv->translator_credits = g_strdup (translator_credits);
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
if (gtk_image_get_storage_type (GTK_IMAGE (priv->logo_image)) == GTK_IMAGE_PIXBUF)
return gtk_image_get_pixbuf (GTK_IMAGE (priv->logo_image));
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
g_object_freeze_notify (G_OBJECT (about));
g_return_val_if_fail (GTK_IS_ABOUT_DIALOG (about), NULL);
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
if (gtk_image_get_storage_type (GTK_IMAGE (priv->logo_image)) == GTK_IMAGE_ICON_NAME)
gtk_image_get_icon_name (GTK_IMAGE (priv->logo_image), &icon_name, NULL);
g_return_if_fail (GTK_IS_ABOUT_DIALOG (about));
- priv = (GtkAboutDialogPrivate *)about->private_data;
+ priv = (GtkAboutDialogPrivate *)about->priv;
g_object_freeze_notify (G_OBJECT (about));
GtkTextIter *iter)
{
GSList *tags = NULL, *tagp = NULL;
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
gchar *url = NULL;
GtkAboutDialogActivateLinkFunc email_hook, url_hook;
gpointer email_hook_data, url_hook_data;
gint x,
gint y)
{
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
GSList *tags = NULL, *tagp = NULL;
GtkTextIter iter;
gboolean hovering_over_link = FALSE;
GdkColor color;
GdkColor link_color;
GdkColor visited_link_color;
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
linkify_email = (!activate_email_hook_set || activate_email_hook != NULL);
linkify_urls = (!activate_url_hook_set || activate_url_hook != NULL);
gpointer data)
{
GtkAboutDialog *about = (GtkAboutDialog *)data;
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
GtkWidget *dialog, *notebook;
GtkDialog *credits_dialog;
gpointer data)
{
GtkAboutDialog *about = (GtkAboutDialog *)data;
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
GtkWidget *dialog, *view, *sw;
GtkDialog *licence_dialog;
gchar *strings[2];
static void
close_cb (GtkAboutDialog *about)
{
- GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->private_data;
+ GtkAboutDialogPrivate *priv = (GtkAboutDialogPrivate *)about->priv;
if (priv->license_dialog != NULL)
{