[vinagre] Make use of the new parameter to get_connect_widget().
- From: Jonh Wendell <jwendell src gnome org>
- To: svn-commits-list gnome org
- Subject: [vinagre] Make use of the new parameter to get_connect_widget().
- Date: Mon, 27 Jul 2009 12:04:02 +0000 (UTC)
commit 9b065bd16e86227fce7b21248ac411721c715bf8
Author: Jonh Wendell <jwendell gnome org>
Date: Fri Jul 24 09:25:12 2009 -0300
Make use of the new parameter to get_connect_widget().
We check if it's a VNCConnection object and set initial
state of the widgets based on its properties.
plugins/vnc/vinagre-vnc-plugin.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/plugins/vnc/vinagre-vnc-plugin.c b/plugins/vnc/vinagre-vnc-plugin.c
index 195e3ae..e9954cd 100644
--- a/plugins/vnc/vinagre-vnc-plugin.c
+++ b/plugins/vnc/vinagre-vnc-plugin.c
@@ -201,7 +201,7 @@ impl_new_tab (VinagrePlugin *plugin,
}
static GtkWidget *
-impl_get_connect_widget (VinagrePlugin *plugin)
+impl_get_connect_widget (VinagrePlugin *plugin, VinagreConnection *conn)
{
GtkWidget *box, *check, *label;
GtkTable *table;
@@ -220,10 +220,16 @@ impl_get_connect_widget (VinagrePlugin *plugin)
check = gtk_check_button_new_with_mnemonic ("_View only");
g_object_set_data (G_OBJECT (box), "view_only", check);
gtk_table_attach_defaults (table, check, 1, 2, 0, 1);
+ if (VINAGRE_IS_VNC_CONNECTION (conn))
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check),
+ vinagre_vnc_connection_get_view_only (VINAGRE_VNC_CONNECTION (conn)));
check = gtk_check_button_new_with_mnemonic ("_Scaling");
g_object_set_data (G_OBJECT (box), "scaling", check);
gtk_table_attach_defaults (table, check, 1, 2, 1, 2);
+ if (VINAGRE_IS_VNC_CONNECTION (conn))
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check),
+ vinagre_vnc_connection_get_scaling (VINAGRE_VNC_CONNECTION (conn)));
gtk_box_pack_start (GTK_BOX (box), GTK_WIDGET (table), TRUE, TRUE, 0);
return box;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]