add a stock information image to the "You can drag image files..." text.

2002-05-02  Dennis Cranston <dennis_cranston@yahoo.com>

 	* background-properties.glade: add a stock information image
	to the "You can drag image files..." text.

2002-05-08  Jody Goldberg <jody@gnome.org>

	* background-properties-capplet.c (cb_dialog_response) : new.
	(main) : support help.
This commit is contained in:
Dennis Cranston 2002-05-08 21:07:17 +00:00 committed by Jody Goldberg
parent d24aa91cd1
commit 29cc929d0c
3 changed files with 90 additions and 23 deletions

View file

@ -1,3 +1,13 @@
2002-05-02 Dennis Cranston <dennis_cranston@yahoo.com>
* background-properties.glade: add a stock information image
to the "You can drag image files..." text.
2002-05-08 Jody Goldberg <jody@gnome.org>
* background-properties-capplet.c (cb_dialog_response) : new.
(main) : support help.
2002-04-27 Seth Nickell <snickell@stanford.edu>
* background.desktop.in:

View file

@ -441,19 +441,25 @@ create_dialog (ApplierSet *set)
return dialog;
}
/* Callback issued when a button is clicked on the dialog */
static void
dialog_button_clicked_cb (GtkDialog *dialog, gint response_id, GConfChangeSet *changeset)
cb_dialog_response (GtkDialog *dialog, gint response_id)
{
switch (response_id) {
case GTK_RESPONSE_CLOSE:
case GTK_RESPONSE_DELETE_EVENT:
gtk_main_quit ();
break;
}
}
if (response_id == GTK_RESPONSE_HELP) {
GError *error = NULL;
/* TODO : get this written */
gnome_help_display_desktop (NULL,
"control-center-manual",
"config-background.xml",
"CONFIGURATION", &error);
if (error) {
g_warning ("help error: %s\n", error->message);
g_error_free (error);
}
} else
gtk_main_quit ();
}
/* Callback issued during drag movements */
static gboolean
@ -561,7 +567,9 @@ main (int argc, char **argv)
gtk_window_set_icon (GTK_WINDOW(dialog_win), pixbuf);
gdk_pixbuf_unref (pixbuf);
g_signal_connect (G_OBJECT (dialog_win), "response", (GCallback) dialog_button_clicked_cb, NULL);
g_signal_connect (G_OBJECT (dialog_win),
"response",
G_CALLBACK (cb_dialog_response), NULL);
gtk_drag_dest_set (dialog_win, GTK_DEST_DEFAULT_ALL,
drop_types, n_drop_types,

View file

@ -136,20 +136,50 @@
</child>
<child>
<widget class="GtkLabel" id="label17">
<widget class="GtkHBox" id="hbox17">
<property name="visible">True</property>
<property name="label" translatable="yes">You can drag image files
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkImage" id="image1">
<property name="visible">True</property>
<property name="stock">gtk-dialog-info</property>
<property name="icon_size">6</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkLabel" id="label17">
<property name="visible">True</property>
<property name="label" translatable="yes">You can drag image files
into the window to set the
background picture.</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
@ -211,7 +241,7 @@ background picture.</property>
<widget class="GtkLabel" id="border_shading_label">
<property name="visible">True</property>
<property name="label" translatable="yes">Bor_der the picture with a:</property>
<property name="use_underline">yes</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
@ -441,8 +471,8 @@ background picture.</property>
<widget class="GtkFrame" id="frame5">
<property name="border_width">10</property>
<property name="visible">True</property>
<property name="label" translatable="yes">Picture Options:</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
@ -559,6 +589,25 @@ background picture.</property>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label41">
<property name="visible">True</property>
<property name="label" translatable="yes">Picture Options:</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>