blob: b94f6c3d29b724a17fc216a70c848f939c179f30 [file] [log] [blame]
Stepan Salenikovich69771842015-02-24 18:11:45 -05001<?xml version="1.0" encoding="UTF-8"?>
2<interface>
3 <requires lib="gtk+" version="3.10"/>
4 <template class="IncomingCallView" parent="GtkBox">
5 <property name="visible">True</property>
6 <property name="can_focus">False</property>
7 <property name="orientation">vertical</property>
8 <property name="valign">center</property>
9 <!-- info scroll -->
10 <child>
11 <object class="GtkScrolledWindow" id="scrolledwindow_incoming_info">
12 <property name="visible">True</property>
13 <property name="can_focus">True</property>
14 <property name="shadow_type">none</property>
Stepan Salenikovich297b5d12015-02-26 17:51:13 -050015 <!-- <property name="min-content-height">250</property> -->
16 <!-- for now, disable scrolling, display everything -->
17 <property name="vscrollbar_policy">never</property>
Stepan Salenikovich69771842015-02-24 18:11:45 -050018 <property name="hscrollbar_policy">never</property>
19 <!-- info viewport -->
20 <child>
21 <object class="GtkViewport" id="viewport_incoming_info">
22 <property name="visible">True</property>
23 <property name="can_focus">False</property>
24 <!-- info vbox -->
25 <child>
26 <object class="GtkBox" id="vbox_incoming_info">
27 <property name="visible">True</property>
28 <property name="can_focus">False</property>
29 <property name="halign">center</property>
30 <property name="border_width">15</property>
31 <property name="orientation">vertical</property>
32 <property name="spacing">15</property>
33 <!-- image of contact -->
34 <child>
35 <object class="GtkImage" id="image_incoming">
36 <property name="visible">True</property>
37 <property name="can_focus">False</property>
38 <property name="halign">center</property>
39 <property name="xpad">10</property>
40 <property name="ypad">10</property>
41 </object>
42 <packing>
43 <property name="expand">False</property>
44 <property name="fill">True</property>
45 </packing>
46 </child>
47 <!-- end image of contact -->
48 <!-- name or other identity of contact -->
49 <child>
50 <object class="GtkLabel" id="label_identity">
51 <property name="visible">True</property>
52 <property name="can_focus">False</property>
53 <property name="halign">center</property>
54 <attributes>
55 <attribute name="scale" value="1.5"/>
56 </attributes>
57 </object>
58 <packing>
59 <property name="expand">False</property>
60 <property name="fill">True</property>
61 </packing>
62 </child>
63 <!-- end name or other identity of contact -->
Stepan Salenikovich297b5d12015-02-26 17:51:13 -050064 <!-- call state info -->
Stepan Salenikovich69771842015-02-24 18:11:45 -050065 <child>
Stepan Salenikovich297b5d12015-02-26 17:51:13 -050066 <object class="GtkLabel" id="label_status">
67 <property name="visible">True</property>
68 <property name="can_focus">False</property>
69 <property name="label" translatable="yes">Incoming...</property>
70 <attributes>
71 <attribute name="foreground" value="#88888a8a8585"/>
72 </attributes>
73 </object>
Stepan Salenikovich69771842015-02-24 18:11:45 -050074 </child>
75 </object>
76 </child>
77 <!-- end info vbox -->
78 </object>
79 </child>
80 <!-- end info viewport -->
81 </object>
82 <packing>
83 <property name="expand">False</property>
84 <property name="fill">True</property>
85 </packing>
86 </child>
87 <!-- end info scroll -->
88 <!-- hbox action bar -->
89 <child>
90 <object class="GtkBox" id="hbox_action_bar">
91 <property name="visible">True</property>
92 <property name="can_focus">False</property>
93 <property name="orientation">horizontal</property>
94 <property name="spacing">20</property>
95 <property name="border_width">20</property>
96 <!-- <property name="margin_bottom">100</property> -->
97 <!-- accept button -->
98 <child>
99 <object class="GtkButton" id="button_accept_incoming">
100 <property name="visible">True</property>
101 <property name="can_focus">True</property>
102 <property name="label" translatable="yes"> Accept</property>
103 <property name="image">image_accept</property>
104 <property name="action-name">app.accept</property>
105 </object>
106 <packing>
107 <property name="expand">True</property>
108 <property name="fill">True</property>
109 </packing>
110 </child>
111 <!-- end accept button -->
112 <!-- reject button -->
113 <child>
114 <object class="GtkButton" id="button_reject_incoming">
115 <property name="visible">True</property>
116 <property name="can_focus">True</property>
117 <property name="label" translatable="yes"> Reject</property>
118 <property name="image">image_reject</property>
Stepan Salenikovichc64523b2015-02-27 16:31:00 -0500119 <property name="action-name">app.hangup</property>
Stepan Salenikovich69771842015-02-24 18:11:45 -0500120 </object>
121 <packing>
122 <property name="expand">True</property>
123 <property name="fill">True</property>
124 </packing>
125 </child>
126 <!-- end reject button -->
Stepan Salenikovich297b5d12015-02-26 17:51:13 -0500127 <!-- end button -->
128 <child>
129 <object class="GtkButton" id="button_end_call">
130 <property name="visible">False</property>
131 <property name="can_focus">True</property>
132 <property name="label" translatable="yes"> Hang-up</property>
133 <property name="image">image_hangup</property>
Stepan Salenikovichc64523b2015-02-27 16:31:00 -0500134 <property name="action-name">app.hangup</property>
Stepan Salenikovich297b5d12015-02-26 17:51:13 -0500135 </object>
136 <packing>
137 <property name="expand">True</property>
138 <property name="fill">True</property>
139 </packing>
140 </child>
141 <!-- end end button -->
Stepan Salenikovich69771842015-02-24 18:11:45 -0500142 </object>
143 </child>
144 <!-- end hbox action bar -->
145 </template>
146 <object class="GtkImage" id="image_accept">
147 <property name="visible">True</property>
148 <property name="resource">/cx/ring/RingGnome/accept</property>
149 </object>
150 <object class="GtkImage" id="image_reject">
151 <property name="visible">True</property>
152 <property name="resource">/cx/ring/RingGnome/reject</property>
153 </object>
Stepan Salenikovich297b5d12015-02-26 17:51:13 -0500154 <object class="GtkImage" id="image_hangup">
155 <property name="visible">True</property>
156 <property name="resource">/cx/ring/RingGnome/reject</property>
157 </object>
Stepan Salenikovich69771842015-02-24 18:11:45 -0500158</interface>