groupchat_control.ui 21.5 KB
Newer Older
Dicson's avatar
Dicson committed
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- Generated with glade 3.18.3 -->
3
<interface>
4
5
6
7
8
9
10
  <requires lib="gtk+" version="3.12"/>
  <object class="GtkImage" id="image1">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="stock">gtk-jump-to</property>
  </object>
  <object class="GtkBox" id="groupchat_control_hbox">
11
12
    <property name="can_focus">True</property>
    <child>
13
      <object class="GtkBox" id="groupchat_control_vbox">
14
        <property name="can_focus">True</property>
15
16
17
18
        <property name="margin_left">7</property>
        <property name="margin_right">7</property>
        <property name="margin_top">5</property>
        <property name="margin_bottom">7</property>
19
        <property name="orientation">vertical</property>
20
        <property name="spacing">5</property>
21
        <child>
22
          <object class="GtkEventBox" id="banner_eventbox">
23
            <property name="visible">True</property>
Dicson's avatar
Dicson committed
24
            <property name="can_focus">False</property>
25
            <child>
26
              <object class="GtkBox" id="hbox3024">
27
                <property name="visible">True</property>
Dicson's avatar
Dicson committed
28
                <property name="can_focus">False</property>
29
                <child>
30
                  <object class="GtkImage" id="gc_banner_status_image">
31
                    <property name="visible">True</property>
Dicson's avatar
Dicson committed
32
                    <property name="can_focus">False</property>
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
                    <property name="stock">gtk-missing-image</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="padding">5</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkBox" id="banner_vbox">
                    <property name="visible">True</property>
                    <property name="can_focus">False</property>
                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                    <property name="border_width">5</property>
                    <property name="orientation">vertical</property>
49
                    <child>
50
                      <object class="GtkLabel" id="banner_name_label">
51
                        <property name="visible">True</property>
Dicson's avatar
Dicson committed
52
                        <property name="can_focus">False</property>
53
54
                        <property name="label">&lt;span weight="heavy" size="large"&gt;room jid&lt;/span&gt;</property>
                        <property name="use_markup">True</property>
55
                        <property name="xalign">0</property>
56
57
                      </object>
                      <packing>
58
59
                        <property name="expand">True</property>
                        <property name="fill">True</property>
60
61
62
63
                        <property name="position">0</property>
                      </packing>
                    </child>
                    <child>
64
                      <object class="GtkLabel" id="banner_label">
65
                        <property name="visible">True</property>
Dicson's avatar
Dicson committed
66
                        <property name="can_focus">False</property>
67
68
69
                        <property name="label">label</property>
                        <property name="use_markup">True</property>
                        <property name="selectable">True</property>
70
                        <property name="xalign">0</property>
71
72
                      </object>
                      <packing>
Dicson's avatar
Dicson committed
73
74
                        <property name="expand">True</property>
                        <property name="fill">True</property>
75
76
77
78
                        <property name="position">1</property>
                      </packing>
                    </child>
                  </object>
79
80
81
82
83
                  <packing>
                    <property name="expand">True</property>
                    <property name="fill">True</property>
                    <property name="position">1</property>
                  </packing>
84
85
86
87
                </child>
              </object>
            </child>
          </object>
88
89
          <packing>
            <property name="expand">False</property>
90
            <property name="fill">True</property>
91
92
            <property name="position">0</property>
          </packing>
93
        </child>
94
        <child>
95
          <object class="GtkPaned" id="hpaned">
96
            <property name="visible">True</property>
97
98
99
            <property name="can_focus">True</property>
            <property name="position">495</property>
            <property name="position_set">True</property>
Dicson's avatar
Dicson committed
100
            <signal name="notify" handler="on_hpaned_notify" swapped="no"/>
101
            <child>
102
              <object class="GtkBox" id="gc_textviews_vbox">
103
                <property name="width_request">0</property>
104
                <property name="visible">True</property>
Dicson's avatar
Dicson committed
105
                <property name="can_focus">False</property>
106
                <property name="margin_right">4</property>
107
                <property name="orientation">vertical</property>
108
                <property name="spacing">6</property>
109
                <child>
110
111
112
113
114
115
116
117
118
119
120
                  <object class="GtkScrolledWindow" id="conversation_scrolledwindow">
                    <property name="width_request">200</property>
                    <property name="height_request">60</property>
                    <property name="visible">True</property>
                    <property name="can_focus">True</property>
                    <property name="shadow_type">in</property>
                    <child>
                      <placeholder/>
                    </child>
                  </object>
                  <packing>
Dicson's avatar
Dicson committed
121
122
                    <property name="expand">True</property>
                    <property name="fill">True</property>
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkScrolledWindow" id="message_scrolledwindow">
                    <property name="visible">True</property>
                    <property name="can_focus">True</property>
                    <property name="hscrollbar_policy">never</property>
                    <property name="vscrollbar_policy">never</property>
                    <property name="shadow_type">in</property>
                    <child>
                      <placeholder/>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
Dicson's avatar
Dicson committed
139
                    <property name="fill">True</property>
140
141
                    <property name="position">1</property>
                  </packing>
142
143
144
                </child>
              </object>
              <packing>
145
146
                <property name="resize">False</property>
                <property name="shrink">False</property>
147
148
149
              </packing>
            </child>
            <child>
150
151
              <object class="GtkScrolledWindow" id="list_scrolledwindow">
                <property name="width_request">100</property>
152
153
                <property name="visible">True</property>
                <property name="can_focus">True</property>
154
                <property name="margin_left">4</property>
155
156
157
                <property name="hscrollbar_policy">never</property>
                <property name="shadow_type">in</property>
                <child>
158
159
160
161
162
                  <object class="GtkTreeView" id="list_treeview">
                    <property name="visible">True</property>
                    <property name="can_focus">True</property>
                    <property name="border_width">1</property>
                    <property name="headers_visible">False</property>
163
164
165
                    <child internal-child="selection">
                      <object class="GtkTreeSelection" id="treeview-selection1"/>
                    </child>
166
                  </object>
167
168
169
                </child>
              </object>
              <packing>
170
171
                <property name="resize">False</property>
                <property name="shrink">False</property>
172
173
174
175
              </packing>
            </child>
          </object>
          <packing>
Dicson's avatar
Dicson committed
176
177
            <property name="expand">True</property>
            <property name="fill">True</property>
178
            <property name="position">1</property>
179
180
181
          </packing>
        </child>
        <child>
182
          <object class="GtkBox" id="actions_hbox">
183
            <property name="height_request">34</property>
184
            <property name="visible">True</property>
Dicson's avatar
Dicson committed
185
            <property name="can_focus">False</property>
186
            <child>
187
              <object class="GtkButton" id="emoticons_button">
188
                <property name="visible">True</property>
189
190
191
192
193
194
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                <property name="has_tooltip">True</property>
                <property name="tooltip_text" translatable="yes">Show a list of emoticons (Alt+M)</property>
                <property name="relief">none</property>
195
                <child>
196
                  <object class="GtkImage" id="emoticons_button_image">
197
                    <property name="visible">True</property>
198
199
200
                    <property name="can_focus">False</property>
                    <property name="stock">gtk-missing-image</property>
                    <property name="icon_size">1</property>
201
202
                  </object>
                </child>
203
              </object>
204
205
              <packing>
                <property name="expand">False</property>
Dicson's avatar
Dicson committed
206
                <property name="fill">True</property>
207
208
                <property name="position">0</property>
              </packing>
209
            </child>
210
            <child>
211
              <object class="GtkButton" id="formattings_button">
212
213
214
215
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
216
                <property name="has_tooltip">True</property>
217
                <property name="tooltip_text" translatable="yes">Show a list of formattings</property>
218
                <property name="relief">none</property>
219
                <property name="focus_on_click">False</property>
220
                <child>
221
                  <object class="GtkImage" id="image11">
222
                    <property name="visible">True</property>
Dicson's avatar
Dicson committed
223
                    <property name="can_focus">False</property>
224
                    <property name="stock">gtk-bold</property>
225
                    <property name="icon_size">1</property>
226
227
228
229
230
                  </object>
                </child>
              </object>
              <packing>
                <property name="expand">False</property>
Dicson's avatar
Dicson committed
231
                <property name="fill">True</property>
232
                <property name="position">1</property>
233
234
235
              </packing>
            </child>
            <child>
236
              <object class="GtkSeparator" id="vseparator2">
237
                <property name="visible">True</property>
Dicson's avatar
Dicson committed
238
                <property name="can_focus">False</property>
239
240
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
              </object>
241
242
              <packing>
                <property name="expand">False</property>
Dicson's avatar
Dicson committed
243
                <property name="fill">True</property>
244
245
                <property name="position">2</property>
              </packing>
246
247
            </child>
            <child>
248
              <object class="GtkButton" id="change_nick_button">
249
                <property name="visible">True</property>
250
251
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
252
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
253
254
255
256
257
258
                <property name="has_tooltip">True</property>
                <property name="tooltip_text" translatable="yes">Change your nickname (Ctrl+N)</property>
                <property name="relief">none</property>
                <child>
                  <object class="GtkImage" id="image4">
                    <property name="visible">True</property>
Dicson's avatar
Dicson committed
259
                    <property name="can_focus">False</property>
260
261
                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                    <property name="stock">gtk-edit</property>
262
                    <property name="icon_size">1</property>
263
264
                  </object>
                </child>
265
              </object>
266
267
268
269
270
              <packing>
                <property name="expand">False</property>
                <property name="fill">False</property>
                <property name="position">3</property>
              </packing>
271
272
            </child>
            <child>
273
              <object class="GtkButton" id="change_subject_button">
274
                <property name="visible">True</property>
275
276
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
277
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
278
279
280
281
282
283
                <property name="has_tooltip">True</property>
                <property name="tooltip_text" translatable="yes">Change the room's subject (Alt+T)</property>
                <property name="relief">none</property>
                <child>
                  <object class="GtkImage" id="image6">
                    <property name="visible">True</property>
Dicson's avatar
Dicson committed
284
                    <property name="can_focus">False</property>
285
286
                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                    <property name="stock">gtk-properties</property>
287
                    <property name="icon_size">1</property>
288
289
                  </object>
                </child>
290
              </object>
291
292
293
294
295
              <packing>
                <property name="expand">False</property>
                <property name="fill">False</property>
                <property name="position">4</property>
              </packing>
296
297
            </child>
            <child>
298
              <object class="GtkButton" id="bookmark_button">
299
                <property name="visible">True</property>
300
301
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
302
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
303
304
305
306
307
308
309
                <property name="no_show_all">True</property>
                <property name="has_tooltip">True</property>
                <property name="tooltip_text" translatable="yes">Bookmark this room (Ctrl+B)</property>
                <property name="relief">none</property>
                <child>
                  <object class="GtkImage" id="image7">
                    <property name="visible">True</property>
Dicson's avatar
Dicson committed
310
                    <property name="can_focus">False</property>
311
312
                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                    <property name="stock">gtk-add</property>
313
                    <property name="icon_size">1</property>
314
315
                  </object>
                </child>
316
              </object>
317
318
319
320
321
              <packing>
                <property name="expand">False</property>
                <property name="fill">False</property>
                <property name="position">5</property>
              </packing>
322
323
            </child>
            <child>
324
              <object class="GtkButton" id="history_button">
325
                <property name="visible">True</property>
326
327
328
329
330
331
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                <property name="has_tooltip">True</property>
                <property name="tooltip_text" translatable="yes">Browse the chat history (Ctrl+H)</property>
                <property name="relief">none</property>
332
                <child>
Dicson's avatar
Dicson committed
333
                  <object class="GtkImage" id="history_image">
334
                    <property name="visible">True</property>
Dicson's avatar
Dicson committed
335
                    <property name="can_focus">False</property>
336
337
                    <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                    <property name="stock">gtk-justify-fill</property>
338
                    <property name="icon_size">1</property>
339
340
341
                  </object>
                </child>
              </object>
342
343
344
345
346
              <packing>
                <property name="expand">False</property>
                <property name="fill">False</property>
                <property name="position">6</property>
              </packing>
347
348
            </child>
            <child>
349
              <object class="GtkSeparator" id="vseparator4">
350
                <property name="visible">True</property>
Dicson's avatar
Dicson committed
351
                <property name="can_focus">False</property>
352
353
354
355
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
              </object>
              <packing>
                <property name="expand">False</property>
Dicson's avatar
Dicson committed
356
                <property name="fill">True</property>
357
358
                <property name="position">7</property>
              </packing>
359
360
            </child>
            <child>
361
              <object class="GtkButton" id="muc_window_actions_button">
362
                <property name="visible">True</property>
363
364
365
366
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
                <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                <property name="has_tooltip">True</property>
367
                <property name="tooltip_text" translatable="yes">Show advanced functions (Alt+D)</property>
368
369
                <property name="relief">none</property>
                <property name="focus_on_click">False</property>
370
                <child>
371
                  <object class="GtkImage" id="image1344">
372
                    <property name="visible">True</property>
Dicson's avatar
Dicson committed
373
                    <property name="can_focus">False</property>
374
375
                    <property name="stock">gtk-execute</property>
                    <property name="icon_size">1</property>
376
377
378
379
380
381
382
383
384
385
386
387
                  </object>
                </child>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="fill">False</property>
                <property name="position">8</property>
              </packing>
            </child>
            <child>
              <object class="GtkComboBox" id="label_selector">
                <property name="visible">True</property>
Dicson's avatar
Dicson committed
388
                <property name="can_focus">False</property>
389
390
              </object>
              <packing>
Dicson's avatar
Dicson committed
391
392
                <property name="expand">True</property>
                <property name="fill">True</property>
393
394
395
396
                <property name="position">9</property>
              </packing>
            </child>
            <child>
397
              <placeholder/>
398
399
400
            </child>
            <child>
              <object class="GtkButton" id="send_button">
Dicson's avatar
Dicson committed
401
                <property name="label" translatable="yes">_Send</property>
402
                <property name="width_request">80</property>
403
404
405
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="receives_default">True</property>
406
                <property name="tooltip_text" translatable="yes">Send message</property>
Dicson's avatar
Dicson committed
407
408
                <property name="image">image1</property>
                <property name="use_underline">True</property>
409
                <property name="always_show_image">True</property>
410
              </object>
411
412
413
              <packing>
                <property name="expand">False</property>
                <property name="fill">False</property>
Linus's avatar
Linus committed
414
                <property name="pack_type">end</property>
415
416
                <property name="position">11</property>
              </packing>
417
418
419
420
            </child>
          </object>
          <packing>
            <property name="expand">False</property>
Dicson's avatar
Dicson committed
421
            <property name="fill">True</property>
422
            <property name="position">2</property>
423
424
425
426
          </packing>
        </child>
      </object>
      <packing>
Dicson's avatar
Dicson committed
427
428
        <property name="expand">True</property>
        <property name="fill">True</property>
429
        <property name="position">0</property>
430
431
432
433
      </packing>
    </child>
  </object>
</interface>