diff options
Diffstat (limited to 'resources/ui/chat.ui')
-rw-r--r-- | resources/ui/chat.ui | 644 |
1 files changed, 447 insertions, 197 deletions
diff --git a/resources/ui/chat.ui b/resources/ui/chat.ui index ca93f9d..9b89023 100644 --- a/resources/ui/chat.ui +++ b/resources/ui/chat.ui | |||
@@ -22,53 +22,121 @@ Author: Tobias Frisch | |||
22 | --> | 22 | --> |
23 | <interface> | 23 | <interface> |
24 | <requires lib="gtk+" version="3.24"/> | 24 | <requires lib="gtk+" version="3.24"/> |
25 | <requires lib="libhandy" version="1.2"/> | ||
25 | <object class="GtkBox" id="chat_box"> | 26 | <object class="GtkBox" id="chat_box"> |
26 | <property name="visible">True</property> | 27 | <property name="visible">True</property> |
27 | <property name="can-focus">False</property> | 28 | <property name="can-focus">False</property> |
28 | <property name="orientation">vertical</property> | 29 | <property name="orientation">vertical</property> |
29 | <child> | 30 | <child> |
30 | <object class="GtkBox"> | 31 | <object class="HdyFlap" id="flap_chat_details"> |
31 | <property name="visible">True</property> | 32 | <property name="visible">True</property> |
32 | <property name="can-focus">False</property> | 33 | <property name="can-focus">False</property> |
33 | <property name="border-width">8</property> | 34 | <property name="flap-position">end</property> |
34 | <property name="spacing">8</property> | 35 | <property name="reveal-flap">False</property> |
35 | <child> | 36 | <property name="fold-policy">always</property> |
36 | <object class="GtkButton" id="back_button"> | ||
37 | <property name="visible">True</property> | ||
38 | <property name="can-focus">True</property> | ||
39 | <property name="receives-default">True</property> | ||
40 | <property name="relief">none</property> | ||
41 | <child> | ||
42 | <object class="GtkImage"> | ||
43 | <property name="visible">True</property> | ||
44 | <property name="can-focus">False</property> | ||
45 | <property name="icon-name">go-previous-symbolic</property> | ||
46 | </object> | ||
47 | </child> | ||
48 | </object> | ||
49 | <packing> | ||
50 | <property name="expand">False</property> | ||
51 | <property name="fill">True</property> | ||
52 | <property name="position">0</property> | ||
53 | </packing> | ||
54 | </child> | ||
55 | <child> | 37 | <child> |
56 | <object class="GtkBox"> | 38 | <object class="GtkBox"> |
57 | <property name="visible">True</property> | 39 | <property name="visible">True</property> |
58 | <property name="can-focus">False</property> | 40 | <property name="can-focus">False</property> |
59 | <property name="halign">start</property> | ||
60 | <property name="margin-start">4</property> | ||
61 | <property name="margin-end">4</property> | ||
62 | <property name="orientation">vertical</property> | 41 | <property name="orientation">vertical</property> |
63 | <child> | 42 | <child> |
64 | <object class="GtkLabel" id="chat_title"> | 43 | <object class="GtkBox"> |
65 | <property name="visible">True</property> | 44 | <property name="visible">True</property> |
66 | <property name="can-focus">False</property> | 45 | <property name="can-focus">False</property> |
67 | <property name="label" translatable="yes">Chat title</property> | 46 | <property name="border-width">8</property> |
68 | <property name="xalign">0</property> | 47 | <property name="spacing">8</property> |
69 | <attributes> | 48 | <child> |
70 | <attribute name="weight" value="bold"/> | 49 | <object class="GtkButton" id="back_button"> |
71 | </attributes> | 50 | <property name="visible">True</property> |
51 | <property name="can-focus">True</property> | ||
52 | <property name="receives-default">True</property> | ||
53 | <property name="relief">none</property> | ||
54 | <child> | ||
55 | <object class="GtkImage"> | ||
56 | <property name="visible">True</property> | ||
57 | <property name="can-focus">False</property> | ||
58 | <property name="icon-name">go-previous-symbolic</property> | ||
59 | </object> | ||
60 | </child> | ||
61 | </object> | ||
62 | <packing> | ||
63 | <property name="expand">False</property> | ||
64 | <property name="fill">True</property> | ||
65 | <property name="position">0</property> | ||
66 | </packing> | ||
67 | </child> | ||
68 | <child> | ||
69 | <object class="GtkBox"> | ||
70 | <property name="visible">True</property> | ||
71 | <property name="can-focus">False</property> | ||
72 | <property name="halign">start</property> | ||
73 | <property name="margin-start">4</property> | ||
74 | <property name="margin-end">4</property> | ||
75 | <property name="orientation">vertical</property> | ||
76 | <child> | ||
77 | <object class="GtkLabel" id="chat_title"> | ||
78 | <property name="visible">True</property> | ||
79 | <property name="can-focus">False</property> | ||
80 | <property name="xalign">0</property> | ||
81 | <attributes> | ||
82 | <attribute name="weight" value="bold"/> | ||
83 | </attributes> | ||
84 | </object> | ||
85 | <packing> | ||
86 | <property name="expand">False</property> | ||
87 | <property name="fill">True</property> | ||
88 | <property name="position">0</property> | ||
89 | </packing> | ||
90 | </child> | ||
91 | <child> | ||
92 | <object class="GtkLabel" id="chat_subtitle"> | ||
93 | <property name="visible">True</property> | ||
94 | <property name="can-focus">False</property> | ||
95 | <property name="xalign">0</property> | ||
96 | <attributes> | ||
97 | <attribute name="weight" value="light"/> | ||
98 | </attributes> | ||
99 | <style> | ||
100 | <class name="header-subtitle"/> | ||
101 | </style> | ||
102 | </object> | ||
103 | <packing> | ||
104 | <property name="expand">True</property> | ||
105 | <property name="fill">True</property> | ||
106 | <property name="position">1</property> | ||
107 | </packing> | ||
108 | </child> | ||
109 | </object> | ||
110 | <packing> | ||
111 | <property name="expand">True</property> | ||
112 | <property name="fill">True</property> | ||
113 | <property name="position">1</property> | ||
114 | </packing> | ||
115 | </child> | ||
116 | <child> | ||
117 | <object class="GtkButton" id="chat_details_button"> | ||
118 | <property name="visible">True</property> | ||
119 | <property name="can-focus">True</property> | ||
120 | <property name="receives-default">True</property> | ||
121 | <property name="relief">none</property> | ||
122 | <child> | ||
123 | <object class="GtkImage"> | ||
124 | <property name="visible">True</property> | ||
125 | <property name="can-focus">False</property> | ||
126 | <property name="icon-name">view-more-symbolic</property> | ||
127 | </object> | ||
128 | </child> | ||
129 | </object> | ||
130 | <packing> | ||
131 | <property name="expand">False</property> | ||
132 | <property name="fill">True</property> | ||
133 | <property name="pack-type">end</property> | ||
134 | <property name="position">1</property> | ||
135 | </packing> | ||
136 | </child> | ||
137 | <style> | ||
138 | <class name=".header-box"/> | ||
139 | </style> | ||
72 | </object> | 140 | </object> |
73 | <packing> | 141 | <packing> |
74 | <property name="expand">False</property> | 142 | <property name="expand">False</property> |
@@ -77,17 +145,33 @@ Author: Tobias Frisch | |||
77 | </packing> | 145 | </packing> |
78 | </child> | 146 | </child> |
79 | <child> | 147 | <child> |
80 | <object class="GtkLabel" id="chat_subtitle"> | 148 | <object class="GtkScrolledWindow"> |
81 | <property name="visible">True</property> | 149 | <property name="visible">True</property> |
82 | <property name="can-focus">False</property> | 150 | <property name="can-focus">True</property> |
83 | <property name="label" translatable="yes">Chat subtitle</property> | 151 | <child> |
84 | <property name="xalign">0</property> | 152 | <object class="GtkViewport"> |
85 | <attributes> | 153 | <property name="visible">True</property> |
86 | <attribute name="weight" value="light"/> | 154 | <property name="can-focus">False</property> |
87 | </attributes> | 155 | <child> |
88 | <style> | 156 | <object class="GtkStack"> |
89 | <class name="header-subtitle"/> | 157 | <property name="visible">True</property> |
90 | </style> | 158 | <property name="can-focus">False</property> |
159 | <child> | ||
160 | <object class="GtkListBox" id="messages_listbox"> | ||
161 | <property name="visible">True</property> | ||
162 | <property name="can-focus">False</property> | ||
163 | <property name="selection-mode">none</property> | ||
164 | <property name="activate-on-single-click">False</property> | ||
165 | </object> | ||
166 | <packing> | ||
167 | <property name="name">page0</property> | ||
168 | <property name="title" translatable="yes">page0</property> | ||
169 | </packing> | ||
170 | </child> | ||
171 | </object> | ||
172 | </child> | ||
173 | </object> | ||
174 | </child> | ||
91 | </object> | 175 | </object> |
92 | <packing> | 176 | <packing> |
93 | <property name="expand">True</property> | 177 | <property name="expand">True</property> |
@@ -95,197 +179,363 @@ Author: Tobias Frisch | |||
95 | <property name="position">1</property> | 179 | <property name="position">1</property> |
96 | </packing> | 180 | </packing> |
97 | </child> | 181 | </child> |
98 | </object> | ||
99 | <packing> | ||
100 | <property name="expand">True</property> | ||
101 | <property name="fill">True</property> | ||
102 | <property name="position">1</property> | ||
103 | </packing> | ||
104 | </child> | ||
105 | <child> | ||
106 | <object class="GtkButton" id="chat_details_button"> | ||
107 | <property name="visible">True</property> | ||
108 | <property name="can-focus">True</property> | ||
109 | <property name="receives-default">True</property> | ||
110 | <property name="relief">none</property> | ||
111 | <child> | 182 | <child> |
112 | <object class="GtkImage"> | 183 | <object class="GtkRevealer" id="picker_revealer"> |
113 | <property name="visible">True</property> | 184 | <property name="visible">True</property> |
114 | <property name="can-focus">False</property> | 185 | <property name="can-focus">False</property> |
115 | <property name="icon-name">view-more-symbolic</property> | 186 | <property name="transition-type">slide-up</property> |
187 | <child> | ||
188 | <placeholder/> | ||
189 | </child> | ||
116 | </object> | 190 | </object> |
191 | <packing> | ||
192 | <property name="expand">False</property> | ||
193 | <property name="fill">True</property> | ||
194 | <property name="pack-type">end</property> | ||
195 | <property name="position">2</property> | ||
196 | </packing> | ||
117 | </child> | 197 | </child> |
118 | </object> | ||
119 | <packing> | ||
120 | <property name="expand">False</property> | ||
121 | <property name="fill">True</property> | ||
122 | <property name="pack-type">end</property> | ||
123 | <property name="position">1</property> | ||
124 | </packing> | ||
125 | </child> | ||
126 | <style> | ||
127 | <class name=".header-box"/> | ||
128 | </style> | ||
129 | </object> | ||
130 | <packing> | ||
131 | <property name="expand">False</property> | ||
132 | <property name="fill">True</property> | ||
133 | <property name="position">0</property> | ||
134 | </packing> | ||
135 | </child> | ||
136 | <child> | ||
137 | <object class="GtkScrolledWindow"> | ||
138 | <property name="visible">True</property> | ||
139 | <property name="can-focus">True</property> | ||
140 | <child> | ||
141 | <object class="GtkViewport"> | ||
142 | <property name="visible">True</property> | ||
143 | <property name="can-focus">False</property> | ||
144 | <child> | 198 | <child> |
145 | <object class="GtkStack"> | 199 | <object class="GtkBox"> |
146 | <property name="visible">True</property> | 200 | <property name="visible">True</property> |
147 | <property name="can-focus">False</property> | 201 | <property name="can-focus">False</property> |
202 | <property name="margin-start">4</property> | ||
203 | <property name="margin-end">4</property> | ||
204 | <property name="border-width">4</property> | ||
205 | <property name="spacing">4</property> | ||
148 | <child> | 206 | <child> |
149 | <object class="GtkListBox" id="messages_listbox"> | 207 | <object class="GtkButton" id="attach_file_button"> |
150 | <property name="visible">True</property> | 208 | <property name="visible">True</property> |
151 | <property name="can-focus">False</property> | 209 | <property name="sensitive">False</property> |
152 | <property name="selection-mode">none</property> | 210 | <property name="can-focus">True</property> |
153 | <property name="activate-on-single-click">False</property> | 211 | <property name="receives-default">True</property> |
212 | <property name="valign">center</property> | ||
213 | <property name="relief">none</property> | ||
214 | <child> | ||
215 | <object class="GtkImage"> | ||
216 | <property name="visible">True</property> | ||
217 | <property name="can-focus">False</property> | ||
218 | <property name="icon-name">mail-attachment-symbolic</property> | ||
219 | </object> | ||
220 | </child> | ||
154 | </object> | 221 | </object> |
155 | <packing> | 222 | <packing> |
156 | <property name="name">page0</property> | 223 | <property name="expand">False</property> |
157 | <property name="title" translatable="yes">page0</property> | 224 | <property name="fill">True</property> |
225 | <property name="position">0</property> | ||
226 | </packing> | ||
227 | </child> | ||
228 | <child> | ||
229 | <object class="GtkTextView" id="send_text_view"> | ||
230 | <property name="width-request">210</property> | ||
231 | <property name="height-request">48</property> | ||
232 | <property name="visible">True</property> | ||
233 | <property name="sensitive">False</property> | ||
234 | <property name="can-focus">True</property> | ||
235 | <property name="valign">end</property> | ||
236 | <property name="editable">False</property> | ||
237 | <property name="wrap-mode">word-char</property> | ||
238 | <property name="left-margin">8</property> | ||
239 | <property name="right-margin">8</property> | ||
240 | <property name="top-margin">8</property> | ||
241 | <property name="bottom-margin">8</property> | ||
242 | <property name="input-hints">GTK_INPUT_HINT_SPELLCHECK | GTK_INPUT_HINT_WORD_COMPLETION | GTK_INPUT_HINT_INHIBIT_OSK | GTK_INPUT_HINT_EMOJI | GTK_INPUT_HINT_NONE</property> | ||
243 | </object> | ||
244 | <packing> | ||
245 | <property name="expand">True</property> | ||
246 | <property name="fill">True</property> | ||
247 | <property name="position">1</property> | ||
248 | </packing> | ||
249 | </child> | ||
250 | <child> | ||
251 | <object class="GtkButton" id="emoji_button"> | ||
252 | <property name="visible">True</property> | ||
253 | <property name="sensitive">False</property> | ||
254 | <property name="can-focus">True</property> | ||
255 | <property name="receives-default">True</property> | ||
256 | <property name="valign">center</property> | ||
257 | <property name="relief">none</property> | ||
258 | <child> | ||
259 | <object class="GtkImage"> | ||
260 | <property name="visible">True</property> | ||
261 | <property name="can-focus">False</property> | ||
262 | <property name="icon-name">face-smile-symbolic</property> | ||
263 | </object> | ||
264 | </child> | ||
265 | </object> | ||
266 | <packing> | ||
267 | <property name="expand">False</property> | ||
268 | <property name="fill">True</property> | ||
269 | <property name="position">2</property> | ||
270 | </packing> | ||
271 | </child> | ||
272 | <child> | ||
273 | <object class="GtkButton" id="send_record_button"> | ||
274 | <property name="visible">True</property> | ||
275 | <property name="sensitive">False</property> | ||
276 | <property name="can-focus">True</property> | ||
277 | <property name="receives-default">True</property> | ||
278 | <property name="valign">center</property> | ||
279 | <property name="relief">none</property> | ||
280 | <child> | ||
281 | <object class="GtkImage" id="send_record_symbol"> | ||
282 | <property name="visible">True</property> | ||
283 | <property name="can-focus">False</property> | ||
284 | <property name="icon-name">audio-input-microphone-symbolic</property> | ||
285 | </object> | ||
286 | </child> | ||
287 | </object> | ||
288 | <packing> | ||
289 | <property name="expand">False</property> | ||
290 | <property name="fill">True</property> | ||
291 | <property name="position">3</property> | ||
158 | </packing> | 292 | </packing> |
159 | </child> | 293 | </child> |
160 | </object> | 294 | </object> |
295 | <packing> | ||
296 | <property name="expand">False</property> | ||
297 | <property name="fill">True</property> | ||
298 | <property name="pack-type">end</property> | ||
299 | <property name="position">3</property> | ||
300 | </packing> | ||
161 | </child> | 301 | </child> |
162 | </object> | 302 | </object> |
163 | </child> | 303 | </child> |
164 | </object> | 304 | <child type="separator"> |
165 | <packing> | 305 | <object class="GtkSeparator"> |
166 | <property name="expand">True</property> | ||
167 | <property name="fill">True</property> | ||
168 | <property name="position">1</property> | ||
169 | </packing> | ||
170 | </child> | ||
171 | <child> | ||
172 | <object class="GtkRevealer" id="picker_revealer"> | ||
173 | <property name="visible">True</property> | ||
174 | <property name="can-focus">False</property> | ||
175 | <property name="transition-type">slide-up</property> | ||
176 | <child> | ||
177 | <placeholder/> | ||
178 | </child> | ||
179 | </object> | ||
180 | <packing> | ||
181 | <property name="expand">False</property> | ||
182 | <property name="fill">True</property> | ||
183 | <property name="pack-type">end</property> | ||
184 | <property name="position">2</property> | ||
185 | </packing> | ||
186 | </child> | ||
187 | <child> | ||
188 | <object class="GtkBox"> | ||
189 | <property name="visible">True</property> | ||
190 | <property name="can-focus">False</property> | ||
191 | <property name="margin-start">4</property> | ||
192 | <property name="margin-end">4</property> | ||
193 | <property name="border-width">4</property> | ||
194 | <property name="spacing">4</property> | ||
195 | <child> | ||
196 | <object class="GtkButton" id="attach_file_button"> | ||
197 | <property name="visible">True</property> | ||
198 | <property name="sensitive">False</property> | ||
199 | <property name="can-focus">True</property> | ||
200 | <property name="receives-default">True</property> | ||
201 | <property name="valign">center</property> | ||
202 | <property name="relief">none</property> | ||
203 | <child> | ||
204 | <object class="GtkImage"> | ||
205 | <property name="visible">True</property> | ||
206 | <property name="can-focus">False</property> | ||
207 | <property name="icon-name">mail-attachment-symbolic</property> | ||
208 | </object> | ||
209 | </child> | ||
210 | </object> | ||
211 | <packing> | ||
212 | <property name="expand">False</property> | ||
213 | <property name="fill">True</property> | ||
214 | <property name="position">0</property> | ||
215 | </packing> | ||
216 | </child> | ||
217 | <child> | ||
218 | <object class="GtkTextView" id="send_text_view"> | ||
219 | <property name="width-request">210</property> | ||
220 | <property name="height-request">48</property> | ||
221 | <property name="visible">True</property> | 306 | <property name="visible">True</property> |
222 | <property name="sensitive">False</property> | 307 | <property name="can-focus">False</property> |
223 | <property name="can-focus">True</property> | ||
224 | <property name="valign">end</property> | ||
225 | <property name="editable">False</property> | ||
226 | <property name="wrap-mode">word-char</property> | ||
227 | <property name="left-margin">8</property> | ||
228 | <property name="right-margin">8</property> | ||
229 | <property name="top-margin">8</property> | ||
230 | <property name="bottom-margin">8</property> | ||
231 | <property name="input-hints">GTK_INPUT_HINT_SPELLCHECK | GTK_INPUT_HINT_WORD_COMPLETION | GTK_INPUT_HINT_INHIBIT_OSK | GTK_INPUT_HINT_EMOJI | GTK_INPUT_HINT_NONE</property> | ||
232 | </object> | 308 | </object> |
233 | <packing> | ||
234 | <property name="expand">True</property> | ||
235 | <property name="fill">True</property> | ||
236 | <property name="position">1</property> | ||
237 | </packing> | ||
238 | </child> | 309 | </child> |
239 | <child> | 310 | <child type="flap"> |
240 | <object class="GtkButton" id="emoji_button"> | 311 | <object class="GtkBox"> |
241 | <property name="visible">True</property> | 312 | <property name="visible">True</property> |
242 | <property name="sensitive">False</property> | 313 | <property name="can-focus">False</property> |
243 | <property name="can-focus">True</property> | 314 | <property name="orientation">vertical</property> |
244 | <property name="receives-default">True</property> | ||
245 | <property name="valign">center</property> | ||
246 | <property name="relief">none</property> | ||
247 | <child> | 315 | <child> |
248 | <object class="GtkImage"> | 316 | <object class="GtkBox" id="details-header-box"> |
317 | <property name="width-request">250</property> | ||
249 | <property name="visible">True</property> | 318 | <property name="visible">True</property> |
250 | <property name="can-focus">False</property> | 319 | <property name="can-focus">False</property> |
251 | <property name="icon-name">face-smile-symbolic</property> | 320 | <property name="border-width">8</property> |
321 | <child> | ||
322 | <object class="GtkBox"> | ||
323 | <property name="visible">True</property> | ||
324 | <property name="can-focus">False</property> | ||
325 | <property name="spacing">8</property> | ||
326 | <child> | ||
327 | <object class="GtkLabel" id="chat_details_label"> | ||
328 | <property name="visible">True</property> | ||
329 | <property name="can-focus">False</property> | ||
330 | <property name="xpad">8</property> | ||
331 | <property name="xalign">0</property> | ||
332 | <attributes> | ||
333 | <attribute name="weight" value="bold"/> | ||
334 | </attributes> | ||
335 | </object> | ||
336 | <packing> | ||
337 | <property name="expand">True</property> | ||
338 | <property name="fill">True</property> | ||
339 | <property name="position">0</property> | ||
340 | </packing> | ||
341 | </child> | ||
342 | <child> | ||
343 | <object class="GtkButton" id="hide_chat_details_button"> | ||
344 | <property name="visible">True</property> | ||
345 | <property name="can-focus">True</property> | ||
346 | <property name="receives-default">True</property> | ||
347 | <property name="relief">none</property> | ||
348 | <child> | ||
349 | <object class="GtkImage"> | ||
350 | <property name="visible">True</property> | ||
351 | <property name="can-focus">False</property> | ||
352 | <property name="icon-name">window-close-symbolic</property> | ||
353 | </object> | ||
354 | </child> | ||
355 | </object> | ||
356 | <packing> | ||
357 | <property name="expand">False</property> | ||
358 | <property name="fill">True</property> | ||
359 | <property name="pack-type">end</property> | ||
360 | <property name="position">1</property> | ||
361 | </packing> | ||
362 | </child> | ||
363 | </object> | ||
364 | <packing> | ||
365 | <property name="expand">True</property> | ||
366 | <property name="fill">True</property> | ||
367 | <property name="position">0</property> | ||
368 | </packing> | ||
369 | </child> | ||
252 | </object> | 370 | </object> |
371 | <packing> | ||
372 | <property name="expand">False</property> | ||
373 | <property name="fill">True</property> | ||
374 | <property name="position">0</property> | ||
375 | </packing> | ||
253 | </child> | 376 | </child> |
254 | </object> | ||
255 | <packing> | ||
256 | <property name="expand">False</property> | ||
257 | <property name="fill">True</property> | ||
258 | <property name="position">2</property> | ||
259 | </packing> | ||
260 | </child> | ||
261 | <child> | ||
262 | <object class="GtkButton" id="send_record_button"> | ||
263 | <property name="visible">True</property> | ||
264 | <property name="sensitive">False</property> | ||
265 | <property name="can-focus">True</property> | ||
266 | <property name="receives-default">True</property> | ||
267 | <property name="valign">center</property> | ||
268 | <property name="relief">none</property> | ||
269 | <child> | 377 | <child> |
270 | <object class="GtkImage" id="send_record_symbol"> | 378 | <object class="GtkScrolledWindow"> |
271 | <property name="visible">True</property> | 379 | <property name="visible">True</property> |
272 | <property name="can-focus">False</property> | 380 | <property name="can-focus">True</property> |
273 | <property name="icon-name">audio-input-microphone-symbolic</property> | 381 | <child> |
382 | <object class="GtkViewport"> | ||
383 | <property name="visible">True</property> | ||
384 | <property name="can-focus">False</property> | ||
385 | <property name="shadow-type">none</property> | ||
386 | <child> | ||
387 | <object class="GtkBox"> | ||
388 | <property name="visible">True</property> | ||
389 | <property name="can-focus">False</property> | ||
390 | <property name="orientation">vertical</property> | ||
391 | <child> | ||
392 | <object class="GtkBox"> | ||
393 | <property name="visible">True</property> | ||
394 | <property name="can-focus">False</property> | ||
395 | <child> | ||
396 | <object class="GtkLabel"> | ||
397 | <property name="visible">True</property> | ||
398 | <property name="can-focus">False</property> | ||
399 | <property name="label" translatable="yes">Notifications</property> | ||
400 | </object> | ||
401 | <packing> | ||
402 | <property name="expand">False</property> | ||
403 | <property name="fill">True</property> | ||
404 | <property name="position">0</property> | ||
405 | </packing> | ||
406 | </child> | ||
407 | <child> | ||
408 | <object class="GtkSwitch"> | ||
409 | <property name="visible">True</property> | ||
410 | <property name="can-focus">True</property> | ||
411 | </object> | ||
412 | <packing> | ||
413 | <property name="expand">False</property> | ||
414 | <property name="fill">True</property> | ||
415 | <property name="pack-type">end</property> | ||
416 | <property name="position">1</property> | ||
417 | </packing> | ||
418 | </child> | ||
419 | <style> | ||
420 | <class name="details-entry"/> | ||
421 | </style> | ||
422 | </object> | ||
423 | <packing> | ||
424 | <property name="expand">False</property> | ||
425 | <property name="fill">True</property> | ||
426 | <property name="position">0</property> | ||
427 | </packing> | ||
428 | </child> | ||
429 | <child> | ||
430 | <object class="GtkBox" id="chat_details_contacts_box"> | ||
431 | <property name="visible">True</property> | ||
432 | <property name="can-focus">False</property> | ||
433 | <property name="orientation">vertical</property> | ||
434 | <child> | ||
435 | <object class="GtkLabel"> | ||
436 | <property name="visible">True</property> | ||
437 | <property name="can-focus">False</property> | ||
438 | <property name="label" translatable="yes">Contacts</property> | ||
439 | <property name="xalign">0</property> | ||
440 | <attributes> | ||
441 | <attribute name="weight" value="semibold"/> | ||
442 | </attributes> | ||
443 | <style> | ||
444 | <class name="details-group-title"/> | ||
445 | </style> | ||
446 | </object> | ||
447 | <packing> | ||
448 | <property name="expand">False</property> | ||
449 | <property name="fill">True</property> | ||
450 | <property name="position">0</property> | ||
451 | </packing> | ||
452 | </child> | ||
453 | <child> | ||
454 | <object class="GtkListBox" id="chat_contacts_listbox"> | ||
455 | <property name="visible">True</property> | ||
456 | <property name="can-focus">False</property> | ||
457 | <property name="selection-mode">none</property> | ||
458 | <child> | ||
459 | <object class="GtkListBoxRow"> | ||
460 | <property name="visible">True</property> | ||
461 | <property name="can-focus">True</property> | ||
462 | <child> | ||
463 | <object class="GtkBox"> | ||
464 | <property name="visible">True</property> | ||
465 | <property name="can-focus">False</property> | ||
466 | <property name="spacing">8</property> | ||
467 | <child> | ||
468 | <object class="GtkImage"> | ||
469 | <property name="width-request">36</property> | ||
470 | <property name="height-request">36</property> | ||
471 | <property name="visible">True</property> | ||
472 | <property name="can-focus">False</property> | ||
473 | <property name="icon-name">list-add-symbolic</property> | ||
474 | <property name="icon_size">3</property> | ||
475 | </object> | ||
476 | <packing> | ||
477 | <property name="expand">False</property> | ||
478 | <property name="fill">True</property> | ||
479 | <property name="position">0</property> | ||
480 | </packing> | ||
481 | </child> | ||
482 | <child> | ||
483 | <object class="GtkLabel"> | ||
484 | <property name="visible">True</property> | ||
485 | <property name="can-focus">False</property> | ||
486 | <property name="label" translatable="yes">Invite Contact</property> | ||
487 | </object> | ||
488 | <packing> | ||
489 | <property name="expand">False</property> | ||
490 | <property name="fill">True</property> | ||
491 | <property name="position">1</property> | ||
492 | </packing> | ||
493 | </child> | ||
494 | <style> | ||
495 | <class name="profile-entry"/> | ||
496 | </style> | ||
497 | </object> | ||
498 | </child> | ||
499 | </object> | ||
500 | </child> | ||
501 | </object> | ||
502 | <packing> | ||
503 | <property name="expand">False</property> | ||
504 | <property name="fill">True</property> | ||
505 | <property name="position">1</property> | ||
506 | </packing> | ||
507 | </child> | ||
508 | <style> | ||
509 | <class name="details-group"/> | ||
510 | </style> | ||
511 | </object> | ||
512 | <packing> | ||
513 | <property name="expand">False</property> | ||
514 | <property name="fill">True</property> | ||
515 | <property name="position">1</property> | ||
516 | </packing> | ||
517 | </child> | ||
518 | </object> | ||
519 | </child> | ||
520 | </object> | ||
521 | </child> | ||
274 | </object> | 522 | </object> |
523 | <packing> | ||
524 | <property name="expand">True</property> | ||
525 | <property name="fill">True</property> | ||
526 | <property name="position">1</property> | ||
527 | </packing> | ||
275 | </child> | 528 | </child> |
529 | <style> | ||
530 | <class name="flap-background"/> | ||
531 | </style> | ||
276 | </object> | 532 | </object> |
277 | <packing> | ||
278 | <property name="expand">False</property> | ||
279 | <property name="fill">True</property> | ||
280 | <property name="position">3</property> | ||
281 | </packing> | ||
282 | </child> | 533 | </child> |
283 | </object> | 534 | </object> |
284 | <packing> | 535 | <packing> |
285 | <property name="expand">False</property> | 536 | <property name="expand">True</property> |
286 | <property name="fill">True</property> | 537 | <property name="fill">True</property> |
287 | <property name="pack-type">end</property> | 538 | <property name="position">1</property> |
288 | <property name="position">3</property> | ||
289 | </packing> | 539 | </packing> |
290 | </child> | 540 | </child> |
291 | </object> | 541 | </object> |