3 <requires lib=
"gtk+" version=
"2.16"/>
4 <!-- interface-naming-policy toplevel-contextual -->
5 <object class=
"GtkListStore" id=
"liststore1">
7 <!-- column-name item -->
8 <column type=
"gchararray"/>
11 <object class=
"GtkWindow" id=
"service_discovery_window">
12 <property name=
"border_width">6</property>
13 <property name=
"role">Service Discovery
</property>
14 <property name=
"default_width">550</property>
15 <property name=
"default_height">420</property>
16 <property name=
"type_hint">dialog
</property>
17 <signal name=
"destroy" handler=
"on_service_discovery_window_destroy"/>
19 <object class=
"GtkVBox" id=
"vbox11">
20 <property name=
"visible">True
</property>
21 <property name=
"orientation">vertical
</property>
22 <property name=
"spacing">6</property>
24 <object class=
"GtkEventBox" id=
"banner_agent_eventbox">
25 <property name=
"visible">True
</property>
27 <object class=
"GtkHBox" id=
"banner_agent_hbox">
28 <property name=
"visible">True
</property>
29 <property name=
"spacing">6</property>
31 <object class=
"GtkLabel" id=
"banner_agent_label">
32 <property name=
"visible">True
</property>
33 <property name=
"xalign">0.05000000074505806</property>
34 <property name=
"ypad">6</property>
35 <property name=
"label"><span
weight=
"heavy" size=
"large">Agent name
</span
>
36 Agent JID - node
</property>
37 <property name=
"use_markup">True
</property>
40 <property name=
"position">0</property>
44 <object class=
"GtkImage" id=
"banner_agent_icon">
45 <property name=
"visible">True
</property>
46 <property name=
"xpad">6</property>
47 <property name=
"ypad">6</property>
48 <property name=
"stock">gtk-missing-image
</property>
51 <property name=
"expand">False
</property>
52 <property name=
"position">1</property>
59 <property name=
"expand">False
</property>
60 <property name=
"fill">False
</property>
61 <property name=
"position">0</property>
65 <object class=
"GtkTable" id=
"address_table">
66 <property name=
"visible">True
</property>
67 <property name=
"n_rows">3</property>
68 <property name=
"n_columns">3</property>
69 <property name=
"column_spacing">6</property>
71 <object class=
"GtkComboBoxEntry" id=
"address_comboboxentry">
72 <property name=
"visible">True
</property>
73 <property name=
"model">liststore1
</property>
74 <property name=
"text_column">0</property>
75 <signal name=
"changed" handler=
"on_address_comboboxentry_changed"/>
78 <property name=
"left_attach">1</property>
79 <property name=
"right_attach">2</property>
80 <property name=
"top_attach">1</property>
81 <property name=
"bottom_attach">2</property>
82 <property name=
"y_options">GTK_FILL
</property>
86 <object class=
"GtkButton" id=
"browse_button">
87 <property name=
"visible">True
</property>
88 <property name=
"can_focus">True
</property>
89 <property name=
"can_default">True
</property>
90 <property name=
"has_default">True
</property>
91 <property name=
"receives_default">False
</property>
92 <signal name=
"clicked" handler=
"on_go_button_clicked"/>
94 <object class=
"GtkAlignment" id=
"alignment93">
95 <property name=
"visible">True
</property>
96 <property name=
"xscale">0</property>
97 <property name=
"yscale">0</property>
99 <object class=
"GtkHBox" id=
"hbox2995">
100 <property name=
"visible">True
</property>
101 <property name=
"spacing">2</property>
103 <object class=
"GtkImage" id=
"image1148">
104 <property name=
"visible">True
</property>
105 <property name=
"stock">gtk-jump-to
</property>
108 <property name=
"expand">False
</property>
109 <property name=
"fill">False
</property>
110 <property name=
"position">0</property>
114 <object class=
"GtkLabel" id=
"label362">
115 <property name=
"visible">True
</property>
116 <property name=
"label" translatable=
"yes">G_o
</property>
117 <property name=
"use_underline">True
</property>
120 <property name=
"expand">False
</property>
121 <property name=
"fill">False
</property>
122 <property name=
"position">1</property>
131 <property name=
"left_attach">2</property>
132 <property name=
"right_attach">3</property>
133 <property name=
"bottom_attach">3</property>
134 <property name=
"x_options">GTK_FILL
</property>
135 <property name=
"y_options"></property>
139 <object class=
"GtkLabel" id=
"label224">
140 <property name=
"visible">True
</property>
141 <property name=
"label" translatable=
"yes">_Address:
</property>
142 <property name=
"use_underline">True
</property>
143 <property name=
"mnemonic_widget">address_comboboxentry
</property>
146 <property name=
"bottom_attach">3</property>
147 <property name=
"x_options">GTK_FILL
</property>
148 <property name=
"y_options"></property>
159 <property name=
"expand">False
</property>
160 <property name=
"position">1</property>
164 <object class=
"GtkScrolledWindow" id=
"services_scrollwin">
165 <property name=
"visible">True
</property>
166 <property name=
"can_focus">True
</property>
167 <property name=
"hscrollbar_policy">automatic
</property>
168 <property name=
"vscrollbar_policy">automatic
</property>
169 <property name=
"shadow_type">etched-in
</property>
171 <object class=
"GtkTreeView" id=
"services_treeview">
172 <property name=
"visible">True
</property>
173 <property name=
"can_focus">True
</property>
174 <property name=
"headers_visible">False
</property>
175 <signal name=
"row_activated" handler=
"on_services_treeview_row_activated"/>
180 <property name=
"position">2</property>
184 <object class=
"GtkHBox" id=
"hbox2994">
185 <property name=
"visible">True
</property>
186 <property name=
"spacing">12</property>
188 <object class=
"GtkProgressBar" id=
"services_progressbar">
189 <property name=
"visible">True
</property>
190 <property name=
"no_show_all">True
</property>
191 <property name=
"pulse_step">0.10000000149</property>
194 <property name=
"expand">False
</property>
195 <property name=
"fill">False
</property>
196 <property name=
"position">0</property>
200 <object class=
"GtkLabel" id=
"label363">
201 <property name=
"visible">True
</property>
204 <property name=
"position">1</property>
208 <object class=
"GtkHBox" id=
"action_buttonbox">
209 <property name=
"visible">True
</property>
210 <property name=
"spacing">6</property>
212 <object class=
"GtkButton" id=
"close_button">
213 <property name=
"label">gtk-close
</property>
214 <property name=
"visible">True
</property>
215 <property name=
"can_focus">True
</property>
216 <property name=
"has_focus">True
</property>
217 <property name=
"can_default">True
</property>
218 <property name=
"receives_default">False
</property>
219 <property name=
"use_stock">True
</property>
220 <signal name=
"clicked" handler=
"on_close_button_clicked"/>
223 <property name=
"expand">False
</property>
224 <property name=
"fill">False
</property>
225 <property name=
"pack_type">end
</property>
226 <property name=
"position">0</property>
231 <property name=
"expand">False
</property>
232 <property name=
"position">2</property>
237 <property name=
"expand">False
</property>
238 <property name=
"padding">2</property>
239 <property name=
"position">3</property>