]> git.0d.be Git - empathy.git/blob - src/empathy-accounts-dialog.ui
accounts-dialog: display loading page while loading accounts (#611701)
[empathy.git] / src / empathy-accounts-dialog.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <!-- interface-naming-policy toplevel-contextual -->
5   <object class="GtkHBox" id="accounts_dialog_hbox">
6     <property name="visible">True</property>
7     <property name="border_width">6</property>
8     <property name="spacing">18</property>
9     <child>
10       <object class="GtkVBox" id="vbox195">
11         <property name="visible">True</property>
12         <property name="spacing">6</property>
13         <child>
14           <object class="GtkScrolledWindow" id="scrolledwindow17">
15             <property name="height_request">200</property>
16             <property name="visible">True</property>
17             <property name="can_focus">True</property>
18             <property name="hscrollbar_policy">never</property>
19             <property name="vscrollbar_policy">automatic</property>
20             <property name="shadow_type">in</property>
21             <child>
22               <object class="GtkTreeView" id="treeview">
23                 <property name="visible">True</property>
24                 <property name="can_focus">True</property>
25                 <property name="enable_search">False</property>
26               </object>
27             </child>
28           </object>
29           <packing>
30             <property name="position">0</property>
31           </packing>
32         </child>
33         <child>
34           <object class="GtkVBox" id="vbox1">
35             <property name="visible">True</property>
36             <property name="spacing">6</property>
37             <property name="homogeneous">True</property>
38             <child>
39               <object class="GtkHBox" id="hbox1">
40                 <property name="visible">True</property>
41                 <property name="spacing">6</property>
42                 <property name="homogeneous">True</property>
43                 <child>
44                   <object class="GtkButton" id="button_add">
45                     <property name="label" translatable="yes">_Add…</property>
46                     <property name="visible">True</property>
47                     <property name="can_focus">True</property>
48                     <property name="receives_default">True</property>
49                     <property name="image">add_image</property>
50                     <property name="use_underline">True</property>
51                   </object>
52                   <packing>
53                     <property name="position">0</property>
54                   </packing>
55                 </child>
56                 <child>
57                   <object class="GtkButton" id="button_remove">
58                     <property name="label" translatable="yes">_Remove</property>
59                     <property name="visible">True</property>
60                     <property name="can_focus">True</property>
61                     <property name="receives_default">True</property>
62                     <property name="image">remove_image</property>
63                     <property name="use_underline">True</property>
64                   </object>
65                   <packing>
66                     <property name="position">1</property>
67                   </packing>
68                 </child>
69               </object>
70               <packing>
71                 <property name="position">0</property>
72               </packing>
73             </child>
74             <child>
75               <object class="GtkButton" id="button_import">
76                 <property name="label" translatable="yes">_Import…</property>
77                 <property name="can_focus">True</property>
78                 <property name="receives_default">True</property>
79                 <property name="use_underline">True</property>
80               </object>
81               <packing>
82                 <property name="position">1</property>
83               </packing>
84             </child>
85           </object>
86           <packing>
87             <property name="expand">False</property>
88             <property name="fill">False</property>
89             <property name="position">1</property>
90           </packing>
91         </child>
92       </object>
93       <packing>
94         <property name="expand">False</property>
95         <property name="fill">False</property>
96         <property name="position">0</property>
97       </packing>
98     </child>
99     <child>
100       <object class="GtkNotebook" id="notebook_account">
101         <property name="visible">True</property>
102         <property name="can_focus">True</property>
103         <property name="show_tabs">False</property>
104         <child>
105           <object class="GtkVBox" id="vbox214">
106             <property name="visible">True</property>
107             <property name="spacing">18</property>
108             <child>
109               <object class="GtkHBox" id="hbox_protocol">
110                 <property name="visible">True</property>
111                 <property name="spacing">6</property>
112                 <child>
113                   <object class="GtkLabel" id="label_protocol">
114                     <property name="visible">True</property>
115                     <property name="label" translatable="yes">Protocol:</property>
116                   </object>
117                   <packing>
118                     <property name="expand">False</property>
119                     <property name="fill">False</property>
120                     <property name="position">0</property>
121                   </packing>
122                 </child>
123                 <child>
124                   <placeholder/>
125                 </child>
126               </object>
127               <packing>
128                 <property name="expand">False</property>
129                 <property name="fill">False</property>
130                 <property name="position">0</property>
131               </packing>
132             </child>
133             <child>
134               <object class="GtkVBox" id="vbox_details">
135                 <property name="visible">True</property>
136                 <property name="spacing">18</property>
137                 <child>
138                   <placeholder/>
139                 </child>
140                 <child>
141                   <object class="GtkAlignment" id="alignment_infobar">
142                     <property name="visible">True</property>
143                     <child>
144                       <placeholder/>
145                     </child>
146                   </object>
147                   <packing>
148                     <property name="expand">False</property>
149                     <property name="position">1</property>
150                   </packing>
151                 </child>
152                 <child>
153                   <object class="GtkAlignment" id="alignment_settings">
154                     <property name="visible">True</property>
155                     <property name="top_padding">6</property>
156                     <property name="left_padding">20</property>
157                     <child>
158                       <placeholder/>
159                     </child>
160                   </object>
161                   <packing>
162                     <property name="position">2</property>
163                   </packing>
164                 </child>
165               </object>
166               <packing>
167                 <property name="position">1</property>
168               </packing>
169             </child>
170             <child>
171               <object class="GtkFrame" id="frame_no_protocol">
172                 <property name="label_xalign">0</property>
173                 <property name="shadow_type">none</property>
174                 <child>
175                   <object class="GtkAlignment" id="alignment21">
176                     <property name="visible">True</property>
177                     <property name="top_padding">6</property>
178                     <property name="left_padding">12</property>
179                     <child>
180                       <object class="GtkLabel" id="label4">
181                         <property name="visible">True</property>
182                         <property name="label" translatable="yes">To add a new account, you first have to install a backend for each protocol you want to use.</property>
183                         <property name="wrap">True</property>
184                       </object>
185                     </child>
186                   </object>
187                 </child>
188                 <child type="label">
189                   <object class="GtkLabel" id="label_no_protocol">
190                     <property name="visible">True</property>
191                     <property name="label" translatable="yes">No protocol installed</property>
192                     <attributes>
193                       <attribute name="weight" value="bold"/>
194                     </attributes>
195                   </object>
196                 </child>
197               </object>
198               <packing>
199                 <property name="expand">False</property>
200                 <property name="fill">False</property>
201                 <property name="position">2</property>
202               </packing>
203             </child>
204             <child>
205               <placeholder/>
206             </child>
207           </object>
208         </child>
209         <child type="tab">
210           <object class="GtkLabel" id="label1">
211             <property name="visible">True</property>
212             <property name="label" translatable="yes">page 1</property>
213           </object>
214           <packing>
215             <property name="tab_fill">False</property>
216           </packing>
217         </child>
218         <child>
219           <object class="GtkHBox" id="hbox_loading">
220             <property name="visible">True</property>
221             <child>
222               <object class="GtkAlignment" id="alignment_loading">
223                 <property name="visible">True</property>
224                 <property name="left_padding">12</property>
225                 <child>
226                   <placeholder/>
227                 </child>
228               </object>
229               <packing>
230                 <property name="position">0</property>
231               </packing>
232             </child>
233             <child>
234               <object class="GtkLabel" id="label5">
235                 <property name="visible">True</property>
236                 <property name="label" translatable="yes">&lt;b&gt;&lt;span size='xx-large'&gt;Loading account information&lt;/span&gt;&lt;/b&gt;</property>
237                 <property name="use_markup">True</property>
238               </object>
239               <packing>
240                 <property name="position">1</property>
241               </packing>
242             </child>
243           </object>
244           <packing>
245             <property name="position">1</property>
246           </packing>
247         </child>
248         <child type="tab">
249           <object class="GtkLabel" id="label2">
250             <property name="visible">True</property>
251             <property name="label" translatable="yes">page 2</property>
252           </object>
253           <packing>
254             <property name="position">1</property>
255             <property name="tab_fill">False</property>
256           </packing>
257         </child>
258         <child>
259           <placeholder/>
260         </child>
261         <child type="tab">
262           <object class="GtkLabel" id="label3">
263             <property name="visible">True</property>
264             <property name="label" translatable="yes">page 3</property>
265           </object>
266           <packing>
267             <property name="position">2</property>
268             <property name="tab_fill">False</property>
269           </packing>
270         </child>
271       </object>
272       <packing>
273         <property name="position">1</property>
274       </packing>
275     </child>
276   </object>
277   <object class="GtkImage" id="remove_image">
278     <property name="visible">True</property>
279     <property name="stock">gtk-remove</property>
280   </object>
281   <object class="GtkImage" id="add_image">
282     <property name="visible">True</property>
283     <property name="stock">gtk-add</property>
284   </object>
285 </interface>