blob: 39b705a4b00a8840fa4abe484c4d5bff5198595c [file] [log] [blame]
Stepan Salenikovichd2cad062016-01-08 13:43:49 -05001<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="3.10"/>
4 <template class="ChatView" parent="GtkBox">
5 <property name="orientation">vertical</property>
Stepan Salenikovichc6a3b982016-01-11 18:11:39 -05006
7 <!-- chat info (only show for out of call conversations) -->
8 <child>
9 <object class="GtkBox" id="hbox_chat_info">
10 <property name="visible">False</property>
11 <property name="no-show-all">True</property>
12 <property name="orientation">horizontal</property>
13 <property name="spacing">5</property>
Stepan Salenikovichc6a3b982016-01-11 18:11:39 -050014 <child>
Stepan Salenikovich8043a562016-03-18 13:56:40 -040015 <object class="GtkButton" id="button_close_chatview">
16 <property name="image">image_back_arrow</property>
17 <property name="visible">True</property>
Stepan Salenikovich7082adf2016-05-04 10:00:28 -040018 <property name="relief">none</property>
Stepan Salenikovich8043a562016-03-18 13:56:40 -040019 <property name="tooltip-text" translatable="yes">Hide chat view</property>
20 <child internal-child="accessible">
21 <object class="AtkObject" id="button_close_chatview-atkobject">
22 <property name="AtkObject::accessible-name" translatable="yes">Hide chat view</property>
23 </object>
24 </child>
25 </object>
26 </child>
27 <child>
Stepan Salenikovichc6a3b982016-01-11 18:11:39 -050028 <object class="GtkLabel" id="label_peer">
29 <property name="visible">True</property>
30 <property name="selectable">True</property>
31 <property name="ellipsize">end</property>
32 <attributes>
33 <attribute name="weight" value="bold"/>
34 </attributes>
35 </object>
36 <packing>
37 <property name="expand">False</property>
38 <property name="fill">True</property>
39 </packing>
40 </child>
41 <child>
Stepan Salenikoviche9933242016-06-21 18:08:48 -040042 <object class="GtkButton" id="button_placecall">
43 <property name="visible">True</property>
44 <property name="image">image_place_call</property>
45 <property name="tooltip-text" translatable="yes">Place call</property>
46 <child internal-child="accessible">
47 <object class="AtkObject" id="button_placecall-atkobject">
48 <property name="AtkObject::accessible-name" translatable="yes">Place call</property>
49 </object>
50 </child>
51 </object>
52 <packing>
53 <property name="pack-type">end</property>
54 </packing>
55 </child>
56 <child>
Nicolas Jagerd29ae952017-12-04 16:00:12 -050057 <object class="GtkButton" id="button_place_audio_call">
58 <property name="image">image_place_audio_only_call</property>
59 <property name="visible">True</property>
60 <property name="can_focus">True</property>
61 <property name="receives_default">True</property>
62 <property name="tooltip-text" translatable="yes">Place audio-only call</property>
63 </object>
64 <packing>
65 <property name="expand">False</property>
66 <property name="fill">True</property>
67 <property name="pack_type">end</property>
68 <property name="position">2</property>
69 </packing>
70 </child>
71 <child>
Sébastien Blin55bff9d2017-10-03 15:15:23 -040072 <object class="GtkButton" id="button_add_to_conversations">
Nicolas Jager759faea2017-03-22 16:22:00 -040073 <property name="visible">True</property>
AmarOkb4253242017-07-13 11:21:39 -040074 <property name="image">image_invite</property>
Sébastien Blin55bff9d2017-10-03 15:15:23 -040075 <property name="tooltip-text" translatable="yes">Add to conversations</property>
Nicolas Jager759faea2017-03-22 16:22:00 -040076 </object>
77 <packing>
78 <property name="pack-type">end</property>
79 </packing>
80 </child>
81 <child>
AmarOkcba03952017-07-17 10:13:49 -040082 <object class="GtkLabel" id="label_cm">
83 <property name="visible">True</property>
84 <property name="selectable">True</property>
85 <property name="ellipsize">end</property>
86 <attributes>
87 <attribute name="weight" value="bold"/>
88 </attributes>
89 </object>
90 <packing>
91 <property name="pack-type">end</property>
92 </packing>
93 </child>
Stepan Salenikovichc6a3b982016-01-11 18:11:39 -050094 </object>
95 <packing>
96 <property name="expand">False</property>
97 <property name="fill">True</property>
98 </packing>
99 </child>
100 <!-- end of chat info -->
101
Stepan Salenikovichd2cad062016-01-08 13:43:49 -0500102 <!-- start of chat text view -->
103 <child>
104 <object class="GtkScrolledWindow" id="scrolledwindow_chat">
105 <property name="visible">True</property>
Stepan Salenikovichdaf3cb32016-10-12 16:39:42 -0400106 <property name="min-content-height">100</property>
Stepan Salenikovichd2cad062016-01-08 13:43:49 -0500107 <child>
aviau039001d2016-09-29 16:39:05 -0400108 <object class="GtkBox" id="box_webkit_chat_container">
Stepan Salenikovichd2cad062016-01-08 13:43:49 -0500109 <property name="visible">True</property>
aviau039001d2016-09-29 16:39:05 -0400110 <property name="hexpand">True</property>
111 <property name="vexpand">True</property>
Stepan Salenikovichd2cad062016-01-08 13:43:49 -0500112 </object>
113 </child>
114 </object>
115 <packing>
116 <property name="expand">True</property>
117 <property name="fill">True</property>
118 </packing>
119 </child>
120 <!-- end of chat text view -->
Stepan Salenikovichc6a3b982016-01-11 18:11:39 -0500121
Stepan Salenikovichd2cad062016-01-08 13:43:49 -0500122 </template>
Stepan Salenikovich8043a562016-03-18 13:56:40 -0400123
124 <object class="GtkImage" id="image_back_arrow">
125 <property name="visible">True</property>
126 <property name="icon-name">go-previous-symbolic</property>
127 </object>
AmarOkb4253242017-07-13 11:21:39 -0400128
129 <object class="GtkImage" id="image_invite">
130 <property name="visible">True</property>
131 <property name="resource">/cx/ring/RingGnome/invite</property>
132 <child internal-child="accessible">
133 <object class="AtkObject" id="image_invite-atkobject">
134 <property name="AtkObject::accessible-description" translatable="yes">Send Invitation</property>
135 </object>
136 </child>
137 </object>
Stepan Salenikoviche9933242016-06-21 18:08:48 -0400138 <object class="GtkImage" id="image_place_call">
139 <property name="visible">True</property>
AmarOkb4253242017-07-13 11:21:39 -0400140 <property name="resource">/cx/ring/RingGnome/call_start</property>
Stepan Salenikoviche9933242016-06-21 18:08:48 -0400141 </object>
Nicolas Jagerd29ae952017-12-04 16:00:12 -0500142 <object class="GtkImage" id="image_place_audio_only_call">
143 <property name="visible">True</property>
144 <property name="resource">/cx/ring/RingGnome/audio_only_call_start</property>
145 </object>
Stepan Salenikovichd2cad062016-01-08 13:43:49 -0500146</interface>