diff options
author | Xavier Claessens <xclaesse@gmail.com> | 2009-04-16 20:28:11 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2009-04-16 20:28:11 +0800 |
commit | b93db55ba9359209550ec81ab29cbf5bdabafd2b (patch) | |
tree | 074848e2a6bac4efc14976dd592febfaaada46fd | |
parent | 13e35172d60ac123dfb52ac90383be0714a582de (diff) | |
download | gsoc2013-empathy-b93db55ba9359209550ec81ab29cbf5bdabafd2b.tar gsoc2013-empathy-b93db55ba9359209550ec81ab29cbf5bdabafd2b.tar.gz gsoc2013-empathy-b93db55ba9359209550ec81ab29cbf5bdabafd2b.tar.bz2 gsoc2013-empathy-b93db55ba9359209550ec81ab29cbf5bdabafd2b.tar.lz gsoc2013-empathy-b93db55ba9359209550ec81ab29cbf5bdabafd2b.tar.xz gsoc2013-empathy-b93db55ba9359209550ec81ab29cbf5bdabafd2b.tar.zst gsoc2013-empathy-b93db55ba9359209550ec81ab29cbf5bdabafd2b.zip |
Port EmpathyContactWidget to new API
From: Xavier Claessens <xclaesse@gmail.com>
svn path=/trunk/; revision=2847
-rw-r--r-- | libempathy-gtk/empathy-contact-dialogs.c | 4 | ||||
-rw-r--r-- | libempathy-gtk/empathy-contact-list-view.c | 1 | ||||
-rw-r--r-- | libempathy-gtk/empathy-contact-widget.c | 18 | ||||
-rw-r--r-- | libempathy-gtk/empathy-contact-widget.ui | 873 |
4 files changed, 463 insertions, 433 deletions
diff --git a/libempathy-gtk/empathy-contact-dialogs.c b/libempathy-gtk/empathy-contact-dialogs.c index d287b4d78..72b5b28b3 100644 --- a/libempathy-gtk/empathy-contact-dialogs.c +++ b/libempathy-gtk/empathy-contact-dialogs.c @@ -121,6 +121,8 @@ empathy_subscription_dialog_show (EmpathyContact *contact, contact_widget, TRUE, TRUE, 0); + gtk_widget_show (contact_widget); + g_object_set_data (G_OBJECT (dialog), "contact_widget", contact_widget); subscription_dialogs = g_list_prepend (subscription_dialogs, dialog); @@ -216,6 +218,7 @@ empathy_contact_information_dialog_show (EmpathyContact *contact, empathy_account_chooser_filter_is_connected, NULL); } + gtk_widget_show (contact_widget); g_object_set_data (G_OBJECT (dialog), "contact_widget", contact_widget); information_dialogs = g_list_prepend (information_dialogs, dialog); @@ -317,6 +320,7 @@ empathy_new_contact_dialog_show (GtkWindow *parent) empathy_contact_widget_set_account_filter (contact_widget, can_add_contact_to_account, NULL); + gtk_widget_show (contact_widget); new_contact_dialog = dialog; diff --git a/libempathy-gtk/empathy-contact-list-view.c b/libempathy-gtk/empathy-contact-list-view.c index 8b4f2066c..3fdc7b327 100644 --- a/libempathy-gtk/empathy-contact-list-view.c +++ b/libempathy-gtk/empathy-contact-list-view.c @@ -172,6 +172,7 @@ contact_list_view_query_tooltip_cb (EmpathyContactListView *view, g_signal_connect (priv->tooltip_widget, "destroy", G_CALLBACK (contact_list_view_tooltip_destroy_cb), view); + gtk_widget_show (priv->tooltip_widget); } else { empathy_contact_widget_set_contact (priv->tooltip_widget, contact); diff --git a/libempathy-gtk/empathy-contact-widget.c b/libempathy-gtk/empathy-contact-widget.c index f8ff36731..6d302171a 100644 --- a/libempathy-gtk/empathy-contact-widget.c +++ b/libempathy-gtk/empathy-contact-widget.c @@ -25,7 +25,6 @@ #include <stdlib.h> #include <gtk/gtk.h> -#include <glade/glade.h> #include <glib/gi18n-lib.h> #include <libmissioncontrol/mc-account.h> @@ -160,18 +159,16 @@ empathy_contact_widget_new (EmpathyContact *contact, EmpathyContactWidgetFlags flags) { EmpathyContactWidget *information; - GladeXML *glade; + GtkBuilder *gui; gchar *filename; information = g_slice_new0 (EmpathyContactWidget); information->flags = flags; information->factory = empathy_contact_factory_dup_singleton (); - filename = empathy_file_lookup ("empathy-contact-widget.glade", + filename = empathy_file_lookup ("empathy-contact-widget.ui", "libempathy-gtk"); - glade = empathy_glade_get_file (filename, - "vbox_contact_widget", - NULL, + gui = empathy_builder_get_file (filename, "vbox_contact_widget", &information->vbox_contact_widget, "vbox_contact", &information->vbox_contact, "hbox_presence", &information->hbox_presence, @@ -193,16 +190,13 @@ empathy_contact_widget_new (EmpathyContact *contact, NULL); g_free (filename); - empathy_glade_connect (glade, - information, + empathy_builder_connect (gui, information, "vbox_contact_widget", "destroy", contact_widget_destroy_cb, "entry_group", "changed", contact_widget_entry_group_changed_cb, "entry_group", "activate", contact_widget_entry_group_activate_cb, "button_group", "clicked", contact_widget_button_group_clicked_cb, NULL); - g_object_unref (glade); - g_object_set_data (G_OBJECT (information->vbox_contact_widget), "EmpathyContactWidget", information); @@ -215,7 +209,9 @@ empathy_contact_widget_new (EmpathyContact *contact, contact_widget_set_contact (information, contact); - gtk_widget_show (information->vbox_contact_widget); + g_object_ref (information->vbox_contact_widget); + g_object_force_floating (G_OBJECT (information->vbox_contact_widget)); + g_object_unref (gui); return information->vbox_contact_widget; } diff --git a/libempathy-gtk/empathy-contact-widget.ui b/libempathy-gtk/empathy-contact-widget.ui index 8d6266288..1f53f765c 100644 --- a/libempathy-gtk/empathy-contact-widget.ui +++ b/libempathy-gtk/empathy-contact-widget.ui @@ -1,216 +1,228 @@ <?xml version="1.0"?> -<!--*- mode: xml -*--> <interface> - <object class="GtkWindow" id="contact_window"> - <property name="visible">True</property> - <property name="title" translatable="yes">Contact information</property> + <requires lib="gtk+" version="2.16"/> + <!-- interface-naming-policy toplevel-contextual --> + <object class="GtkVBox" id="vbox_contact_widget"> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox_contact_widget"> + <object class="GtkVBox" id="vbox_contact"> + <property name="visible">True</property> + <property name="orientation">vertical</property> <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox_contact"> + <object class="GtkLabel" id="label654"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label654"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes"><b>Contact</b></property> - <property name="use_markup">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes"><b>Contact</b></property> + <property name="use_markup">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkAlignment" id="alignment31"> + <property name="visible">True</property> + <property name="left_padding">12</property> <child> - <object class="GtkAlignment" id="alignment31"> + <object class="GtkHBox" id="hbox189"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="spacing">6</property> <child> - <object class="GtkHBox" id="hbox189"> + <object class="GtkVBox" id="vbox225"> <property name="visible">True</property> + <property name="orientation">vertical</property> <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox225"> + <object class="GtkTable" id="table_contact"> <property name="visible">True</property> - <property name="spacing">6</property> + <property name="n_rows">3</property> + <property name="n_columns">2</property> + <property name="column_spacing">6</property> + <property name="row_spacing">6</property> <child> - <object class="GtkTable" id="table_contact"> + <object class="GtkLabel" id="label680"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">2</property> - <property name="column_spacing">6</property> - <property name="row_spacing">6</property> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <object class="GtkLabel" id="label680"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Account:</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label655"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property comments="Identifier to connect to Instant Messaging network" name="label" translatable="yes">Identifier:</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label_alias"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Alias:</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes">Account:</property> </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> </child> <child> - <object class="GtkHBox" id="hbox_presence"> + <object class="GtkLabel" id="label655"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkImage" id="image_state"> - <property name="visible">True</property> - <property name="stock">gtk-missing-image</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label_status"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="xalign">0</property> - <property name="use_markup">True</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes" comments="Identifier to connect to Instant Messaging network">Identifier:</property> </object> <packing> - <property name="position">1</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> </packing> </child> + <child> + <object class="GtkLabel" id="label_alias"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Alias:</property> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> </object> + <packing> + <property name="position">0</property> + </packing> </child> <child> - <object class="GtkVBox" id="vbox_avatar"> + <object class="GtkHBox" id="hbox_presence"> <property name="visible">True</property> + <property name="spacing">6</property> <child> - <placeholder/> + <object class="GtkImage" id="image_state"> + <property name="visible">True</property> + <property name="stock">gtk-missing-image</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label_status"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="xalign">0</property> + <property name="use_markup">True</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + </object> + <packing> + <property name="position">1</property> + </packing> </child> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkVBox" id="vbox_avatar"> + <property name="visible">True</property> + <property name="orientation">vertical</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> </child> </object> <packing> <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkVBox" id="vbox_groups"> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkLabel" id="label672"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes"><b>Groups</b></property> + <property name="use_markup">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkVBox" id="vbox_groups"> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label672"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes"><b>Groups</b></property> - <property name="use_markup">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> + <object class="GtkAlignment" id="alignment33"> + <property name="visible">True</property> + <property name="left_padding">12</property> <child> - <object class="GtkAlignment" id="alignment33"> + <object class="GtkVBox" id="vbox224"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox224"> + <object class="GtkLabel" id="label679"> <property name="visible">True</property> - <property name="spacing">6</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Select the groups you want this contact to appear in. Note that you can select more than one group or no groups.</property> + <property name="use_markup">True</property> + <property name="wrap">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox188"> + <property name="visible">True</property> + <property name="spacing">12</property> <child> - <object class="GtkLabel" id="label679"> + <object class="GtkEntry" id="entry_group"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Select the groups you want this contact to appear in. Note that you can select more than one group or no groups.</property> - <property name="use_markup">True</property> - <property name="wrap">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">●</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="hbox188"> + <object class="GtkButton" id="button_group"> + <property name="label" translatable="yes">_Add Group</property> <property name="visible">True</property> - <property name="spacing">12</property> - <child> - <object class="GtkEntry" id="entry_group"> - <property name="visible">True</property> - <property name="can_focus">True</property> - </object> - </child> - <child> - <object class="GtkButton" id="button_group"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">_Add Group</property> - <property name="use_underline">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> </object> <packing> <property name="expand">False</property> @@ -218,339 +230,356 @@ <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkScrolledWindow" id="scrolledwindow17"> + <property name="height_request">100</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hscrollbar_policy">never</property> + <property name="vscrollbar_policy">automatic</property> + <property name="shadow_type">in</property> <child> - <object class="GtkScrolledWindow" id="scrolledwindow17"> - <property name="height_request">100</property> + <object class="GtkTreeView" id="treeview_groups"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="hscrollbar_policy">GTK_POLICY_NEVER</property> - <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> - <property name="shadow_type">GTK_SHADOW_IN</property> - <child> - <object class="GtkTreeView" id="treeview_groups"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="headers_visible">False</property> - <property name="enable_search">False</property> - </object> - </child> + <property name="headers_visible">False</property> + <property name="enable_search">False</property> </object> - <packing> - <property name="position">2</property> - </packing> </child> </object> + <packing> + <property name="position">2</property> + </packing> </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> <packing> <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkVBox" id="vbox_details"> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox_details"> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label649"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes"><b>Contact Details</b></property> - <property name="use_markup">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> + <object class="GtkLabel" id="label649"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes"><b>Contact Details</b></property> + <property name="use_markup">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkAlignment" id="alignment30"> + <property name="visible">True</property> + <property name="left_padding">12</property> <child> - <object class="GtkAlignment" id="alignment30"> + <object class="GtkVBox" id="vbox218"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox218"> - <property name="visible">True</property> - <property name="spacing">6</property> + <object class="GtkTable" id="table_details"> + <property name="n_rows">4</property> + <property name="n_columns">2</property> + <property name="column_spacing">12</property> + <property name="row_spacing">6</property> <child> - <object class="GtkTable" id="table_details"> - <property name="n_rows">4</property> - <property name="n_columns">2</property> - <property name="column_spacing">12</property> - <property name="row_spacing">6</property> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <object class="GtkLabel" id="label670"> - <property name="xalign">0</property> - <property name="label" translatable="yes">Fullname:</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label650"> - <property name="xalign">0</property> - <property name="label" translatable="yes">Email:</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label651"> - <property name="xalign">0</property> - <property name="label" translatable="yes">Web site:</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label652"> - <property name="xalign">0</property> - <property name="label" translatable="yes">Birthday:</property> - </object> - <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> + <object class="GtkLabel" id="label670"> + <property name="xalign">0</property> + <property name="label" translatable="yes">Fullname:</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label650"> + <property name="xalign">0</property> + <property name="label" translatable="yes">Email:</property> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label651"> + <property name="xalign">0</property> + <property name="label" translatable="yes">Web site:</property> </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label652"> + <property name="xalign">0</property> + <property name="label" translatable="yes">Birthday:</property> + </object> + <packing> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> </child> <child> - <object class="GtkHBox" id="hbox_details_requested"> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox_details_requested"> + <property name="visible">True</property> + <property name="spacing">6</property> + <child> + <object class="GtkImage" id="image885"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkImage" id="image885"> - <property name="visible">True</property> - <property name="stock">gtk-dialog-info</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label653"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Information requested...</property> - <property name="use_markup">True</property> - <property name="wrap">True</property> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> + <property name="stock">gtk-dialog-info</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label653"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Information requested...</property> + <property name="use_markup">True</property> + <property name="wrap">True</property> + </object> + <packing> <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> </child> </object> <packing> <property name="expand">False</property> - <property name="position">2</property> + <property name="fill">False</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkVBox" id="vbox_client"> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox_client"> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label662"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes"><b>Client Information</b></property> - <property name="use_markup">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> + <object class="GtkLabel" id="label662"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes"><b>Client Information</b></property> + <property name="use_markup">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkAlignment" id="alignment32"> + <property name="visible">True</property> + <property name="left_padding">12</property> <child> - <object class="GtkAlignment" id="alignment32"> + <object class="GtkVBox" id="vbox222"> <property name="visible">True</property> - <property name="left_padding">12</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> <child> - <object class="GtkVBox" id="vbox222"> + <object class="GtkTable" id="table_client"> + <property name="n_rows">3</property> + <property name="n_columns">2</property> + <property name="column_spacing">12</property> + <property name="row_spacing">6</property> + <child> + <object class="GtkLabel" id="label668"> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="label" translatable="yes">OS:</property> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label667"> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="label" translatable="yes">Version:</property> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label666"> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="label" translatable="yes">Client:</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label_client"> + <property name="can_focus">True</property> + <property name="xalign">0</property> + <property name="xpad">2</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label_version"> + <property name="can_focus">True</property> + <property name="xalign">0</property> + <property name="xpad">2</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="y_options"></property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label_os"> + <property name="can_focus">True</property> + <property name="xalign">0</property> + <property name="xpad">2</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="y_options"></property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox_client_requested"> <property name="visible">True</property> <property name="spacing">6</property> <child> - <object class="GtkTable" id="table_client"> - <property name="n_rows">3</property> - <property name="n_columns">2</property> - <property name="column_spacing">12</property> - <property name="row_spacing">6</property> - <child> - <object class="GtkLabel" id="label668"> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="label" translatable="yes">OS:</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label667"> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="label" translatable="yes">Version:</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label666"> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="label" translatable="yes">Client:</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label_client"> - <property name="can_focus">True</property> - <property name="xalign">0</property> - <property name="xpad">2</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label_version"> - <property name="can_focus">True</property> - <property name="xalign">0</property> - <property name="xpad">2</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label_os"> - <property name="can_focus">True</property> - <property name="xalign">0</property> - <property name="xpad">2</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"/> - </packing> - </child> + <object class="GtkImage" id="image887"> + <property name="visible">True</property> + <property name="stock">gtk-dialog-info</property> </object> <packing> <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkHBox" id="hbox_client_requested"> + <object class="GtkLabel" id="label669"> <property name="visible">True</property> - <property name="spacing">6</property> - <child> - <object class="GtkImage" id="image887"> - <property name="visible">True</property> - <property name="stock">gtk-dialog-info</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label669"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Information requested...</property> - <property name="use_markup">True</property> - <property name="wrap">True</property> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes">Information requested...</property> + <property name="use_markup">True</property> + <property name="wrap">True</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> </child> </object> <packing> <property name="expand">False</property> - <property name="position">3</property> + <property name="fill">False</property> + <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="position">3</property> + </packing> </child> </object> </interface> |