aboutsummaryrefslogtreecommitdiff
path: root/resources/ui/chat.ui
diff options
context:
space:
mode:
Diffstat (limited to 'resources/ui/chat.ui')
-rw-r--r--resources/ui/chat.ui212
1 files changed, 162 insertions, 50 deletions
diff --git a/resources/ui/chat.ui b/resources/ui/chat.ui
index 5f50cbd..0c08970 100644
--- a/resources/ui/chat.ui
+++ b/resources/ui/chat.ui
@@ -311,69 +311,181 @@ Author: Tobias Frisch
311 <property name="border-width">4</property> 311 <property name="border-width">4</property>
312 <property name="spacing">4</property> 312 <property name="spacing">4</property>
313 <child> 313 <child>
314 <object class="GtkButton" id="attach_file_button"> 314 <object class="GtkStack" id="send_stack">
315 <property name="visible">True</property> 315 <property name="visible">True</property>
316 <property name="sensitive">False</property> 316 <property name="can-focus">False</property>
317 <property name="can-focus">True</property> 317 <property name="transition-type">slide-up</property>
318 <property name="receives-default">True</property>
319 <property name="valign">center</property>
320 <property name="relief">none</property>
321 <child> 318 <child>
322 <object class="GtkImage"> 319 <object class="GtkBox" id="send_text_box">
323 <property name="visible">True</property> 320 <property name="visible">True</property>
324 <property name="can-focus">False</property> 321 <property name="can-focus">False</property>
325 <property name="icon-name">mail-attachment-symbolic</property> 322 <property name="spacing">4</property>
323 <child>
324 <object class="GtkButton" id="attach_file_button">
325 <property name="visible">True</property>
326 <property name="sensitive">False</property>
327 <property name="can-focus">True</property>
328 <property name="receives-default">True</property>
329 <property name="valign">center</property>
330 <property name="relief">none</property>
331 <child>
332 <object class="GtkImage">
333 <property name="visible">True</property>
334 <property name="can-focus">False</property>
335 <property name="icon-name">mail-attachment-symbolic</property>
336 </object>
337 </child>
338 </object>
339 <packing>
340 <property name="expand">False</property>
341 <property name="fill">True</property>
342 <property name="position">0</property>
343 </packing>
344 </child>
345 <child>
346 <object class="GtkTextView" id="send_text_view">
347 <property name="width-request">210</property>
348 <property name="height-request">48</property>
349 <property name="visible">True</property>
350 <property name="sensitive">False</property>
351 <property name="can-focus">True</property>
352 <property name="valign">end</property>
353 <property name="editable">False</property>
354 <property name="wrap-mode">word-char</property>
355 <property name="left-margin">8</property>
356 <property name="right-margin">8</property>
357 <property name="top-margin">8</property>
358 <property name="bottom-margin">8</property>
359 <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>
360 </object>
361 <packing>
362 <property name="expand">True</property>
363 <property name="fill">True</property>
364 <property name="position">1</property>
365 </packing>
366 </child>
367 <child>
368 <object class="GtkButton" id="emoji_button">
369 <property name="visible">True</property>
370 <property name="sensitive">False</property>
371 <property name="can-focus">True</property>
372 <property name="receives-default">True</property>
373 <property name="valign">center</property>
374 <property name="relief">none</property>
375 <child>
376 <object class="GtkImage">
377 <property name="visible">True</property>
378 <property name="can-focus">False</property>
379 <property name="icon-name">face-smile-symbolic</property>
380 </object>
381 </child>
382 </object>
383 <packing>
384 <property name="expand">False</property>
385 <property name="fill">True</property>
386 <property name="position">2</property>
387 </packing>
388 </child>
326 </object> 389 </object>
390 <packing>
391 <property name="name">page_send_text</property>
392 </packing>
327 </child> 393 </child>
328 </object>
329 <packing>
330 <property name="expand">False</property>
331 <property name="fill">True</property>
332 <property name="position">0</property>
333 </packing>
334 </child>
335 <child>
336 <object class="GtkTextView" id="send_text_view">
337 <property name="width-request">210</property>
338 <property name="height-request">48</property>
339 <property name="visible">True</property>
340 <property name="sensitive">False</property>
341 <property name="can-focus">True</property>
342 <property name="valign">end</property>
343 <property name="editable">False</property>
344 <property name="wrap-mode">word-char</property>
345 <property name="left-margin">8</property>
346 <property name="right-margin">8</property>
347 <property name="top-margin">8</property>
348 <property name="bottom-margin">8</property>
349 <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>
350 </object>
351 <packing>
352 <property name="expand">True</property>
353 <property name="fill">True</property>
354 <property name="position">1</property>
355 </packing>
356 </child>
357 <child>
358 <object class="GtkButton" id="emoji_button">
359 <property name="visible">True</property>
360 <property name="sensitive">False</property>
361 <property name="can-focus">True</property>
362 <property name="receives-default">True</property>
363 <property name="valign">center</property>
364 <property name="relief">none</property>
365 <child> 394 <child>
366 <object class="GtkImage"> 395 <object class="GtkBox" id="send_recording_box">
367 <property name="visible">True</property> 396 <property name="visible">True</property>
368 <property name="can-focus">False</property> 397 <property name="can-focus">False</property>
369 <property name="icon-name">face-smile-symbolic</property> 398 <property name="spacing">4</property>
399 <child>
400 <object class="GtkButton" id="recording_close_button">
401 <property name="visible">True</property>
402 <property name="can-focus">True</property>
403 <property name="receives-default">True</property>
404 <property name="valign">center</property>
405 <property name="relief">none</property>
406 <child>
407 <object class="GtkImage">
408 <property name="visible">True</property>
409 <property name="can-focus">False</property>
410 <property name="icon-name">window-close-symbolic</property>
411 </object>
412 </child>
413 </object>
414 <packing>
415 <property name="expand">False</property>
416 <property name="fill">True</property>
417 <property name="position">0</property>
418 </packing>
419 </child>
420 <child>
421 <object class="GtkButton" id="recording_play_button">
422 <property name="visible">True</property>
423 <property name="can-focus">True</property>
424 <property name="receives-default">True</property>
425 <property name="valign">center</property>
426 <property name="relief">none</property>
427 <child>
428 <object class="GtkImage" id="play_pause_symbol">
429 <property name="visible">True</property>
430 <property name="can-focus">False</property>
431 <property name="icon-name">media-playback-start-symbolic</property>
432 </object>
433 </child>
434 </object>
435 <packing>
436 <property name="expand">False</property>
437 <property name="fill">True</property>
438 <property name="position">1</property>
439 </packing>
440 </child>
441 <child>
442 <object class="GtkBox">
443 <property name="visible">True</property>
444 <property name="can-focus">False</property>
445 <property name="valign">center</property>
446 <property name="orientation">vertical</property>
447 <property name="spacing">2</property>
448 <child>
449 <object class="GtkLabel" id="recording_label">
450 <property name="visible">True</property>
451 <property name="can-focus">False</property>
452 <property name="label" translatable="yes">00:00</property>
453 </object>
454 <packing>
455 <property name="expand">False</property>
456 <property name="fill">True</property>
457 <property name="position">0</property>
458 </packing>
459 </child>
460 <child>
461 <object class="GtkProgressBar" id="recording_progress_bar">
462 <property name="visible">True</property>
463 <property name="can-focus">False</property>
464 </object>
465 <packing>
466 <property name="expand">False</property>
467 <property name="fill">True</property>
468 <property name="position">1</property>
469 </packing>
470 </child>
471 </object>
472 <packing>
473 <property name="expand">True</property>
474 <property name="fill">True</property>
475 <property name="position">2</property>
476 </packing>
477 </child>
370 </object> 478 </object>
479 <packing>
480 <property name="name">page_send_recording</property>
481 <property name="position">1</property>
482 </packing>
371 </child> 483 </child>
372 </object> 484 </object>
373 <packing> 485 <packing>
374 <property name="expand">False</property> 486 <property name="expand">True</property>
375 <property name="fill">True</property> 487 <property name="fill">True</property>
376 <property name="position">2</property> 488 <property name="position">0</property>
377 </packing> 489 </packing>
378 </child> 490 </child>
379 <child> 491 <child>
@@ -395,7 +507,7 @@ Author: Tobias Frisch
395 <packing> 507 <packing>
396 <property name="expand">False</property> 508 <property name="expand">False</property>
397 <property name="fill">True</property> 509 <property name="fill">True</property>
398 <property name="position">3</property> 510 <property name="position">1</property>
399 </packing> 511 </packing>
400 </child> 512 </child>
401 </object> 513 </object>