]> cgit.babelmonkeys.de Git - jubjub.git/blob - data/gtk/roster.ui
Initial commit
[jubjub.git] / data / gtk / roster.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <!-- interface-requires gtk+ 3.0 -->
4   <object class="GtkListStore" id="PresenceListStore">
5     <columns>
6       <!-- column-name id -->
7       <column type="gchararray"/>
8       <!-- column-name status -->
9       <column type="gchararray"/>
10     </columns>
11     <data>
12       <row>
13         <col id="0">chat</col>
14         <col id="1" translatable="yes">Free for Chat</col>
15       </row>
16       <row>
17         <col id="0">available</col>
18         <col id="1" translatable="yes">Online</col>
19       </row>
20       <row>
21         <col id="0">away</col>
22         <col id="1" translatable="yes">Away</col>
23       </row>
24       <row>
25         <col id="0">xa</col>
26         <col id="1" translatable="yes">Extended Away</col>
27       </row>
28       <row>
29         <col id="0">dnd</col>
30         <col id="1" translatable="yes">Do Not Disturb</col>
31       </row>
32       <row>
33         <col id="0">unavailable</col>
34         <col id="1" translatable="yes">Offline</col>
35       </row>
36     </data>
37   </object>
38   <object class="GtkTreeStore" id="RosterTreeStore">
39     <columns>
40       <!-- column-name name -->
41       <column type="gchararray"/>
42       <!-- column-name jid -->
43       <column type="gchararray"/>
44     </columns>
45   </object>
46   <object class="GtkWindow" id="RosterWindow">
47     <property name="can_focus">False</property>
48     <property name="title" translatable="yes">JubJub</property>
49     <property name="default_height">300</property>
50     <signal name="destroy" handler="on_roster_window_destroy" swapped="no"/>
51     <child>
52       <object class="GtkBox" id="box1">
53         <property name="visible">True</property>
54         <property name="can_focus">False</property>
55         <property name="orientation">vertical</property>
56         <child>
57           <object class="GtkMenuBar" id="menubar1">
58             <property name="visible">True</property>
59             <property name="can_focus">False</property>
60             <child>
61               <object class="GtkMenuItem" id="menuitem1">
62                 <property name="visible">True</property>
63                 <property name="can_focus">False</property>
64                 <property name="label" translatable="yes">_Datei</property>
65                 <property name="use_underline">True</property>
66                 <child type="submenu">
67                   <object class="GtkMenu" id="menu1">
68                     <property name="visible">True</property>
69                     <property name="can_focus">False</property>
70                     <child>
71                       <object class="GtkImageMenuItem" id="imagemenuitem1">
72                         <property name="label">gtk-new</property>
73                         <property name="visible">True</property>
74                         <property name="can_focus">False</property>
75                         <property name="use_underline">True</property>
76                         <property name="use_stock">True</property>
77                       </object>
78                     </child>
79                     <child>
80                       <object class="GtkImageMenuItem" id="imagemenuitem2">
81                         <property name="label">gtk-open</property>
82                         <property name="visible">True</property>
83                         <property name="can_focus">False</property>
84                         <property name="use_underline">True</property>
85                         <property name="use_stock">True</property>
86                       </object>
87                     </child>
88                     <child>
89                       <object class="GtkImageMenuItem" id="imagemenuitem3">
90                         <property name="label">gtk-save</property>
91                         <property name="visible">True</property>
92                         <property name="can_focus">False</property>
93                         <property name="use_underline">True</property>
94                         <property name="use_stock">True</property>
95                       </object>
96                     </child>
97                     <child>
98                       <object class="GtkImageMenuItem" id="imagemenuitem4">
99                         <property name="label">gtk-save-as</property>
100                         <property name="visible">True</property>
101                         <property name="can_focus">False</property>
102                         <property name="use_underline">True</property>
103                         <property name="use_stock">True</property>
104                       </object>
105                     </child>
106                     <child>
107                       <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
108                         <property name="visible">True</property>
109                         <property name="can_focus">False</property>
110                       </object>
111                     </child>
112                     <child>
113                       <object class="GtkImageMenuItem" id="imagemenuitem5">
114                         <property name="label">gtk-quit</property>
115                         <property name="visible">True</property>
116                         <property name="can_focus">False</property>
117                         <property name="use_underline">True</property>
118                         <property name="use_stock">True</property>
119                         <signal name="activate" handler="gtk_main_quit" swapped="no"/>
120                       </object>
121                     </child>
122                   </object>
123                 </child>
124               </object>
125             </child>
126             <child>
127               <object class="GtkMenuItem" id="menuitem2">
128                 <property name="visible">True</property>
129                 <property name="can_focus">False</property>
130                 <property name="label" translatable="yes">_Bearbeiten</property>
131                 <property name="use_underline">True</property>
132                 <child type="submenu">
133                   <object class="GtkMenu" id="menu2">
134                     <property name="visible">True</property>
135                     <property name="can_focus">False</property>
136                     <child>
137                       <object class="GtkImageMenuItem" id="imagemenuitem6">
138                         <property name="label">gtk-cut</property>
139                         <property name="visible">True</property>
140                         <property name="can_focus">False</property>
141                         <property name="use_underline">True</property>
142                         <property name="use_stock">True</property>
143                       </object>
144                     </child>
145                     <child>
146                       <object class="GtkImageMenuItem" id="imagemenuitem7">
147                         <property name="label">gtk-copy</property>
148                         <property name="visible">True</property>
149                         <property name="can_focus">False</property>
150                         <property name="use_underline">True</property>
151                         <property name="use_stock">True</property>
152                       </object>
153                     </child>
154                     <child>
155                       <object class="GtkImageMenuItem" id="imagemenuitem8">
156                         <property name="label">gtk-paste</property>
157                         <property name="visible">True</property>
158                         <property name="can_focus">False</property>
159                         <property name="use_underline">True</property>
160                         <property name="use_stock">True</property>
161                       </object>
162                     </child>
163                     <child>
164                       <object class="GtkImageMenuItem" id="imagemenuitem9">
165                         <property name="label">gtk-delete</property>
166                         <property name="visible">True</property>
167                         <property name="can_focus">False</property>
168                         <property name="use_underline">True</property>
169                         <property name="use_stock">True</property>
170                       </object>
171                     </child>
172                   </object>
173                 </child>
174               </object>
175             </child>
176             <child>
177               <object class="GtkMenuItem" id="menuitem3">
178                 <property name="visible">True</property>
179                 <property name="can_focus">False</property>
180                 <property name="label" translatable="yes">_Ansicht</property>
181                 <property name="use_underline">True</property>
182               </object>
183             </child>
184             <child>
185               <object class="GtkMenuItem" id="menuitem4">
186                 <property name="visible">True</property>
187                 <property name="can_focus">False</property>
188                 <property name="label" translatable="yes">_Hilfe</property>
189                 <property name="use_underline">True</property>
190                 <child type="submenu">
191                   <object class="GtkMenu" id="menu3">
192                     <property name="visible">True</property>
193                     <property name="can_focus">False</property>
194                     <child>
195                       <object class="GtkImageMenuItem" id="imagemenuitem10">
196                         <property name="label">gtk-about</property>
197                         <property name="visible">True</property>
198                         <property name="can_focus">False</property>
199                         <property name="use_underline">True</property>
200                         <property name="use_stock">True</property>
201                       </object>
202                     </child>
203                   </object>
204                 </child>
205               </object>
206             </child>
207           </object>
208           <packing>
209             <property name="expand">False</property>
210             <property name="fill">True</property>
211             <property name="position">0</property>
212           </packing>
213         </child>
214         <child>
215           <object class="GtkScrolledWindow" id="scrolledwindow1">
216             <property name="visible">True</property>
217             <property name="can_focus">True</property>
218             <property name="shadow_type">in</property>
219             <child>
220               <object class="GtkTreeView" id="RosterTreeView">
221                 <property name="visible">True</property>
222                 <property name="can_focus">True</property>
223                 <property name="model">RosterTreeStore</property>
224                 <property name="search_column">0</property>
225                 <child internal-child="selection">
226                   <object class="GtkTreeSelection" id="RosterTreeViewSelection"/>
227                 </child>
228                 <child>
229                   <object class="GtkTreeViewColumn" id="RosterTreeViewColumn1">
230                     <property name="title" translatable="yes">Name</property>
231                     <child>
232                       <object class="GtkCellRendererText" id="cellrenderertext1"/>
233                       <attributes>
234                         <attribute name="text">0</attribute>
235                       </attributes>
236                     </child>
237                   </object>
238                 </child>
239                 <child>
240                   <object class="GtkTreeViewColumn" id="RosterTreeViewColumn2">
241                     <property name="title" translatable="yes">JID</property>
242                     <child>
243                       <object class="GtkCellRendererText" id="cellrenderertext2"/>
244                       <attributes>
245                         <attribute name="text">1</attribute>
246                       </attributes>
247                     </child>
248                   </object>
249                 </child>
250               </object>
251             </child>
252           </object>
253           <packing>
254             <property name="expand">True</property>
255             <property name="fill">True</property>
256             <property name="position">1</property>
257           </packing>
258         </child>
259         <child>
260           <object class="GtkComboBox" id="PresenceCombobox">
261             <property name="visible">True</property>
262             <property name="can_focus">False</property>
263             <property name="model">PresenceListStore</property>
264             <property name="has_entry">True</property>
265             <property name="entry_text_column">1</property>
266             <property name="id_column">0</property>
267             <property name="active_id">unavailable</property>
268             <child internal-child="entry">
269               <object class="GtkEntry" id="PresenceComboBoxEntry">
270                 <property name="can_focus">False</property>
271                 <property name="editable">False</property>
272               </object>
273             </child>
274           </object>
275           <packing>
276             <property name="expand">False</property>
277             <property name="fill">True</property>
278             <property name="position">2</property>
279           </packing>
280         </child>
281       </object>
282     </child>
283   </object>
284 </interface>